|
![]() |
#1 |
Участник
|
Wamr, сделал по твоему совету.
В info() в методе send() выводу входные параметры Info Сообщение (20:48:00) CustTable - 1 - true Info Сообщение (20:48:00) CustTrans - 2 - true Info Сообщение (20:48:00) CustTransOpen - 3 - true Info Сообщение (20:48:00) CustTrans - 2 - true Info Сообщение (20:48:00) CustTransOpen - 3 - true Info Сообщение (20:48:00) CustTrans - 2 - true Info Сообщение (20:48:00) CustTransOpen - 3 - true Info Сообщение (20:48:00) CustTrans - 2 - true Info Сообщение (20:48:00) CustTransOpen - 3 - true Но если делаю такую же последовательность вручную PHP код:
Неверное поле - 2 раза - из-за того, что в footer CustTrans два поля суммирования по полям CustTransOpen Понимаю, что решать это надо с помощью функции this.addPendingSums(); Но пока не получилось ее куда-то прилепить, чтобы футер отобразился в правильном положении. И еще, помимо этого, не печатается второй футер - тоже знаю почему, не знаю как побороть. В executeQuery второго футера CustTrans стоит проверка переменной if (value) super(); А эта переменная забивается в executeSession() CustTransOpen - третий уровень. и она не заполняется как надо. Запутанно как-то. Но, может еще есть умные идеи. Буду очень признателен. ![]() |
|
|
|