28.07.2009, 11:09 | #1 |
Участник
|
Изменение вывода данных на печать в зависимости от наличия галочки в форме Фактура
Здравствуйте уважаемые.
Подскажите пожалуйста как решить следующую задачу. На форме Фактура (FactureJournal_RU) создан CHeckBox. Он не привязан к датасорсе. Необходимо, чтобы при выводе фактуры на печать (report CustVendFacture) система проверяла наличие(неналичие) галочки в этом чекбоксе и в зависимости от этого выводила(не выводила) на печать некоторые поля фактуры. Ни как не могу передать значения этого чекбокса в рапорт. Заранее благодарен за помощь.
__________________
Александр |
|
28.07.2009, 13:04 | #2 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: tolstjak (1). |
28.07.2009, 16:55 | #3 |
Участник
|
__________________
Александр |
|
31.07.2009, 12:48 | #4 |
Участник
|
У меня ничего не получилось. Так и не смог передать значение CheckBox в отчет.
Пришлось создать поле в таблице и соответственно в датасорсе, тогда только значение чекбокса смог передать в отчет. Может быть кто-нибудь знает как передать значение чекбокса в отчет без создания его в датасорсе?
__________________
Александр |
|
31.07.2009, 13:03 | #5 |
MCTS
|
Методов куча. Можно создать в classDeclaration переменную YesNo. Создать метод на форме, который возвращает эту переменную. В модифиед контрола устанавливать значение этой переменной. В отчете остается получить caller и вызвать вышеуказанный метод.
Еще можно на основе edit метода сделать- мне это больше нравится. Последний раз редактировалось Eldar9x; 31.07.2009 в 13:05. |
|
|
За это сообщение автора поблагодарили: tolstjak (1). |
31.07.2009, 13:11 | #6 |
Участник
|
Цитата:
Упс, опередили |
|
|
За это сообщение автора поблагодарили: tolstjak (1). |
31.07.2009, 15:15 | #7 |
Участник
|
Всем спасибо. В понедельник буду пробовать.
__________________
Александр |
|
11.08.2009, 17:08 | #8 |
Участник
|
Всем спасибо за подсказки. С Вашей помощью я все-таки получил в отчете(Report) значение моего checkBox. Задачу как-бы решил, но гложит "небольшой" глюк, который возникает после перехода на другую строку на форме FactureJournal_RU.
Глюк заключается в том, что после нажатия кнопки Печать или перехода на другую строку на текущее значение птички в данной строке тиражируется на все записи формы. Как это предотвратить?
__________________
Александр |
|
Теги |
отчет, параметры, программно |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|