Имя: Пароль:
1C
1С v8
Тз.ВыбратьСтроку()
0 Юзер123
 
naïve
05.02.15
16:20
Доброго времени, форумчане.

Подскажите пож-та кто в курсе.

Хочу сделать что бы пользователь заполняя документ, сам выбирал значения некоторых реквизитов из Таблицы значений.

Заполняют ТЗ и отдаю ее пользователю с помощью  

афывф = Тз.ВыбратьСтроку("Выбирай")


в итогое  получаю СтрокуТаблицыЗначений  ..  А КАК  получить сами значения не могу сообразить.

Заранее благодарю.
8.2
1 mehfk
 
05.02.15
16:21
А ты СП открой.
2 repin_mike
 
05.02.15
16:23
(1) не, так неинтересно, давай я попробую:

СтрокаТаблицыЗначений (ValueTableRow)
Элементы коллекции:

Произвольный
Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются значения в колонке данной строки.
Возможно обращение к значению колонки данной строки посредством оператора [...]. В качестве аргумента передается индекс колонки (нумерация с 0).

Свойства:

<Имя колонки> (<Column name>)

Методы:

Владелец (Owner)
Получить (Get)
Установить (Set)

Описание:

Предоставляет собой отдельную строку таблицы значений.
3 Crush
 
05.02.15
16:24
Круто! Я до сих пор не знал, что так можно. Подсовывал пользователям выбор из списка значений:)
4 Юзер123
 
naïve
05.02.15
16:25
(2)  как я понял

Для каждого Стр из афывф  цикл

Нудное1 =Стр .1;
Нудное2 =Стр .2;


конецЦикла;
5 Юзер123
 
naïve
05.02.15
16:25
Для каждого Стр из афывф  цикл
Нужное1 =Стр .Одын;
Нужное2 =Стр .ДВа;


конецЦикла;
6 Юзер123
 
naïve
05.02.15
16:29
Похоже что то не совсем так.

Итератор для значения не определен
7 Kondarat
 
05.02.15
16:30
Нужное1 =афывф.Одын;
Нужное2 =афывф.ДВа;
8 Юзер123
 
naïve
05.02.15
16:31
(7) начение не является значением объектного типа (Получить)
9 Юзер123
 
naïve
05.02.15
16:31
ой
10 Юзер123
 
naïve
05.02.15
16:32
(7) Итератор для значения не определен
11 Kondarat
 
05.02.15
16:35
СтрокаТЗ = ТвояТЗ.ВыбратьСтроку("Выбирай");
Нужное1 = СтрокаТЗ.ИмяКолонкиТЗ1;
Нужное2 = СтрокаТЗ.ИмяКолонкиТЗ2;
12 silent person
 
05.02.15
16:35
значит пользователь не выбрал строку
13 Юзер123
 
naïve
05.02.15
16:37
(12) (11)  да . я понял в чем дело. спасибо.

Для данные строки Документа нет строк в ТЗ. Окошко появляется, но оно пустое. и когда нажимаешь на Ок или отмена вылезает эта ошибка.

Спасибо за помощь)
Ошибка? Это не ошибка, это системная функция.