Показать сообщение отдельно
Старый 21.11.2008, 14:28   #1  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Печать отчета по нескольким строкам
Привет всем!
Есть форма, на которой MenuItemButton типа output. По нажатию, сразу печатается отчет. Нужно распечатать этот же отчет столько раз, сколько выделенных строк. Сразу возникла такая идея (на Clicked):
X++:
        for (    custInvoiceJournal = custInvoiceJour_ds.getFirst(true) ?
                         custInvoiceJour_ds.getFirst(true) :
                         custInvoiceJour_ds.cursor();
             custInvoiceJournal ;
             custInvoiceJournal = custInvoiceJour_ds.getNext())
        {
                info(custInvoiceJournal.InvoiceId);

                super();
        }
Но печатается отчет только по первой строке. При этом отладчик показывает, что в момент пробега по циклу, переменная таблицы формы меняется. Переменная находится на сервере. Но infolog выводит одно и тоже. То есть получается, надо с сервера каким-то образом обновить переменную на клиенте. Как это можно сделать?
new MenuFunction(MenuItemOutPutStr... не хочу использовать - лишние затраты времени.