|
v7: Обращение к таблице отчета из внешней обработки | ☑ | ||
---|---|---|---|---|
0
Bodrug
15.01.14
✎
17:29
|
Подскажите, пожалуйста, как можно обратиться к таблице отчета из внешней обработки?
|
|||
1
azernot
15.01.14
✎
17:33
|
Как можно сидя в офисе, залезть в холодильник нужного человека за продуктами?
|
|||
2
Diter
15.01.14
✎
17:34
|
формекс возможно
|
|||
3
dedmoroz777
15.01.14
✎
17:36
|
(0) таблица в рвд?
|
|||
4
azernot
15.01.14
✎
17:37
|
(2) Вряд ли... Это что-же, перебирать все открытые формы в поисках нужной?
Имхо, проще из отчёта сохранить таблицу куда-то в глобальные переменные, а обработкой - считать.. Или прямо из отчёта открыть обработку с передачей нужных данных в качестве параметров. |
|||
5
Bodrug
15.01.14
✎
17:39
|
Суть в том, что есть файл .rvs, который представляет собой отчет, сохраненный во внутреннем формате. Я его изменяю обработкой. И мне программно нужно в этом файле добавить строки в многострочную табчасть отчета. В самом отчете есть типовой механизм добавления строки и там естесственно есть обращение к таблице и ее определенной области. Вопрос в том, как в обработке обратиться к таблице.
|
|||
6
Bodrug
15.01.14
✎
17:41
|
(3) в .rvs
|
|||
7
dedmoroz777
15.01.14
✎
17:46
|
(6) там нет такого понятий, как "Новая строка"
заполняются конкретные ячейки по конкретному адресу. если я правильно понял, о чём ты |
|||
8
Bodrug
15.01.14
✎
17:47
|
Народ, очень нужна ваша помощь!!! =)
|
|||
9
Bodrug
15.01.14
✎
17:48
|
(7) В мнострочной табчасти по умолчанию есть только 3 строки со своим "адресом" и в них заполняются данные из выборки документов. Но нужно предусмотреть ситуацию, когда много документов и нужно сделать много строк в отчете.
|
|||
10
varelchik
15.01.14
✎
17:57
|
Посмотри как сделано в реестре налоговых накладных.
Или декларации по НДС. |
|||
11
Bodrug
15.01.14
✎
18:01
|
(10) Я как раз и кручу Декларацию по НДС. Там есть типовой механизм добавления строки, но в нем идет обращение типа
Таблица.Область(ИдГруппы+СтрНомерПозиции+"G1").Значение =НомерСтроки + i - 1;//номер строки Я так прямо обработке написать не могу - ругается. Нужен способ сделать это как-то иначе. |
|||
12
varelchik
15.01.14
✎
18:19
|
А зачем вообще такой изврат?
Заполняй список а потом делай кнопку обычной печати. |
|||
13
Bodrug
15.01.14
✎
18:23
|
(12) Я заполняю список. Потом в отчете я вызываю команду Восстановить из внутреннего формата и отчет загружает измененный .rvs файл. Но пока он из него заполняет только 3 строчки, которые есть по умолчанию. Мне как-то надо сделать так, чтобы добавлял строки и заполнял их из файла.
|
|||
14
Bodrug
15.01.14
✎
18:36
|
Неужели никто не может помочь?((
|
|||
15
Ёпрст
15.01.14
✎
19:12
|
(0) запросто
|
|||
16
Ёпрст
15.01.14
✎
19:23
|
(13) и в чем сложность ?
Тебе либо править сам текстовый файлик, либо сделать ЗначениеИзФайла, поиметь список значений + поправить в этом списке вложенный список значений (который представляет из себя Таблица.Выгрузить() - это примитив из значения списка и адреса ячейки таблицы в представлении элемента списка) Поправить этот список..и сделать в финале Таблица.Загрузить(СписокЗначений) Усё.. наслаждаться. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |