Помогите с программным добавлением реквизита на форму Здравствуйте В документе добавил новый реквизит флаг - тип булево. Не хотелось бы трогать форму. Подскажите как программно добавить этот новый реквизит на форму. |
[quote=newuser;24113093]В документе добавил новый реквизит флаг - тип булево. Не хотелось бы трогать форму[/quote]с этого места поподробнее |
(1) Я думаю никак. |
2(1) внешняя обработка с галочкой. |
Да, хотелось бы услышать для чего все это. Автор нистисняйся, скажи зачем! |
+5 заодно неплохо бы указать платформу и тип приложения ..))) |
+ а чЁ, ЖКК уже не рулит? |
для УФ типа сначала создаешь реквизит, а уже потом программно его на форму: &НаСервере Процедура ПриСозданииНаСервере(Отказ,СтандартнаяОбработка) // Добавляем новый реквизит в форму ДобавляемыеРеквизиты = Новый Массив; Реквизит = Новый РеквизитФормы("Реквизит1", Новый ОписаниеТипов("Строка"), , "Введите строку", Истина); ДобавляемыеРеквизиты.Добавить(Реквизит); ИзменитьРеквизиты(ДобавляемыеРеквизиты); //Добавляем новое поле ввода на форму Элемент = ЭтаФорма.Элементы.Добавить("Поле", Тип("ПолеФормы"), ЭтаФорма); Элемент.Вид = ВидПоляФормы.ПолеВвода; Элемент.ПутьКДанным = "Реквизит1"; КонецПроцедуры &НаКлиенте Процедура НажатиеКнопки() // Вставить содержимое обработчика. ЭтаФорма.Реквизит1 = "Готово"; КонецПроцедуры ну, как-то так для начала :) , а дальше кури ЖКК |
8-Тундра1 > только не надо это ему |
может я не так понял вопрос? а что тогда ему надо? |
10-Тундра1 > он пока сам не знает |
2(8) где в топике хоть слово про управляемые формы? |
(12) дык на (6) никто не ответил... а телепатов отродясь не было тут ... |
13-Тундра1 > дык он уже забыл про это, и новые темы плодит |
Текущее время: 01:50. Часовой пояс GMT +3. |