|
Flashback области
| ☑ |
0
Rizhij_Nikitos
26.05.14
✎
17:09
|
Есть табличный документ, в нем есть область, название которой "Область1", она объединяет в себя две ячейки, которые заполнены параметрами.
Область выводится рекурсивно в строку при помощи метода Присоединить.
По логике работы отчета, после вывода данных строки, начинается АвтоГруппировкаСтрок, получаются данные вложенных строк, производятся расчеты на основании этих данных и выводятся подчиненные строки уровнем ниже.
После расчета, я получаю суммируемые данные по строке|ячейке и мне надо загнать их в нужное место, но я не знаю в какое.
Вопрос: как получить имя области и как обратиться к ней, ее параметрам, как изменить эти параметры?
СКД не предлагать.
Логику расчетов отчета изменять не предлагать.
|
|
1
acsent
26.05.14
✎
17:10
|
в табличном документе уже нет имен, только номера строк и столбцов
|
|
2
Rizhij_Nikitos
26.05.14
✎
17:12
|
Предположим, я получил данные для последней вложенной области, присоединяю ее, у меня есть засуммированные данные для области группировки(главной), я знаю сколько строк вложено.
Как мне получить координаты текущей области, а потом подняться на N строк выше по столбцу и в соответствующие ячейки главной области вписать новые данные?
|
|
3
acsent
26.05.14
✎
17:20
|
Вывести - это функция, которая возвращает выведенную область
|
|
4
Rizhij_Nikitos
26.05.14
✎
17:22
|
(3) Описание:
ТабличныйДокумент (SpreadsheetDocument)
Вывести (Put)
Описание:
Выводит табличный документ в результирующий табличный документ, добавляя его со следующей строки вслед за самой нижней выведенной строкой, начиная с первой колонки.
(с) СП
Я думал что это процедура, а не функция. Как ее в качестве функции использовать?
|
|
5
acsent
26.05.14
✎
17:25
|
Область = табДок.Вывести(ОбластьМакета)
Область.Верх + Область.Лево
|
|
6
Rizhij_Nikitos
26.05.14
✎
17:45
|
Все. Габец. Комп повис, после перезагрузки: Ошибка при выполнении файловой операции 'C:\Bases 1C\Внешние формы\Zagr.epf'
по причине:
Неверный формат хранилища данных 'file://C:/Bases 1C/Внешние формы/Zagr.epf'
Весь день писал... поеду домой :(
|
|