ОбщаяКоманда не видит переданный параметр
Доброго времени суток, будьте добры помогите разобраться где косяк.
Имеется общая команда, которая открывает форму, с настройками - Группа: Панель навигации.Обычное, режим использования: Одиночный
Через ярлык 1с запускается тонкий клиент с параметром: /URL "e1cib/command/ОбщаяКоманда.ИмяКоманды?cmdprm=4", где собственно 4 это параметр (рабочее место), которые ни в какую не хочет залетать в ПараметрКоманды.
Попробовал запуск через ПерейтиПоНавигационнойСсылке("e1cib/command/ОбщаяКоманда.ИмяКоманды?cmdprm=4"), ситуация аналогична, в отладчике ПараметрКоманды = Неопределенно.
Заранее благодарю за ответ
Имеется общая команда, которая открывает форму, с настройками - Группа: Панель навигации.Обычное, режим использования: Одиночный
Через ярлык 1с запускается тонкий клиент с параметром: /URL "e1cib/command/ОбщаяКоманда.ИмяКоманды?cmdprm=4", где собственно 4 это параметр (рабочее место), которые ни в какую не хочет залетать в ПараметрКоманды.
Попробовал запуск через ПерейтиПоНавигационнойСсылке("e1cib/command/ОбщаяКоманда.ИмяКоманды?cmdprm=4"), ситуация аналогична, в отладчике ПараметрКоманды = Неопределенно.
Заранее благодарю за ответ
По теме из базы знаний
Найденные решения
(5) Видимо, команда обязательно должна быть параметризированной, чтобы заполнялся ПараметрКоманды. Можно связать тип параметра команды со справочником рабочих мест и передавать ГУИД ссылки.
Еще можно использовать параметр запуска /C, чтобы получить произвольный параметр на клиенте:
/URL "e1cib/command/ОбщаяКоманда.ИмяКоманды" /C 4
Тогда "4" можно получить через свойство глобального контекста ПараметрЗапуска.
Еще можно использовать параметр запуска /C, чтобы получить произвольный параметр на клиенте:
/URL "e1cib/command/ОбщаяКоманда.ИмяКоманды" /C 4
Тогда "4" можно получить через свойство глобального контекста ПараметрЗапуска.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5) Видимо, команда обязательно должна быть параметризированной, чтобы заполнялся ПараметрКоманды. Можно связать тип параметра команды со справочником рабочих мест и передавать ГУИД ссылки.
Еще можно использовать параметр запуска /C, чтобы получить произвольный параметр на клиенте:
/URL "e1cib/command/ОбщаяКоманда.ИмяКоманды" /C 4
Тогда "4" можно получить через свойство глобального контекста ПараметрЗапуска.
Еще можно использовать параметр запуска /C, чтобы получить произвольный параметр на клиенте:
/URL "e1cib/command/ОбщаяКоманда.ИмяКоманды" /C 4
Тогда "4" можно получить через свойство глобального контекста ПараметрЗапуска.
(6)
Благодарю! Это то, что было нужно.
1) параметр /C "любой текстовый параметр"
2) В Процедуре ПриСозданииНаСервере()
ПараметрЗапуска = СтандартныеПодсистемыСервер.ПараметрыКлиентаНаСервере().Получить("ПараметрЗапуска");
В котором, при запуске без значения /C, будет пустое значение "", а при заполненном, то, что указано в ярлыке.
Ещё раз, огромное спасибо!
параметр запуска /C
Благодарю! Это то, что было нужно.
1) параметр /C "любой текстовый параметр"
2) В Процедуре ПриСозданииНаСервере()
ПараметрЗапуска = СтандартныеПодсистемыСервер.ПараметрыКлиентаНаСервере().Получить("ПараметрЗапуска");
В котором, при запуске без значения /C, будет пустое значение "", а при заполненном, то, что указано в ярлыке.
Ещё раз, огромное спасибо!
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот