跳轉到內容

OpenClinica 使用者手冊/CRF 樣式

來自華夏公益教科書,開放的書籍,開放的世界

如何設定 CRF 樣式

[編輯 | 編輯原始碼]

OpenClinica 中 CRF 的預設視覺表示非常簡單,有時它無法滿足使用者對佈局的要求。最常見的是,它涉及以下要求

  • 顏色,包括文字和背景
  • 文字大小
  • 連結
  • 超過 3 或 4 列†
  • 列標題†
  • 增加 LEFT_ITEM_TEXT 和輸入欄位之間的間距


所有這些都可以解決,有些很容易,有些更復雜。標有 † 的要求並不簡單,可能需要一些 CSS 知識 來正確匹配。

如何做到這一點

[編輯 | 編輯原始碼]

基本上,所有上述要求都是透過使用內聯級聯樣式表 (CSS) 與基本 HTML 標籤結合來實現的。這些標籤直接輸入 XLS 檔案的單元格中。以下用於輸入欄位的列接受這種修改

  • LEFT_ITEM_TEXT
  • RIGHT_ITEM_TEXT
  • HEADER
  • SUBHEADER


以下是一個可實現示例。它解決了之前提到的所有要求(以及更多)。


This is a styled CRF (Data Entry view) in OpenClinica 3.0.4.2

要了解如何做到這一點,請下載 XLS 檔案並仔細研究單元格資料:單擊此處從 IFile.It 下載

提示和技巧

[編輯 | 編輯原始碼]
  • 我個人使用 Firefox 和 Firebug 工具來設定 CRF 樣式。這使我能夠在瀏覽器中更改樣式並立即預覽結果。這對對您的樣式顏色、字型和縮排進行微調非常有用。
  • 您不能總是依賴 CRF 的預覽(在提交之前)。它的佈局通常與在資料錄入檢視中檢視 CRF 不完全相同。當對一行中的第一個輸入欄位進行文字縮排時,這一點尤其如此。
  • 您需要在多個瀏覽器中測試結果(至少 Firefox 和 IE(使用和不使用相容性檢視)。
  • 當 LEFT_ITEM_TEXT 已根據位置進行樣式設定時,QUESTION_NUMBER 欄位通常不可用,但您在預覽 CRF 時會立即看到這一點。如果您需要 QUESTION_NUMBER,一種選擇是在 LEFT_ITEM_TEXT 中包含它,但請記住,QUESTION_NUMBER 文字將始終左對齊。
華夏公益教科書