|
Как добавить реквизит формы ТаблицаЗначений | ☑ | ||
|---|---|---|---|---|
|
0
Alex_MA
07.08.13
✎
12:39
|
Всем доброго дня!
Реквизит на форму добавляю, все Ок: ДобавляемыеРеквизиты = Новый Массив(); Реквизит = Новый РеквизитФормы(ИмяРеквизита, Новый ОписаниеТипов("ТаблицаЗначений")); ДобавляемыеРеквизиты.Добавить(Реквизит); Форма.ИзменитьРеквизиты(ДобавляемыеРеквизиты); Как добавить или описать колонку реквизита ? Есть такая возможность ? Спасибо за внимание. |
|||
|
1
Cube
07.08.13
✎
12:41
|
(0) У реквизита формы есть родитель. Пожалуйста.
|
|||
|
2
Alex_MA
07.08.13
✎
12:42
|
форма управляемая, родителя нет
|
|||
|
3
Euguln
07.08.13
✎
12:44
|
(1) + 1
СП Украли? НоваяКолонка = Новый РеквизитФормы("Колонка1", , ИмяРеквизита, ); РеквизитФормы (FormAttribute) Основной Синтаксис: Новый РеквизитФормы(<Имя>, <Тип>, <Путь>, <Заголовок>, <СохраняемыеДанные>) Параметры: <Имя> (обязательный) Тип: Строка. Имя реквизита. <Тип> (обязательный) Тип: ОписаниеТипов. Тип реквизита. <Путь> (необязательный) Тип: Строка. Путь к создаваемому реквизиту. Не включает имя реквизита. Значение по умолчанию: Пустая строка <Заголовок> (необязательный) Тип: Строка. Содержит отображаемый текст реквизита. Значение по умолчанию: Пустая строка <СохраняемыеДанные> (необязательный) Тип: Булево. Реквизит содержит сохраняемые данные. Истина - сохраняеый реквизит формы. Значение по умолчанию: Ложь Описание: Создает описание реквизита управляемой формы на основе переданных параметров. |
|||
|
4
Alex_MA
07.08.13
✎
12:47
|
(3)СП не украли, смотрел.
Есть еще мысль, сейчас попробую |
|||
|
5
Alex_MA
07.08.13
✎
13:00
|
Как добавить типы значений колонки таблицы значений ?
ДобавляемыеРеквизиты = Новый Массив(); Реквизит = Новый РеквизитФормы(ИмяРеквизита, Новый ОписаниеТипов("ТаблицаЗначений")); ДобавляемыеРеквизиты.Добавить(Реквизит); МассивДокументов = Новый Массив; МассивДокументов.Добавить(Тип("ДокументСсылка.QP_ЗаявкаНаИзготовлениеМакета")); МассивДокументов.Добавить(Тип("ДокументСсылка.QP_ЗаявкаНаРазмещениеМакета")); МассивДокументов.Добавить(Тип("ДокументСсылка.QP_ЗаявкаНаИзготовлениеБаннера")); ОписаниеТиповДокумены = Новый ОписаниеТипов(МассивДокументов); Реквизит = Новый РеквизитФормы("Документ", Новый ОписаниеТипов("КолонкаТаблицыЗначений"), ИмяРеквизита, ); ДобавляемыеРеквизиты.Добавить(Реквизит); Форма.ИзменитьРеквизиты(ДобавляемыеРеквизиты); |
|||
|
6
Alex_MA
07.08.13
✎
13:03
|
все сдалал
спасибо за наметку |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |