|
Программное добавление кнопки на форме
| ☑ |
0
Aydar
26.04.18
✎
11:00
|
Может кто подсказать в чем ошибка? Ошибка вылезает при НовыйЭлемент.ИмяКоманды = "ПоказатьПлатежки" + СчетчикПлатежек;
Сам код
СчетчикПлатежек = 1;
// создадим команду
НоваяКоманда = Команды.Добавить("ПоказатьПлатежку"); // Имя нашей команды
НоваяКоманда.Заголовок = "Показать палтежку"; // заголовок
НоваяКоманда.Действие = "ПоказатьПлатежкиНажатие"; // Имя функции/процедуры
Пока Выборка.Следующий() Цикл
// создадим кнопку
НовыйЭлемент = Элементы.Добавить(
"НоваяКнопкаНаФорме" + СчетчикПлатежек, // Первый параметр - имя кнопки
Тип("КнопкаФормы"), // Второй параметр - тип элемента управления
Элементы.Группа9// Третий параметр - место расположения на форме
);
НовыйЭлемент.Вид = ВидКнопкиФормы.Гиперссылка; // вид кнопки
НовыйЭлемент.Заголовок = Выборка.Ссылка;
НовыйЭлемент.ИмяКоманды = "ПоказатьПлатежки" + СчетчикПлатежек;
СчетчикПлатежек = СчетчикПлатежек + 1;
КонецЦикла;
|
|
1
PR
26.04.18
✎
11:01
|
(0) У вас что, больше тысячи платежек?
|
|
2
shadow_sw
26.04.18
✎
11:02
|
Имякоманды - строка
СчетчикПлатещек - число
|
|
3
bolobol
26.04.18
✎
11:04
|
ПоказатьПлатежки и ПоказатьПлатежку - разные наименования, а потом к имени команды прибавляется число...
|
|
4
Aydar
26.04.18
✎
11:13
|
(3) (2) спасибо, разобрался)
|
|
5
Адинэснег
26.04.18
✎
11:15
|
(1) это в следующей ветке будет ;)
|
|