|
v7: Оператор вычислить выражение |
☑ |
0
miner
18.12.15
✎
16:53
|
Народ подскажите пожалуйста, оператор который вычисляет выражение 1с 7.7. Т.е.
Выполнить("Субконто"+нпп+"Дт = СубконтоДт"+нстр);
и у меня в стэке должно появиться Субконто1Дт, например, с присвоенным значением СубконтоДт1.
|
|
1
varelchik
18.12.15
✎
17:17
|
(0) вы 8.х случаем не перепутали с 7.7?
|
|
2
varelchik
18.12.15
✎
17:18
|
+(1) и откель в 7.7 вообще стек?
|
|
3
Aleksey
18.12.15
✎
17:19
|
(2) В отладчике
|
|
4
varelchik
18.12.15
✎
17:20
|
Читаем ЖКК.
|
|
5
varelchik
18.12.15
✎
17:20
|
или СП.
|
|
6
Aleksey
18.12.15
✎
17:21
|
Функция Присвоить(Чему,Что)
Чему = Что;
Возврат "";
КонецФункции
Шаблон("[Присвоить("+"Субконто"+нпп+"Дт = СубконтоДт"+нстр+")]");
|
|
7
Масянька
18.12.15
✎
17:21
|
(0) Что есть "Субконто", нпп, "Дт", "СубконтоДт", нстр?
Если я правильно вангую: нужно получить значение субконто по дебету с номером.
|
|
8
Herby
18.12.15
✎
17:22
|
Функция ЗначениеПеременной(имяПер,знПер)
знПер = имяПер;
КонецФункции
Функция значениеПоИмени(имяПер)
перем знПер;
шаблон("[ЗначениеПеременной("+имяПер+",знПер)]");
возврат знПер;
КонецФункции
Субконто1Дт = значениеПоИмени("СубконтоДт"+нстр);
|
|
9
miner
18.12.15
✎
17:32
|
Всем спасибо. Уже решил другим путем.
|
|
10
miner
28.12.15
✎
11:17
|
(6),(8) - спасибо.
|
|