Обычные формы: программное добавление панели. Как перетащить на нее элементы? #689151


#0 by mikhailovaew
Программно создаю панель, кидаю ее на форму "поверх" других элементов управления. При подобных интерактивных действиях 1С задает вопрос "Перенести элементы управления в накрывшую их панель?". Вопрос: как программно перетащить элементы на эту новую панель? Если верить поиску, то никак, только создавать новые элементы на этой панели по образцу старых, правда, это инфа 2010 года. Может, что поменялось?
#1 by Maxus43
начал программно - всё делать программно надо
#2 by mikhailovaew
исходная задача такая: есть типовая форма элемента справочника, на ней нет панелей, только реквизиты. Нужно вставить панель между наименованием и нижней командной панелью, перенести на нее элементы, добавить страницы и на них еще кое-чего разместить
#3 by mikhailovaew
похожая задача была тут:
#4 by mikhailovaew
по обсуждениям, перенести нельзя, только создать копии
#5 by mikhailovaew
в том и вопрос, как это сделать программно?
#6 by mikhailovaew
можно, конечно, без панели прямо к форме страницы добавлять, и на них дублировать наименование и командную панель...
#7 by Maxus43
Лично я бы решал задачу другим путём. Сталкивался уже с песателями когда кодом рисуют формы - это ахтунг. Мотивы прекрасны - легче обновлять, но на практике намного  больше гомороя. Видел 2 проекта когда так начинали делать - в итоге откатывали всё это добро назад и делали просто Новую форму нужную, назначая её основной, не трогая типовую форму
#8 by mikhailovaew
в моем конкретном решение о методологии принимают другие люди ) я бы тоже лучше б добавила новую форму в качестве основной для элемента и резвилась бы на ней как хотела. поэтому таки сводим задачу к исходной )
#9 by Maxus43
эти люди через год скажут переделывать всё обратно, если не раньше... Ну это лирика, по сути - программно раз делаешь, делай всё
#10 by Maxus43
З.ы. не БИТ случаем решил так методологически?
#11 by mikhailovaew
ни, свои )
#12 by Maxus43
подари им грабли, ибо они наступают на них не первые
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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