|
14.12.2020, 11:26 | #1 |
Участник
|
Например, при распечатке sales invoice он ничего не спрашивает, а сразу находит текущую запись. В стандарте предполагается распечатка VendPurchOrder Journal, но только query не создан в Electronic reportinge, вот, пытаюсь сделать, и не понятно, что указывает на ловлю записи.
Oтчёт закускается через printmanagement |
|
14.12.2020, 12:23 | #2 |
Участник
|
Цитата:
Сообщение от Vitals
Например, при распечатке sales invoice он ничего не спрашивает, а сразу находит текущую запись. В стандарте предполагается распечатка VendPurchOrder Journal, но только query не создан в Electronic reportinge, вот, пытаюсь сделать, и не понятно, что указывает на ловлю записи.
Oтчёт закускается через printmanagement Вот пример, с использованием ERModelDefinitionDatabaseContext - можно по исходникам поискать его использование. X++: ERIModelDefinitionParamsAction parameters = new ERModelDefinitionParamsUIActionComposite() .add(new ERModelDefinitionDatabaseContext().addTemporaryTable(assetRollForwardTmp)) .add(new ERModelDefinitionObjectParameterAction(ERModelDataSourceName, 'MyParameters', _contract, true)); // Call ER to generate the report. ERObjectsFactory::createFormatMappingRunByFormatMappingId(formatMappingId, DefaultExportedFileName) .withParameter(parameters) .withFileDestination(_contract.getFileDestination()) .run(); |
|
|
За это сообщение автора поблагодарили: EVGL (3). |
14.12.2020, 14:46 | #3 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: mazzy (5), Raven Melancholic (2). |
14.12.2020, 15:53 | #4 |
Участник
|
Цитата:
|
|
|
За это сообщение автора поблагодарили: mazzy (5). |
14.12.2020, 17:06 | #5 |
Участник
|
"мы за ценой не постоим"
https://en.wikipedia.org/wiki/Fluent_interface#Problems |
|
14.12.2020, 17:30 | #6 |
Участник
|
Цитата:
Сообщение от mazzy
"мы за ценой не постоим"
https://en.wikipedia.org/wiki/Fluent_interface#Problems |
|
15.12.2020, 14:51 | #7 |
Участник
|
Сейчас посмотрел, там еще в этих методах сплошные интерфейсы, т.е. невозможно просто из текстового кода в VS посмотреть реализацию(при переходе к методу идет переход к интерфейсу в котором ничего нет). При этом используются интерфейсы которые тоже наследуются. Т.е. я так понимаю если хочется посмотреть логику - это только отладчиком смотреть. При этом запись в одну строчку как раз усложняет использование отладчика .
|
|
15.12.2020, 13:56 | #8 |
Участник
|
Настоящий программист должен программировать в блокноте, использовать все 10 пальцев и не смотреть на клавиатуру. Тогда экономия на лишних словах особенно заметна. В блокноте если щелкнуть по слову двойным щелчком мыши, то выделяется сразу несколько слов, если между ними нет пробелов, а есть только точки - поэтому в блокноте неудобно выделять отдельные слова и копировать их, гораздо удобнее их пропускать.
__________________
Мои утилиты для Аксапты версий 3.0-2012: http://aceofdatabase.blogspot.com/ |
|
Теги |
dax365fo, electronic reporting |
|
|