|
Как преобразовать строку в переменную? |
☑ |
0
Tolyas
28.03.10
✎
10:23
|
Получаю переменную "ИмяПеременной" путем сложения строк: Строка(Имя) + "Переменной" - получается строковое значение "ИмяПеременной". В модуле есть переменная с таким же именем, можно ли путем сложения строк Строка(Имя) + "Переменной" получить не строку а переменную?
|
|
1
dk
28.03.10
✎
10:25
|
можно, только что ты с переменной делать дальше собрался?
|
|
2
Ненавижу 1С
гуру
28.03.10
✎
10:27
|
Выполнить()
|
|
3
Ksandr
28.03.10
✎
10:27
|
Перем Переменная; Выполнить(" Переменная = " + Строка(Имя) + "Переменной");
|
|
4
Ksandr
28.03.10
✎
10:28
|
что то мне подсказывает, что на выходе будет го*нокод.
|
|
5
Волшебник
28.03.10
✎
10:28
|
Переменная = Вычислить("Имя");
|
|
6
Tolyas
28.03.10
✎
11:55
|
Волшебник, спасибо за полезную фунцию! Я получаю наименование переменной как строку, затем надо присвоить этой переменной значение. Это возможно? (4) - в го*нокоде виноваты перечисления!
|
|
7
Euguln
28.03.10
✎
12:02
|
Используй соответствие или структуру и присваивай какие хочешь имена и значения.
|
|
8
Defender aka LINN
28.03.10
✎
12:23
|
(6) Да ну?
|
|
9
Tolyas
28.03.10
✎
12:44
|
(7) Спасибо! (8) Ну да ))
|
|