PythonInvoke(ModuleName,FunctionName,Param,…)
ModuleName. Имя модуля, содержащего функцию;
FunctionName. Имя функции;
Param1, Param2, …, ParamN. Параметр функции.
Примечание. В качестве параметра можно указывать как непосредственно значение, так и адрес ячейки, в которой оно располагается.
Возвращает результат выполнения функции на языке Python.
Примечание. Перед использованием функций, написанных на языке Python, убедитесь, что выполнена интеграция Python и «Форсайт. Аналитическая платформа».
Функция устарела, используйте PythonInvokeModule.
| Формула | Результат | Описание |
| =PythonInvoke("math", "fabs", 4) | 4 | Модуль числа 4. |
| =PythonInvoke("math", "fabs", C3) | 4 | Модуль числа, расположенного в ячейке C3. В ячейке C3 находится число 4. |
| =PythonInvoke(C4, "fabs", C3) | 9 | Модуль числа, расположенного в ячейке C3. В ячейке C4 находится текстовое значение math, в ячейке C3 - число -9. |
Примечание. math - это системный модуль языка Python, содержащий математические функции, fabs - это системная функция языка Python, содержащаяся в модуле math, возвращающая абсолютную величину числа.
См. также: