|
Как программно вставить колонку на форму в определённое место таблицы? | ☑ | ||
---|---|---|---|---|
0
Девушка-Вамп
23.07.15
✎
12:16
|
Добрый день!
программно добавляю на управляемую форму колонку, всё чудно, работает, добавляется. Только мне нужно, чтобы она не в конец таблицы добавилась, а где-то по середине, что нужно поменять в коде, чтобы сработало? вот код: код такой: ДобавляемыеРеквизиты = Новый Массив; ДобавляемыеРеквизиты.Добавить(Новый РеквизитФормы("КолонкаСтатьяЗатрат",Новый ОписаниеТипов("СправочникСсылка.СтатьиЗатрат"),"Объект.Товары","Статья затрат",Истина)); ИзменитьРеквизиты(ДобавляемыеРеквизиты); Элемент = Элементы.Добавить("КолонкаСтатьяЗатрат",Тип("ПолеФормы"),Элементы.Товары); Элемент.Вид = ВидПоляФормы.ПолеВвода; Элемент.ПутьКДанным = "Объект.Товары.СтатьяЗатрат"; |
|||
1
Девушка-Вамп
23.07.15
✎
12:16
|
или может кто знает где можно про это почитать? в синтаксис-помощнике что-то ничего не нашла :(
|
|||
2
Dmitriy_76
23.07.15
✎
12:17
|
вставить() не ?
|
|||
3
EugeniaK
23.07.15
✎
12:17
|
(1) https://yadi.sk/i/-gp7JxA2hyJKr
Вставить вместо дабавть |
|||
4
palpetrovich
23.07.15
✎
12:20
|
по-ходу это пример того, когда вопрос содержит 99% ответа :)
|
|||
5
organizm
23.07.15
✎
12:35
|
может пойти с другого конца: добавить на форму, и управлять видимостью?
|
|||
6
СвинТуз
23.07.15
✎
12:43
|
Каждая женщина программист должна уметь вставлять сама
|
|||
7
Девушка-Вамп
23.07.15
✎
13:45
|
(3) заменила добавить на вставить, но как указать куда именно вставлять так и не пойму :(
|
|||
8
vhl
23.07.15
✎
13:55
|
(7) Надо нажать Ctrl+F1 на слове "Вставить" и выбрать "Интерфейс (управляемый)/Управляемая форма/ВсеЭлементыФормы/Методы/Вставить"
|
|||
9
Девушка-Вамп
24.07.15
✎
06:28
|
(8) спасибо Вам огромное!!! Почти все меню в поле справка перебрала, а этот упустила почему-то.
|
|||
10
Девушка-Вамп
24.07.15
✎
07:04
|
ан нет, всё-равно непонятно.
Вставить (Insert) Параметры: <Элемент> (необязательный) Тип: ДекорацияФормы; ГруппаФормы; КнопкаФормы; ТаблицаФормы; ПолеФормы. Элемент, перед которым должен быть вставлен новый элемент. Если не указан, то элемент будет вставлен в конец. пишу Элемент = Элементы.Вставить("КолонкаСтатьяЗатрат",Тип("ПолеФормы"),Элементы.Товары,Элементы.Товары.ТоварыНомерГТД); не подходит. |
|||
11
1Сергей
24.07.15
✎
07:15
|
(10) надо не строку передавать, а элемент
|
|||
12
Девушка-Вамп
24.07.15
✎
07:44
|
(11)
так я вроде бы элемент и пытаюсь передать может есть у кого пример? |
|||
13
palpetrovich
24.07.15
✎
10:24
|
(12) примерчик, там "Ном"-вставлен, "Вес"-добавлен
http://www.fayloobmennik.net/5338751 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |