Добрый день. Вопрос - можно ли передать в CRM через параметры запуска свой параметр? И получить его в форме, естественно.

TSCRM 3.1.1.38
Oracle 10g

Нравится

3 комментария

Добрый день. Да, можно. Все дополнительные параметры попадают в Connector.Attributes

Да. Попробуйте запустить приложение так



TSCRM.exe /a="111"



И выполнить где-то



var Attributes = Connector.Attributes;

 for (i = 0; i < Attributes.Count; i++){

  Log.Write(2, Attributes.Items(i) + ' = "' + Attributes(Attributes.Items(i)) + '"');

 }

 



Значение будет в Connector.Attributes('Имя параметра из коммандной строки'). Не забывайтепоставить слеш в коммандной строке



Upd: Пока писал пример, уже ответили

Показать все комментарии