табличный документ, присоединить несколько колонок. как ? #667461


#0 by zladenuw
делаю вот так Но выводить ошибку. Как мне присоединить несколько колонок к одной области ? подскажите
#1 by Fish
Нужно угадать текст ошибки?
#2 by zladenuw
Ошибка при вызове метода контекста (ПолучитьОбласть): Область не найдена: Колонки|Сумма
#3 by mikecool
низя так
#4 by Escander
1.проверять в отладчике что там за аргумент у Макет.ПолучитьОбласть( 2.если в 1 - норм, проверять что такая именованная секция в природе существует
#5 by zladenuw
секция существует. Получается ситуация какая есть по горизонтали секция шапка, по вертикали основная, в ней же добавил секцию колонки. которые либо надо выводить либо нет. и так же есть еще одна секция по вертикали которую так же нужно выводить допольнительно. может есть пример где глянуть :(
#6 by mikecool
с каких пор можно писать две вертикали в имени секции?
#7 by zladenuw
оговорился наоборот :) вот скрин нужно колонки вес и цена выводить и не выводить
#8 by Escander
правду глаголишь!
#9 by Escander
2 мин
#10 by Escander
...................... ......................... ТабДок.Вывести(ОбластьШапкаФЛ);
#11 by zladenuw
спасиб. уже так и делаю. но думал что можно проще. указать так "ШапкаФЛ|Основной|доп1|доп2");
#12 by Escander
согласно СП: ПолучитьОбласть (GetArea) Вариант синтаксиса: По имени Синтаксис: ПолучитьОбласть(<ИмяОбласти>) Параметры: Тип: Строка. Имя области или адрес в формате "R1C1:R2C2", где число после "R" обозначает номер строки, число после "C" - номер колонки, символом ":" (двоеточие) разделены координаты левого верхнего и правого нижнего угла области. В качестве имени также можно передавать пересечение двух областей, записываемое как "<Имя области 1> | <Имя области 2>".
#13 by Escander
пересечение 2 областей а не N областей.... я-бы хотел иметь в 1С слои, хранимые коменты в запросах, рулить планом выполнения запроса и т.д. и т.п. и пр. но что есть то есть
#14 by zladenuw
странно делаю так Но нет параметров моих. что делаю не так ? приставка равна 1
#15 by Escander
см .1
#16 by zladenuw
секция существует. ошибку при получение области не выдает. но нет в ней моих параметров
#17 by zladenuw
скрин в есть секции Колонки, когда делаю получитьобласть("Строка1|Колонки"). получает без ошибки, но там нет параметров. хотя они есть. почему ?
#18 by Escander
а теперь главный вопрос: а вы точно из того макета эту область тащите? Имхается у вас есть гдето макет с таким-же пересечением но там если и есть параметры то другие
#19 by zladenuw
есть они. я проверял так Макет.Области.Колонки
#20 by Escander
настройте отладчик на остановку по ошибке и посмотрите ещё раз на наличие этих параметров а не колонок
#21 by zladenuw
походу глюк. получаю область без указания секций по горизонтали. но не получаю все ячейки. как быть ?
#22 by Escander
это не форум телепатов, кода я так понимаю не будет?
#23 by Escander
кста как вариант: кэшь почистите
#24 by zladenuw
да там дело не в коде. Если просто вызываю секцию по вертикали без указание секции по вертикали. видеть не все ячейки. когда добавил в получение области секцию по горизнтале все заработало. там что фиг с ним. там 8.1 :) возможно и платформа глючит
#25 by zladenuw
опячатка  по вертикали без указание секции по горизнтале
#26 by zladenuw
Проблема была в том что по горизонталь были уже секции и просто добавил колонки которые мне надо. но при получение области без указание секций горизонтальных, получал не все параметры. когда получаю область с указанием горизонтальных секций. параметры есть. хз почему так
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С