|
Получить ссылку на ТЗ имея ее название строкой
| ☑ |
0
Web00001
31.05.12
✎
08:54
|
Драсти всем! Есть 10 разных табличек, в процессе работы мне надо обратиться к таблице заранее нельзя сказать что к именно этой, но есть название этой таблицы в строковой переменной, то есть перем1 = "ТЗ1"; как обратиться к табличке имя которой в перем1?
|
|
1
Stepa86
31.05.12
✎
08:57
|
Таблицы в структуру закинь и в структуре обращайся как структ[перем1]
ЗЫ за имя переменной "перем1" я б табуреткой отшибал выступающие органы
|
|
2
Maxus43
31.05.12
✎
09:02
|
Выполнить("МояТЗ = " + "ТЗ1");
|
|
3
Web00001
31.05.12
✎
09:02
|
(1) В структуру это понятно, других вариантов нет?
ЗЫ Надо понимать что это пример, что бы не приводить код, ибо это не имеет смысла, или плохое настроение и надо до кого то доe$aтьcя?
|
|
4
Web00001
31.05.12
✎
09:04
|
(2)Прикольно :) Как то даже не подумал об этом
|
|
5
Maxus43
31.05.12
✎
09:05
|
короче Выполнить() Вычислить() кури, как раз для таких случаев
|
|
6
Stepa86
31.05.12
✎
09:06
|
(3) если тз это реквизиты формы, то можно ЭтаФорма[ИмяТЗ], можно череч выполнить( и вычислить( как в (2), так то вариантов много и определяются они архитектурой в целом
ЗЫ просто совет не юзать херовые имена в боевом коде. Причем не тебе, а в принципе.
|
|
7
Web00001
31.05.12
✎
09:11
|
(6) Это просто переменная, переменная локального конекста и все. Понятно, значит буду посмотреть в сторону выполнить
|
|