Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Помогите с программным добавлением реквизита на форму (http://forums.kuban.ru/f1040/pomogite_s_programmnym_dobavleniem_rekvizita_na_formu-2381916.html)

newuser 22.03.2012 14:48

Помогите с программным добавлением реквизита на форму
 
Здравствуйте
В документе добавил новый реквизит флаг - тип булево.
Не хотелось бы трогать форму. Подскажите как программно добавить этот новый реквизит на форму.

Uho 22.03.2012 15:01

[quote=newuser;24113093]В документе добавил новый реквизит флаг - тип булево. Не хотелось бы трогать форму[/quote]с этого места поподробнее

Klep 22.03.2012 15:03

(1) Я думаю никак.

bma1 22.03.2012 15:04

2(1) внешняя обработка с галочкой.

Buzz 22.03.2012 15:09

Да, хотелось бы услышать для чего все это. Автор нистисняйся, скажи зачем!

Тундра1 22.03.2012 17:49

+5 заодно неплохо бы указать платформу и тип приложения ..)))

Тундра1 22.03.2012 17:50

+ а чЁ, ЖКК уже не рулит?

Тундра1 22.03.2012 17:57

для УФ типа сначала создаешь реквизит, а уже потом программно его на форму:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ,СтандартнаяОбработка)

// Добавляем новый реквизит в форму
ДобавляемыеРеквизиты = Новый Массив;
Реквизит = Новый РеквизитФормы("Реквизит1", Новый ОписаниеТипов("Строка"), , "Введите строку", Истина);
ДобавляемыеРеквизиты.Добавить(Реквизит);
ИзменитьРеквизиты(ДобавляемыеРеквизиты);

//Добавляем новое поле ввода на форму
Элемент = ЭтаФорма.Элементы.Добавить("Поле", Тип("ПолеФормы"), ЭтаФорма);
Элемент.Вид = ВидПоляФормы.ПолеВвода;
Элемент.ПутьКДанным = "Реквизит1";

КонецПроцедуры

&НаКлиенте
Процедура НажатиеКнопки()
// Вставить содержимое обработчика.
ЭтаФорма.Реквизит1 = "Готово";
КонецПроцедуры

ну, как-то так для начала :) , а дальше кури ЖКК

Uho 23.03.2012 09:18

8-Тундра1 > только не надо это ему

Тундра1 23.03.2012 13:27

может я не так понял вопрос? а что тогда ему надо?

Uho 23.03.2012 13:30

10-Тундра1 > он пока сам не знает

bma1 23.03.2012 15:24

2(8) где в топике хоть слово про управляемые формы?

Тундра1 23.03.2012 16:07

(12) дык на (6) никто не ответил... а телепатов отродясь не было тут ...

Uho 23.03.2012 16:21

13-Тундра1 > дык он уже забыл про это, и новые темы плодит


Текущее время: 01:50. Часовой пояс GMT +3.