2010-02-26 80 views
1

我正在使用內置的調查工具在Sharepoint中進行調查。Sharepoint調查:我可以將評論框添加到評分(Likert)問題嗎?

我想在我的「收視率」問題旁邊添加評論框。例如

Q1。你喜歡魚嗎?

  1. 一點也不
  2. 他們好嗎
  3. 我愛吃魚!

評論:

我如何做到這一切中的一個問題?我顯然可以添加一個新的文本問題,但這將成爲Q2,我希望它成爲同一個問題的一部分。

任何想法我可以做到這一點?

鉭,

回答

1

我也有類似的要求一次。這樣做沒有明智的前進方式。但是這是我使用的一項工作。

1.在文本框中添加一個問題,在需要此評論框的問題下方。

2.Edit的Newform.aspx頁面,插入下面現有調查的WebPart

3.複印在一個內容編輯web部件和粘貼在內容編輯器下面的代碼的WebPart

<script> 
var tables 

tables = (document.getElementById('ctl00_m_g_c7647c31_a9f9_4f27_aa53_e0728c485b2c_ctl00_ctl01_ctl00_ctl00_ctl00_ctl04_ctl00_ctl00_TextField').offsetParent).offsetParent; 

var i 
var str 
for(i=0;i<tables.rows.length;i++) 
{ 
str = tables.rows[i].cells[0].innerHTML; 
str = str.substring(0,7) 
//alert(str); 
if(str == 'Comment') 
{ 
tables.rows[i].cells[0].innerHTML = '<table width=400px border=0><tr><td><font color=blue size=3></font></td></tr></table>'; 

} 
} 

</script> 

在上面的代碼ctl00_m_g_c7647c31_a9f9_4f27_aa53_e0728c485b2c_ctl00_ctl01_ctl00_ctl00_ctl00_ctl04_ctl00_ctl00_TextField是註釋文本框控件的ID(可以通過查看源代碼獲得)

我們獲取此控件(表)的容器,然後隱藏問題。希望這可以幫助。讓我知道你是否需要更多的幫助。

1

這種要求有一個簡單的解決方案。 在創建新問題時,請查看附加問題設置。可以選擇「允許填充」選項:「 只需勾選yes單選按鈕。這將爲您提供額外的文本字段,用於下拉列表類型的評論目的。