Программный доступ к свойствам объекта/формы конфигурации

Обсуждение написания скриптов и аддинов для Снегопата, а также его объектной модели.
Ответить
AlekseyBochkov
Сообщения: 8
Зарегистрирован: 13 май 2013, 11:18

Программный доступ к свойствам объекта/формы конфигурации

Сообщение AlekseyBochkov »

Коллеги, добрый день!

Стоит задача - программно обрабатывать свойства объектов и форм (менять свойства реквизитов объекта, формы, менять программный код и т.д.).
Примеры задач (с потолка)- в управляемой форме всем группам присвоить название и заголовок "Группа" + порядковый номер.
Или поменять типы всех числовых реквизитов на определенную длину и точность.
Или в программном коде удалить все комментарии, а ключевые слова исправить на правильный регистр букв и т.д. и т.п.
Понятно, что для каждой задачи должен быть свой скрипт, но с чего начать?

Подскажите, пожалуйста, возможно уже есть какой-то подобный скрипт, который оперирует свойствами объектов конфигурации?

Спасибо!
Аватара пользователя
orefkov
Администратор
Сообщения: 2052
Зарегистрирован: 24 авг 2011, 15:04

Re: Программный доступ к свойствам объекта/формы конфигураци

Сообщение orefkov »

Для работы с текстом текущего окна можно посмотреть скрипты format.js например.
С формами несколько сложнее. С обычной формой можно работать как c объектом Форма (пример в formAutoVersion.js),
а с управляемой так пока не получается. Там можно только если получить внутреннее представление формы, изменить его и загрузить обратно.
AlekseyBochkov
Сообщения: 8
Зарегистрирован: 13 май 2013, 11:18

Re: Программный доступ к свойствам объекта/формы конфигураци

Сообщение AlekseyBochkov »

Александр, спасибо!
Буду разбираться.
Ответить