Имя: Пароль:
1C
1С v8
СОМ объект "MSScriptControl.ScriptControl"
0 Глист
 
22.01.15
13:12
Есть код
JS = Новый COMОбъект("MSScriptControl.ScriptControl");
JS.language = "jscript";
JS.AddCode("
    |function ParsingJSON(request){
    |    return JSON.parse(request);
    |}
    |");

Вопрос - Как вызвать эту функцию с указанием аргумента?
1 Поpyчик-4
 
22.01.15
13:14
Res = JS.Run("ParsingJSON", Данные);
2 Глист
 
22.01.15
13:21
(1) вроде работает, но ошибка в том что 1C непонятно что такое JSON. Может этот объект как-то надо определить? типа new JSON?
3 Jaap Vduul
 
22.01.15
13:35
(2)
Объявить нельзя, но можно через сриптконтрол с ним взаимодействовать.
4 Глист
 
22.01.15
13:44
(3) как?
5 Поpyчик-4
 
23.01.15
08:28
(4) Штатными средствами JavaScript, которые следует написать в примере во втором посте и вернуть результаты в 1С.