![]() |
#1 |
Участник
|
![]()
Не выбираются все группы из dynamicData, хотя аналогичный запрос для SalesLines отрабатывает нормально.
PHP код:
|
|
![]() |
#2 |
Гость
|
Pegiy, если не ошибаюсь, join не работает с временными таблицами.
|
|
![]() |
#3 |
Участник
|
Цитата:
Изначально опубликовано dd
Pegiy, если не ошибаюсь, join не работает с временными таблицами. |
|
![]() |
#4 |
Участник
|
Нет, join работает, а вот группировка и join нет. Может я и ошибаюсь, но тогда самому интересно услышать ответ гуру.
|
|
![]() |
#5 |
Участник
|
Может тогда кто подскажет какие методы править, чтобы в dynamicData при обработке накладной передавать номенклатурную группу по каждой строке?
|
|
![]() |
#6 |
Участник
|
Со всем разобрался.
Кроме одного - почему в SalesPurchReport_RU в методе prepareDynamicLine я в дебагере вижу значение invoiceTrans.ItemGroupid, а когда пытаюсь присвоить его в коде получаю сообщение что у invoiceTrans нет поля ItemGroupid. Синхронизация не спасла. |
|
![]() |
#7 |
Участник
|
Потому что переменная invoiceTrans имеет тип CustVendInvoiceTrans.
Это Map, не имеющий поля ItemGroupId. Соответственно в коде обратиться к этому полю нельзя. А в дебаггере в свойствах переменной отображаются поля промэппированной в данный момент таблицы, а не Map'а.
__________________
Дмитрий |
|
|
![]() |
||||
Тема | Ответов | |||
DeleteActions во временной таблице | 2 | |||
Отчет по временной таблице | 3 | |||
Отчет по временной таблице | 1 | |||
Группировка во временной таблице | 5 |
|