|
v7: перебор колонок в динамической ТЗ
| ☑ |
0
botman4
15.09.15
✎
12:37
|
создается динамическая таблица, потом необходимо перебрать все колонки, подскажите пожалуйста как получить все названия колонок?
строки можно "ПолучитьСтроку", а как с колонками?
Спасибо!
|
|
1
Провинциальный 1сник
15.09.15
✎
12:38
|
ПолучитьПараметрыКолонки()
|
|
2
Рэйв
15.09.15
✎
12:43
|
Для каждого Кол Из ТЗ.колонки Цикл
Сообщить(Кол.Имя);
Конеццикла;
не?
|
|
3
aleks_default
15.09.15
✎
12:43
|
что такое дин. таблица?
|
|
4
Ёпрст
15.09.15
✎
12:44
|
А нафига тебе их названия ?
Просто обходи через ПолучитьЗначение + КоличествоКолонок
|
|
5
HawkEye
15.09.15
✎
12:45
|
(2) не
|
|
6
HawkEye
15.09.15
✎
12:46
|
(0) тоже интересно что такое дин.ТЗ и зачем тебе идентификаторы колонок?
|
|
7
Провинциальный 1сник
15.09.15
✎
12:54
|
(2) 7.7
(4) Ну может надо человеку. Решил он например создать двумерную матрицу, в качестве ключа колонки использует её имя. Изврат конечно.
|
|
8
vcv
15.09.15
✎
12:55
|
ТЗ = СоздатьОбъект("ТаблицаЗначений");
ТЗ.НоваяКолонка("МояКолоночка");
Сообщить(ТЗ.КоличествоКолонок);
Сообщить(ТЗ.ПолучитьПараметрыКолонки(1));
|
|
9
botman4
15.09.15
✎
13:46
|
делаю sql запрос в Oracle, он возвращает какое-то количество колонок, создаю тз с этими колонками и потом заполняю тз из запроса строками.
|
|
10
Ёпрст
15.09.15
✎
13:47
|
(9) стразу тз не можешь вернуть что ле ?
|
|
11
Ёпрст
15.09.15
✎
13:47
|
а так, см (4)
|
|
12
botman4
15.09.15
✎
13:50
|
(10) нет, сразу не вернет, к сожалению.
|
|
13
Ёпрст
15.09.15
✎
13:59
|
(12) чей та ?
Запрос поди, по адо ?
Взять 1cpp и всё вернёт сразу.
|
|
14
botman4
15.09.15
✎
14:02
|
запрос по "OracleInProcServer.XOraSession"
|
|