|
Программное создание кнопки Уф | ☑ | ||
|---|---|---|---|---|
|
0
alekosansey
09.11.16
✎
12:33
|
Добрый день. Не могу понять почему не работает нижеследующий код. Хочу создать программно кнопку в документе. В общем модуле на сервере пишет ошибку "{Документ.ВозвратПохищенногоИмущества.Форма.ФормаДокумента.Форма(28)}: Ошибка при вызове метода контекста (Добавить)
Кнопка =Элементы.Добавить("Писька",Тип("КнопкаФормы"),Элементы.Подбор); по причине: Недопустимое значение параметров" Сам код: МассивИменКнопок = новый массив(); МассивИменКнопок.Добавить("Все оставшееся в ЗБ"); МассивИменКнопок.Добавить("Все из остатка на заданную сумму реализации"); МассивИменКнопок.Добавить("Все из остатка по виду залога"); МассивИменКнопок.Добавить("Все из остатка"); МассивИменКнопок.Добавить("На основании документа (без проверки наличия)"); МассивИменКнопок.Добавить("Произвольный"); Для Каждого ТекИмяКнопки Из МассивИменКнопок Цикл Кнопка =Элементы.Добавить(ТекИмяКнопки,Тип("КнопкаФормы"),Элементы.Подбор); Заранее спасибо за ответ |
|||
|
1
Любопытная
09.11.16
✎
12:35
|
Элементы.Подбор это что?
|
|||
|
2
alekosansey
09.11.16
✎
12:35
|
подменю
|
|||
|
3
alekosansey
09.11.16
✎
12:36
|
{Документ.ВозвратПохищенногоИмущества.Форма.ФормаДокумента.Форма(28)}: Ошибка при вызове метода контекста (Добавить)
Кнопка =Элементы.Добавить(ТекИмяКнопки,Тип("КнопкаФормы"),Элементы.Подбор); по причине: Недопустимое значение параметра (параметр номер '1') текст ошибки |
|||
|
4
EugeniaK
09.11.16
✎
12:38
|
(3) Имя некорректное. Пробелы можно использовать в наименовании, но не в имени элемента
|
|||
|
5
Mauser
09.11.16
✎
12:38
|
"Писька" не выросла для добавления очевидно.
Что у тебя в ТекИмяКнопки за хрень находится? |
|||
|
6
Живой Ископаемый
09.11.16
✎
12:40
|
2(3)Имя Элемента должно отвечать соглашению про идентификаторы - то есть не содержать пробелов, спецсимволов и не начинаться с цифры
|
|||
|
7
alekosansey
09.11.16
✎
12:41
|
Огоромное спасибо. Вот я косяк
|
| Форум | Правила | Описание | Секции | Поиск |