![]() |
![]() |
![]() |
|
Опять ТЗ | ☑ | ||
---|---|---|---|---|
0
Дуч
21.10.04
✎
16:51
|
{Форма.Форма(79)}: Слишком много фактических параметров
НовКол=ЭлементыФормы.ТЗ.Колонки.Добавить("Код8",,,5); Мне нужно указать имя и ее ширину. а она вот. И как потом написать что бы ее не видно было. |
|||
1
Волшебник
21.10.04
✎
16:53
|
Добавить(<Имя>, <Текст шапки>)
|
|||
2
Дуч
21.10.04
✎
16:55
|
.а почему тогда
Добавить(<Имя>, <Тип>, <3аголовок>, <Ширина>) А если так как ты говоришь, то как ширину указать. |
|||
3
Волшебник
21.10.04
✎
16:56
|
(2) ты откуда взял?
|
|||
4
Дуч
21.10.04
✎
17:01
|
из книжки.
Колекция колонок ТЗ |
|||
5
Волшебник
21.10.04
✎
17:01
|
(4) А я из синтакс-помощника. А у тебя точно версия 8.0 ?
|
|||
6
Волшебник
21.10.04
✎
17:02
|
(4) Только я брал коллекцию колонок ТАБЛИЧНОГО ПОЛЯ, а это не таблица значений. Это другое. См. в интерфейсных объектах
|
|||
7
Rovan
гуру
21.10.04
✎
17:05
|
Вобщето есть такая буква - Таблица значений/ КоллекцияКолонокТаблицыЗначений/ Методы/ Добавить(<Имя>, <Тип>, <Заголовок>, <Ширина>)
|
|||
8
Волшебник
21.10.04
✎
17:07
|
(7) Читай (6)
|
|||
9
Дуч
22.10.04
✎
11:01
|
Хорошо. Все прекрасно.
Рисую ситуацию. На фоме есть ЭлементУправления тип ТаблицаЗначений. В не вставлена колонка "Флаг". Все нормально. ПередОткрытием пишу Эл...Формы.ТЗ.Колонки.Добавить и т.д. Добавляю еще колонки разные. Далее пишу ЭлементыФорма.ТЗ.ДобавитьСтроку, не вопрос добавляет, но с одной колонкой "Флаг". А мне то надо со всеми. Вопрос: как? |
|||
10
Волшебник
22.10.04
✎
11:37
|
(9) Лучше поднимать старые ветки, а не создавать новые.
|
|||
11
Дуч
22.10.04
✎
11:45
|
Ну так я поднимаю.
|
|||
12
Волшебник
22.10.04
✎
11:48
|
Вот и славно. У меня просто нет времени отвечать, наберись терпения, а лучше разберись сам и опубликуй результаты.
|
|||
13
Harley
22.10.04
✎
12:04
|
При добавление колонок необходимо указывать тип создаваемой колонки, иначе они не отображаются. Данный пример выгребает все элементы справочника и создает на каждый элемент по колонке
Процедура ПриОткрытии() ВыборкаЕдИзм = Справочники.ЕдИзмерения.Выбрать(); Пока ВыборкаЕдИзм.Следующий() Цикл МассивТипов = Новый Массив; МассивТипов.Добавить(Тип("Число")); мОписаниеТиповЧисло15_2 = Новый ОписаниеТипов(МассивТипов, Новый КвалификаторыЧисла(15, 2)); Колонка = ЭлементыФормы.тпЕдИзм.Колонки.Добавить(ВыборкаЕдИзм.Наименование, ВыборкаЕдИзм.Наименование); тпЕдИзм.Колонки.Добавить(ВыборкаЕдИзм.Наименование, мОписаниеТиповЧисло15_2); Колонка.Данные = Колонка.Имя; КонецЦикла; ЭлементыФормы.тпЕдИзм.ДобавитьСтроку(); тпЕдИзм.Добавить(); ЭлементыФормы.пвТовар.Значение = Справочники.Номенклатура.НайтиПоНаименованию("Кефир апельсиновый"); КонецПроцедуры |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |