Программно добавил кнопку Имя не уникально

1. Raideres 8 15.01.21 12:40 Сейчас в теме
Процедура Расш2_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
	// Добвляем команду формы
	НоваяКоманда = ЭтаФорма.Команды.Добавить("АМ_ПробитьЧек");
	НоваяКоманда.Действие = "АМ_ПробитьЧек";
	
	// Добавляем элемент с типом "Кнопка формы"
	НовыйЭлемент = ЭтаФорма.Элементы.Добавить("АМ_ПробитьЧек", Тип("КнопкаФормы"),ЭтаФорма.КоманднаяПанель);
	
	
	НовыйЭлемент.Картинка =БиблиотекаКартинок.ПодключаемоеОборудованиеККТ32;
	НовыйЭлемент.ИмяКоманды = "АМ_ПробитьЧек";
	НовыйЭлемент.Вид = ВидКнопкиФормы.КнопкаКоманднойПанели; 
	НовыйЭлемент.Заголовок = "Пробить чек";
	НовыйЭлемент.Отображение = ОтображениеКнопки.КартинкаИТекст;

Показать


Ошибка при вызове метода контекста (Добавить)
НоваяКоманда = ЭтаФорма.Команды.Добавить("АМ_ПробитьЧек");
по причине:
Имя не уникально

что делаю не так?
В файловой работает в клиент-серверном варианте вот эта ошибка
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. ZergKRSK 129 15.01.21 12:52 Сейчас в теме
(1) сделай проверку - если такой команды нет тогда добавить.
4. Raideres 8 15.01.21 16:05 Сейчас в теме
(3)Тупо вот так?

Если ЭтаФорма.Команды.Найти("АМ_ПробитьЧекККТ") = Неопределено Тогда
	
	Команда 			 = ЭтаФорма.Команды.Добавить("АМ_ПробитьЧекККТ");
	Команда.Заголовок 	 = НСтр("ru = 'Пробить чек'");
	Команда.Действие 	 = "АМ_ПробитьЧек";
	Команда.Подсказка 	 = НСтр("ru = 'Пробить чек'");
	Команда.Картинка 	 = БиблиотекаКартинок.ПодключаемоеОборудованиеККТ32;
	Команда.Отображение  = ОтображениеКнопки.КартинкаИТекст;
	
КонецЕсли; 

	Кнопка 				 = ЭтаФорма.Элементы.Добавить("АМ_ПробитьЧекККТ",Тип("КнопкаФормы"),ЭтаФорма.КоманднаяПанель);
	Кнопка.Вид 			 = ВидКнопкиФормы.КнопкаКоманднойПанели;
	Кнопка.ИмяКоманды 	 = "АМ_ПробитьЧекККТ";
Показать
2. user633533_encantado 11 15.01.21 12:49 Сейчас в теме
Возможно команда уже добавлена ?
5. Raideres 8 15.01.21 16:05 Сейчас в теме
(2)

тогда на локальной почему не так
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот