Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Список имен параметров табличного документа, список именованных областей макета

Список имен параметров табличного документа, список именованных областей макета
Я
   Dmitriy_ Kolesnikov
 
31.10.17 - 16:04
Много лет назад всплывала такая тема:
v8: Список имен параметров табличного документа
Придумали ли что-нибудь за это время?

Задачи:
1. Есть макет таблицы. Надо проверить, существует ли в нем именованная область с заданным именем.
2. Есть табличный документ. Надо проверить, есть ли у неё параметр с заданным именем.
 
 
   Ёпрст
 
1 - 31.10.17 - 16:08
(0) нет
   LeoKeyn
 
2 - 31.10.17 - 16:11
(0) А через попытку получить область макета с заданным именем не прокатит? :) по идее если он не получит область с данным названием операцию должна быть не успешной
   Dmitriy_ Kolesnikov
 
3 - 31.10.17 - 16:41
(2) прокатить-то прокатит, но тормозить будет.
Если только в самом начале, перед тем как формировать документ, проверить имена всех параметров и областей в попытке-исключении.
   Михаил Козлов
 
4 - 31.10.17 - 16:46
Смотрю у макета коллекцию областей. Вижу:
Имя
"Данные"
"Заголовок"
"ЗаголовокСчета"
"Итого"
"ИтогоНДС"
"ИтогоНП"
"КолонкаКодов"
"НомерСтроки"
"ПодвалЗаказа"
"ПодвалСчета"
"Покупатель"
"Поставщик"
"Скидка"
"Строка"
"Сумма"
"СуммаБезСкидки"
"СуммаПрописью"
"СуммаСкидки"
"Товар"
"ТоварБезКодов"
"ТоварБезКодовИСкидок"
"ТоварБезСкидок"
"ШапкаТаблицы"

макет.Области.Количество() - возвращает.
макет.Области.Получить(инд) - возвращает.

Аналогично с областьМакета.Параметры.
   Михаил Козлов
 
5 - 31.10.17 - 16:56
(3) В белорусской конфе "Моя бухгалтерия" сплошь и рядом ПОПЫТКА...ИСКЛЮЧЕНИЕ при формировании печатных форм.
Это я тому, что будет тормозить.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует