Страница 1 из 1

вывод в отчет, как лучше сделать?

Добавлено: 06 апр 2007, 12:32
Alexander
Проблема: выгружается поток, сформированный вип-ом.
fld1
fld2
...
fldn

формируются таблицы:
.{checkenter somecheck
Col1 | Col2 | ... | ColN |
fld1 | fld2 | ... | fldN
...
.}
Проблема: для определенных таблиц некоторые поля не нужно показывать, т.е.
Col1 | Col3 | ... | ColN |
fld1 | fld3 | ... | fldN
...
вторую колонку пропустили.
Как лучше всего организовать? Данные выгружаются однинаково, т.е. скрытые поля форме в любом случае передаются.
Колонки заданы в форме, поля заполняются как
.{.?Somecheck ^ ^ ^ ... .}

Добавлено: 06 апр 2007, 13:32
edward_K
вы должны либо в фейсе сие реализовать
либо сделать if(????,'-------------','') в field (в том числе и для сетки)
либо перегнать в Excel - там уж как можно угодно сделать.
даж наверное и в slk можно просто сделать 0 ширину нужной колонки и все.

Добавлено: 06 апр 2007, 14:15
Alexander
Проблема в том, что у меня форма не компилится, т.к. цикл именованный.
.if SomeName
^ .{.?SomeKey ^ ^ ^.}
.else
^ .{.?SomeKey ^ ^ ^.}
.end

ругается на 2- SomeKey, говорит, что уже используется в одной из форм.

Добавлено: 06 апр 2007, 14:49
edward_K
SomeKey01
и
SomeKey02