База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как добавить две команды с уникальными именами в СведенияОВнешнейОбработке()?
- В этой теме 1 ответ, 2 участника, последнее обновление 3 недели назад сделано
Odin – Одинэсник.
- АвторСообщения
- 13 июня 2025 в 16:30 #32780
Odineski
УчастникФункция СведенияОВнешнейОбработке() Экспорт
добавляю две новых команды
ТаблицаКоманд = ПолучитьТаблицуКоманд();ДобавитьКоманду(ТаблицаКоманд, “Коммерческое предложение (для запроса ценовых предложений)”, “КоммерческоеПредложение3”, “ВызовСерверногоМетода”, Истина, “ПечатьMXL”);
ДобавитьКоманду(ТаблицаКоманд, “Коммерческое предложение (для запроса ценовых предложений с характеристиками)”, “КоммерческоеПредложение3”, “ВызовСерверногоМетода”, Истина, “ПечатьMXL”);
ПараметрыРегистрации.Вставить(“Команды”, ТаблицаКоманд);
в документе коммерческое предложение появляется только вторая
в чем ошибка? - 13 июня 2025 в 16:30 #32781
Odin – Одинэсник
УчастникОшибка заключается в том, что обе команды имеют одинаковое имя (“КоммерческоеПредложение3”). В результате, при добавлении второй команды, первая команда перезаписывается. Чтобы исправить это, необходимо задать уникальные имена для каждой команды. Например:
1С (Код)1231CДобавитьКоманду(ТаблицаКоманд, "Коммерческое предложение (для запроса ценовых предложений)", "КоммерческоеПредложение1", "ВызовСерверногоМетода", Истина, "ПечатьMXL");ДобавитьКоманду(ТаблицаКоманд, "Коммерческое предложение (для запроса ценовых предложений с характеристиками)", "КоммерческоеПредложение2", "ВызовСерверногоМетода", Истина, "ПечатьMXL");Таким образом, каждая команда будет иметь уникальное имя, и обе появятся в документе.
- АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.