Имя: Пароль:
1C
1С v8
Свернуть Таблицу значений
,
0 Deenka
 
20.06.12
10:50
Не получается свернуть таблицу значений по полю Док. Вылетает ошибка:
{Форма.Форма.Форма(52)}: Метод об`єкту не виявлено (свернуть)
   тз2.свернуть("док");
Процедура на сервере
1 ЧашкаЧая
 
20.06.12
10:51
тз2 - не таблица значений.
2 Ненавижу 1С
 
гуру
20.06.12
10:51
(1) +100
3 vasilii85
 
20.06.12
10:52
(1)+1000
4 Denizzz
 
20.06.12
10:52
тз - результат запроса?
5 Deenka
 
20.06.12
10:54
тз2 - это таблица значений с полем Док, которую поместил на форму.
6 Ненавижу 1С
 
гуру
20.06.12
10:55
(5) таблицу значений нельзя поместить на форму
7 Buster007
 
20.06.12
10:56
(6) чой-то нельзя?
8 ЧашкаЧая
 
20.06.12
10:57
(7) Потому что это ТабличноеПоле, а не ТаблицаЗначений.
9 sergeante
 
20.06.12
10:58
(7) нельзя. можно табличное поле с типом ТаблицаЗначений
10 Buster007
 
20.06.12
10:58
(8) представление на форме таблицы значений есть табличное поле -> таблицу значений на форму поместить можно.
11 sergeante
 
20.06.12
10:58
(0) как получаешь ТЗ2?
12 Deenka
 
20.06.12
11:01
ФайлДаних = Новый XBase();
       ФайлДаних.ОткрытьФайл("C:\op1.dbf");
ФайлДаних.Первая();
               
Пока НЕ ФайлДаних.ВКонце() Цикл
НоваяСтрока1 = ТЗ2.Добавить();
НоваяСтрока1["Док"] = СокрЛП(ФайлДаних.DOC);
КонецЦикла;
13 Denizzz
 
20.06.12
11:02
(12) выгружай сначала во временную тз, сворачивай как хочешь, а потом в тз2
14 Deenka
 
20.06.12
11:03
спасибо, попробую