OpenClinica 使用者手冊/CRF 樣式
外觀
OpenClinica 中 CRF 的預設視覺表示非常簡單,有時它無法滿足使用者對佈局的要求。最常見的是,它涉及以下要求
- 顏色,包括文字和背景
- 文字大小
- 連結
- 超過 3 或 4 列†
- 列標題†
- 增加 LEFT_ITEM_TEXT 和輸入欄位之間的間距
所有這些都可以解決,有些很容易,有些更復雜。標有 † 的要求並不簡單,可能需要一些 CSS 知識 來正確匹配。
基本上,所有上述要求都是透過使用內聯級聯樣式表 (CSS) 與基本 HTML 標籤結合來實現的。這些標籤直接輸入 XLS 檔案的單元格中。以下用於輸入欄位的列接受這種修改
- LEFT_ITEM_TEXT
- RIGHT_ITEM_TEXT
- HEADER
- SUBHEADER
以下是一個可實現示例。它解決了之前提到的所有要求(以及更多)。
要了解如何做到這一點,請下載 XLS 檔案並仔細研究單元格資料:單擊此處從 IFile.It 下載
- 我個人使用 Firefox 和 Firebug 工具來設定 CRF 樣式。這使我能夠在瀏覽器中更改樣式並立即預覽結果。這對對您的樣式顏色、字型和縮排進行微調非常有用。
- 您不能總是依賴 CRF 的預覽(在提交之前)。它的佈局通常與在資料錄入檢視中檢視 CRF 不完全相同。當對一行中的第一個輸入欄位進行文字縮排時,這一點尤其如此。
- 您需要在多個瀏覽器中測試結果(至少 Firefox 和 IE(使用和不使用相容性檢視)。
- 當 LEFT_ITEM_TEXT 已根據位置進行樣式設定時,QUESTION_NUMBER 欄位通常不可用,但您在預覽 CRF 時會立即看到這一點。如果您需要 QUESTION_NUMBER,一種選擇是在 LEFT_ITEM_TEXT 中包含它,但請記住,QUESTION_NUMBER 文字將始終左對齊。