FrxUserDataset - проблема
Столкнулся с проблемой:
Нужно заполнить мастер-детайл данными в несколько колонок.
Как это можно сделать ?
В примере отчет заполняется построчно...
Может гдето уже была такая тема, но я не нашел...
Нужно заполнить мастер-детайл данными в несколько колонок.
Как это можно сделать ?
В примере отчет заполняется построчно...
Может гдето уже была такая тема, но я не нашел...
Комментарии
есть массив такого вида:
данные11 данные12 данные13 данные14 данные15
данные21 данные22 данные23 данные24 данные25
данные31 данные32 данные33 данные34 данные35
данные41 данные42 данные43 данные44 данные45
данные51 данные52 данные53 данные54 данные55
данные61 данные62 данные63 данные64 данные56
длина массива может меняться, в смысле количество строк.
Необходимо вывести данные из этого массива в мастер-детайл в том же виде в котором они хранятся в массиве.
Или в событии TfrxUserDataSet OnGetValue передавать значение текущего элемента массива в var, т.е. в отчёте у тебя во всех мемо будет выводиться значение [var], которое ты сам будешь менять в OnGetValue
Или как их туда передать... Пробую - во всех мемо в мастер-детайле выводится одно значение
1) нужно использовать OnGetValue TfrxReport;
2) если на одном бенде выводить несколько раз значение одной переменной, то OnGetValue вызывается только один раз
Тогда используй скриптовые переменные (см. вложение)