8 | | 2. JSP script `case_summary.jsp` in `reggie/resources/reports/` should be updated:[[BR]]a. New dynamic columns with id values "`mrna.result`", "`cdna.result`", and "`lib.result`" added to HTML section. They belong to class "`dynamic-column`", which ensures that when data are added with function `addColumn(id, value)`, it will only be shown if `value` differs from `null`.[[BR]]b. Function `init()` should be updated in `mRNA`, `cDNA`, and `Library` sections to call function `addColumn(id, value)` with `id` set to corresponding "`*.result`" string (e.g. "`mrna.result`" for `mRNA`) and value to `asFailInfo(r.flag, 'error.png')`, if `r.flag` differs from `null` and "`Successful`".[[BR]]c. New function `asFailInfo(message, icon)` returns an HTML `span` tag with the message text followed by the icon image. |
| 8 | 2. JSP script `case_summary.jsp` in `reggie/resources/reports/` should be updated:[[BR]]a. New dynamic columns with id values "`mrna.result`", "`cdna.result`", and "`lib.result`" added to HTML section. They belong to class "`dynamic-column`", which ensures that when data are added with function `addColumn(id, value)`, it will only be shown if `value` differs from `null`.[[BR]]b. Function `init()` should be updated in `mRNA`, `cDNA`, and `Library` sections to call function `addColumn(id, value)` with `id` set to corresponding "`*.result`" string (e.g. "`mrna.result`" for `mRNA`) and value to `asFailInfo(r.result, 'error.png')`, if `r.result` differs from `null` and "`Successful`".[[BR]]c. New function `asFailInfo(message, icon)` returns an HTML `span` tag with the message text followed by the icon image. |