1с изменить порядок колонок управляемые формы
Столкнулся с проблемой, когда мне было необходимо каждый раз менять состав колонок у таблицы на управляемых формах. Собственно, после некоторых тыканий и поисков получилось. Для примера написал простейшую консоль запросов на УФ.
Для того чтобы каждый раз менять состав строк в таблице на форме, необходимо создать реквизит формы и не добавлять его на саму форму.
Это связано с тем, что мы можем удалять только те элементы формы, которые создали программно.
Также на поле имеется поле ввода "ТекстЗапроса" и кнопка "Выполнить".
По кнопке "Выполнить" происходит вызов процедуры "ПостроитьЗапрос()" на сервере. Строится запрос и результат отображается в программно созданной Таблице на форме.
Не претендую на уникальность написанного, но вдруг кому пригодится подобный пример.
Специальные предложения
Чтото вроде
Второй день бьюсь над динамическим созданием таблиц в управляемой форме.
Платформа 8.2.19.83, конфигурация совершенно самописная.
Далее описание действий в коде (обработчик формы ПриОткрытии, выполняется на сервере):
В отладчике все видно, все добавлено, все в своей иерархии, но после завершения кода добавления, база виснет и через 20-30 секунд сообщает, что сервер разорвал связь, нет доступа к ресурсу базы с формами.
"Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm"
Если же не добавлять элементы-колонки, то все отрабатывает хорошо, но ничего не показывается на форме.
Читайте также: