30.10.2007, 19:21 | #1 |
Участник
|
никак не удается передать переменной в отчете новое значение!!!
из карточки поставщика вызываею объект report след. образом: Код: CLEAR(rep); rep.SetVariable(Rec."No."); rep.RUNMODAL; CLEAR(rep); саму переменную можно увидит в реквестформе после открытия репорта 1.вызываю этот репорт из карточки поставщика и отрабатываю его(или вызываю отмену) - все нормально 2. перехожу на другую запись в карточке поставщика и снова вызываю этот репорт - при его открытии новое значение переменной отчета устанавливается (просмотрела по дебагеру) но после открытия реквестформы вижу в ней эту переменную со старым значением (из п.1) пробовала даже после rep.RUNMODAL; добавить код rep.SetVariable(''); - не помогло! переменная объявлена типа Code, глобальная, нигде кроме процедуры SetVariable она не изменяется |
|
30.10.2007, 20:11 | #2 |
Участник
|
Цитата:
Сообщение от _tv4_
никак не удается передать переменной в отчете новое значение!!!
из карточки поставщика вызываею объект report след. образом: Код: CLEAR(rep); rep.SetVariable(Rec."No."); rep.RUNMODAL; CLEAR(rep); саму переменную можно увидит в реквестформе после открытия репорта 1.вызываю этот репорт из карточки поставщика и отрабатываю его(или вызываю отмену) - все нормально 2. перехожу на другую запись в карточке поставщика и снова вызываю этот репорт - при его открытии новое значение переменной отчета устанавливается (просмотрела по дебагеру) но после открытия реквестформы вижу в ней эту переменную со старым значением (из п.1) пробовала даже после rep.RUNMODAL; добавить код rep.SetVariable(''); - не помогло! переменная объявлена типа Code, глобальная, нигде кроме процедуры SetVariable она не изменяется - при инициализации отчета "переменная на реквест-форме" :=0; - развязку - "переменная на реквест-форме" := "передаваемое значение". |
|
31.10.2007, 10:29 | #3 |
Участник
|
|
|
31.10.2007, 10:47 | #4 |
Участник
|
На всякий случай: в Request Form отчета свойство SaveValues чему равно?
|
|
31.10.2007, 10:49 | #5 |
MCTS
|
У RequestForm свойство SaveValues в No устанавливали?
|
|
31.10.2007, 14:20 | #6 |
Участник
|
|
|