|
Конвертация данных 2.1 Алгоритм использовать как Функцию?
| ☑ |
0
spiller26
25.08.17
✎
14:47
|
Можно ли использовать Алгоритм как Функцию.
В 3.0 знаю есть такое, а вот с 2.0 как осуществлять возврат данных?
|
|
1
Вафель
25.08.17
✎
14:51
|
Результа = Неопредлено;
Выполнить(Алгоритм)
Сообщить(результат)
|
|
2
Вафель
25.08.17
✎
14:52
|
ну или через параметры
|
|
3
Ёпрст
25.08.17
✎
14:52
|
(0)Просто изменяй параметры алгоритмов и привет..
|
|
4
spiller26
25.08.17
✎
14:57
|
(3) вот создал Алгоритм "СформироватьСтрокуJSON"
Параметр у алгоритма "ОбъектТЗ"
В коде вызываю:
Выполнить(Алгоритмы.СформироватьСтрокуJSON);
Вопрос:
Куда записывать параметр? И как его потом достать?
|
|
5
Вафель
25.08.17
✎
14:59
|
нужно через общие параметры
|
|
6
spiller26
25.08.17
✎
15:02
|
(5) А зачем тогда поле "Параметры" в Алгоритме?
|
|
7
Вафель
25.08.17
✎
15:04
|
Это для формирования отладочных модулей
|
|
8
Ёпрст
25.08.17
✎
15:06
|
(4)
ОбъектТЗ= Новый Структура;
ОбъектТЗ.Вставить("Объект",Объект);
Выполнить(Алгоритмы.СформироватьСтрокуJSON);
Сообщить(ОбъектТЗ.вася);
//в Алгоритмы.СформироватьСтрокуJSON:
ПараметрыАлгоритмов.Вставить("Вася","Лошпед");
|
|
9
Ёпрст
25.08.17
✎
15:06
|
+8
//в Алгоритмы.СформироватьСтрокуJSON:
ОбъектТЗ.Вставить("Вася","Лошпед");
|
|
10
Ёпрст
25.08.17
✎
15:07
|
усё.
|
|
11
Ёпрст
25.08.17
✎
15:08
|
токма, не забывай галку ставить, если этот алгоритм, при загрузке используется.
|
|
12
spiller26
25.08.17
✎
15:43
|
(11) Всё прошло, только пришлось изрядно попотеть, т.к. функция может вызывать еще функцию.
|
|