|
Получение данных стандартного отчета через COM
|
|||
---|---|---|---|
#18+
Доброго времени суток. Прошу помочь кодом , т.к. плохо знаком с 1С Или ткните где почитать (идеально если с примером) Пишется прога на delphi - цель забрать некоторые данные из 1С v8.2 1. Подключиться через COM 2. Задать параметры стандартного отчета (ОборотноСальдоваяВедомостьПоСчету) 3. Получить(запросить, открыть?) "записи" "табличной части" этого отчета 4. Пробежаться по этому "набору данных" от начала до конца попутно забирая нужные значения во внешнюю прогу Вот что у меня есть (очень немного пока) Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
Вот как дальше делать с Report1S (задать параметры, открыть, пробежаться по строкам)? Просветите если есть время... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2015, 13:51 |
|
Получение данных стандартного отчета через COM
|
|||
---|---|---|---|
#18+
Alex17, У отчёта часть параметров непосредственно через свойства можно задать, также есть свойство КомпоновщикНастроек с типом КомпоновщикНастроекКомпоновкиДанных - недостающие параметры через него можно задавать. Непосредственно с формой отчёта через COMConnector нельзя работать - она там недоступна, так что надо будет процессору вывода компоновки данных отдельно сформированный табличный документ подсовывать. Я бы на вашем месте всё-таки с результатами запроса работал, это проще. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2015, 15:26 |
|
|
start [/forum/topic.php?fid=28&fpage=28&tid=1519183]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 294ms |
total: | 428ms |
0 / 0 |