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 文本将始终左对齐。