|
v7: Как обратиться к колонке в ТЗ по номеру | ☑ | ||
---|---|---|---|---|
0
AlanStorm
20.05.13
✎
07:49
|
Всем привет!
Подскажете пожалуйста, как можно обратиться к колонке в ТЗ по её номеру? Мне нужно в каждую колонку n-ной строки записать значение. |
|||
1
Raybek
20.05.13
✎
07:52
|
ПолучитьСтрокуПоНомеру() ?
|
|||
2
shag008
20.05.13
✎
07:55
|
Цикл не поможет?
|
|||
3
cw014
20.05.13
✎
07:59
|
УстановитьЗначение(<?>,,);
Синтаксис: УстановитьЗначение(<Строка>,<Колонка>,<Знач>) Назначение: Установить значение ячейки таблицы значений. Параметры: <Строка> - номер строки. <Колонка> - номер или идентификатор колонки. <Знач> - устанавливаемое значение в ячейке таблицы. |
|||
4
Bigbro
20.05.13
✎
07:59
|
(0)
тз.ПолучитьЗначение(1,1) - значение 1 строка 1 колонка |
|||
5
ЧеловекДуши
20.05.13
✎
07:59
|
(0) Да вот, хоть так...
Для шш1 = 1 По ТЗ.КоличествоКолонок() Цикл Колонка = ТЗ.ПолучитьПараметрыКолонки(шш1); //Где шш1 - <Колонка> - номер или код колонки, для которой //требуется получить параметры. Как работает - ПолучитьПараметрыКолонки: 1. Если передается число, то эта функция вернет имя колонки, если имя колонки не существует, то вернет числовое представление колонки "_2" (2-номер колонки) 2. Если передали строку, т.е. представление колонки, то получим число, т.е. номер колонки :) |
|||
6
Godofsin
20.05.13
✎
08:01
|
Кто продаст ТС СП?
|
|||
7
AlanStorm
20.05.13
✎
08:02
|
(1) У меня примерно 38 колонок, а количестово сток меняется.
Делаю через цикл Для. СчЦикла = 0 Для СчЦикла = 1 По ТЗ3.КоличествоКолонок() Цикл ТЗ5. = ТЗ.ПолучитьЗначение(СтрТЗ3,СчЦикла); КонецЦикла; Как обратится к колонке в ТЗ5 по номеру, потому что в такой записи можно обратиться только по индентификатору. |
|||
8
2S
20.05.13
✎
08:04
|
(7) что ты хочешь?
ТЗ.ПолучитьЗначение(СтрТЗ3,СчЦикла) ты получаешь номер ячейки из ТЗ. Ты хочешь обратиться к коллекции колонок? не понятно |
|||
9
ЧеловекДуши
20.05.13
✎
08:04
|
(7) По номеру тоже можно :)
|
|||
10
ЧеловекДуши
20.05.13
✎
08:04
|
+(7) Подыми свой взор на (5)
|
|||
11
MiniMuk
20.05.13
✎
08:17
|
строка = ТаблицаЗначений.Получить(<Индекс>)
какойтотамцикл строка = Установить(<Индекс>, <Значение>) конецкакогототамцикла |
|||
12
MiniMuk
20.05.13
✎
08:18
|
*опечатка
строка.Установить(<Индекс>, <Значение>) |
|||
13
ЧеловекДуши
20.05.13
✎
08:18
|
(11) Это для Списка Значений, не путай с Таблицей значений :)
|
|||
14
MiniMuk
20.05.13
✎
08:20
|
(13) ТаблицаЗначений.Получить (ValueTable.Get)
ТаблицаЗначений (ValueTable) Получить (Get) Синтаксис: Получить(<Индекс>) Параметры: <Индекс> (обязательный) Тип: Число. Индекс строки. Возвращаемое значение: Тип: СтрокаТаблицыЗначений. Описание: Получает значение по индексу. Работает аналогично оператору []. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: Применяется в случаях, когда использование оператора [] невозможно. |
|||
15
MiniMuk
20.05.13
✎
08:23
|
(13) + еще справка по СтрокаТаблицыЗначений.Установить
|
|||
16
1Сергей
20.05.13
✎
08:26
|
(14) ты разницу между v77 и v8 вообще не ощущаешь?
|
|||
17
MiniMuk
20.05.13
✎
08:27
|
(16) чет пропустил, сорри
|
|||
18
cw014
20.05.13
✎
08:27
|
Хммм, а меня в (3) вообще проигнорировали
|
|||
19
aka AMIGO
20.05.13
✎
08:30
|
(18) вот! не давай советы в первой 5-ке постов..
спасибо говорить будут тем, кто повторил твой совет в 10-м - 15-м постах :) |
|||
20
1Сергей
20.05.13
✎
08:30
|
(18) +1 При том, что у тебя самый правильный ответ
|
|||
21
Ganiev
20.05.13
✎
08:34
|
ЫЫЫ.... А вообще СП открыть и по читать! Тем более что (3) уже все написал!!
|
|||
22
AlanStorm
20.05.13
✎
09:20
|
(18) Нет. Я как раз твоей помощью пользуюсь. :)
|
|||
23
Пронькин
20.05.13
✎
09:21
|
Купить СП уже предлагали? :)
|
|||
24
AlanStorm
20.05.13
✎
09:41
|
(23) Что такое СП?
|
|||
25
cw014
20.05.13
✎
09:44
|
(24) Мужик в кепке
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |