26.02.2013, 15:58 | #1 |
Участник
|
Дизайн отчета
Добрый день. Столкнулся с такой ситуацией: в дизайне отчета не могу найти элементы, отображающие ряд значений. Получается, что дизайн отчета может в каком-то классе дополнительно модифицироваться кодом?
|
|
26.02.2013, 16:01 | #2 |
Enjoy!
|
|
|
26.02.2013, 16:02 | #3 |
Enjoy!
|
Дебаггер Вам поможет в это деле!
Upd. А поделитесь что за отчет, и можете приложить его, и сказать что найти там не можете. Последний раз редактировалось iCloud; 26.02.2013 в 16:08. |
|
26.02.2013, 16:42 | #4 |
Участник
|
Цитата:
Нужно больше подробностей. |
|
27.02.2013, 06:00 | #5 |
MCTS
|
имеется в виду печатная форма авансового отчета, поле "всего получено" (вроде так на русском)
|
|
27.02.2013, 08:17 | #6 |
Участник
|
Вы не можете найти элементы в дизайнере или в дереве объектов отчета? Если у них стоит свойство Visible = No, элемент не будет отображаться при редактировании дизайна. А создавать элементы динамически - это уже перебор, я так считаю.
__________________
// no comments |
|
27.02.2013, 08:29 | #7 |
Участник
|
Цитата:
В AOT- > Reports -> НашОтчет - > design... Т.е. готовый отчет формируется с некоторыми строками, которых нет в дизайне. |
|
27.02.2013, 13:22 | #8 |
Участник
|
Цитата:
На готовом отчете есть поле "Итого получено", а в AOT -> Report -> EmplAdvance_RU -> Design... я его не вижу. Видимо, оно сформировано каким-то образом в коде. Не могу найти откуда оно берется. |
|
27.02.2013, 13:49 | #9 |
Участник
|
Вы не о том поле что в методе Reports/EmplAdvance_RU/settleExec метка @DIS7131?
|
|
|
За это сообщение автора поблагодарили: S.Kuskov (1). |
27.02.2013, 13:52 | #10 |
Участник
|
Цитата:
ProgrammableSection(3):ProgrammableSection_3\String:Control_1
|
|
27.02.2013, 14:15 | #11 |
Участник
|
|
|
27.02.2013, 14:20 | #12 |
Участник
|
|
|
27.02.2013, 14:47 | #13 |
Участник
|
Поставьте breakpoint в конце метода settleExec() и просмотрите значения переменных.
X++: // Total received docTxt = SysLabel::labelId2String(literalstr("@DIS7131"), languageId); docAmount = num2str(tmpAmount, 16, 2, 2, 3); debitAccountNum = ""; debitAmount = 0; creditAccountNum = ""; creditAmount = 0; element.execute(3);
__________________
// no comments Последний раз редактировалось dech; 27.02.2013 в 14:56. |
|
27.02.2013, 14:58 | #14 |
Участник
|
Попробуйте сделать поиск в репорте по переменной docTxt. В нее загоняется много чего, но вот у меня, например:
X++: docTxt = SysLabel::labelId2String(literalstr("@DIS7131"), languageId); |
|