powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Fast Report замена переменной в процессе формирования отчета.
4 сообщений из 4, страница 1 из 1
Fast Report замена переменной в процессе формирования отчета.
    #39706839
Валерий666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отчет привязан к frxDBDataset1, в отчет подставляются значения поле а ля [frxDBDataset1."adress"]. Подскажите как поменять содержимое переменной в зависимости от значения?
делаю вот так, почем не переприсваивается значение переменной?


procedure Rich1OnAfterPrint(Sender: TfrxComponent);
begin

Showmessage(<frxDBDataset1."fio">);
Set(<frxDBDataset1."fio">,'asdasasdf dfasdf asdfasd fasdfadsf adsf');
Showmessage(<frxDBDataset1."fio">);
end;
...
Рейтинг: 0 / 0
Fast Report замена переменной в процессе формирования отчета.
    #39707473
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему они должны присваиваться ?
...
Рейтинг: 0 / 0
Fast Report замена переменной в процессе формирования отчета.
    #39708543
holod-iinna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Валерий666,

А вы вызываете процедуру вовремя?
Может отчет уже сформирован с переменной прошлой?

вот эта часть OnAfterPrint навела на такую мысль
...
Рейтинг: 0 / 0
Fast Report замена переменной в процессе формирования отчета.
    #39708632
Валерий666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
holod-iinnaВалерий666,

А вы вызываете процедуру вовремя?
Может отчет уже сформирован с переменной прошлой?

вот эта часть OnAfterPrint навела на такую мысль

Уже разобрался. Дело было не в событии и его времени отработки. в переменную датасета нельзя запихнуть свое значение, это готовый набор данных.

У меня вопрос в другом был, если поле пустое то написать что либо в место этого, вопрос решился вот так:

Код: pascal
1.
[IIF(Length(<frxDBDataset1."name">)<3,'НЕ РАСПРЕДЕЛЕНЫ!',<frxDBDataset1."name">)]  
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Fast Report замена переменной в процессе формирования отчета.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]