Имя: Пароль:
1C
1С v8
Как обратиться к табличной части обработки из формы?
,
0 breezee
 
21.03.16
20:14
Нужно передать ТаблицуЗначений с сервера на клиент для записи в Excel. Для этого в обработке сделал табличную часть.
В Управляемой форме 8.3 Пытаюсь обратиться к табличной части обработки "ЭтотОбъект.ТзСправ" где - "ТзСправ" - моя табличная часть. В отладке пишет что поле объекта не обнаружено.
1 breezee
 
21.03.16
20:18
Ок, посмотрел путь. Оказалось "Объект.ТЗСправ" - тип данные формы коллекция пытаюсь сделать "Объект.ТЗСправ = РезультатЗапроса.Выгрузить();" Пишет что "Нельзя изменять поле, содержащее объекты данных формы"
Ненавижу управляемые формы
2 breezee
 
21.03.16
20:19
(1) Да, подскажите, пожалуйста, что с этим делать?
3 Dен
 
21.03.16
20:21
Объект.ТЗСправ.Загрузить(РезультатЗапроса.Выгрузить());
4 breezee
 
21.03.16
20:28
(3) Спасибо! А читать так же как читать обычное ТЗ? Т.е. для каждого Строка из Объект.ТЗСправ ?
5 Dен
 
21.03.16
20:30
(4) Да.
6 breezee
 
21.03.16
20:32
(5) Спасибо большое!
7 breezee
 
21.03.16
20:36
(5) НЕ читаеться. Опять мое тз "Объект.ТЗСправ" - равно не ТЗ, а данные формы коллекция
8 breezee
 
21.03.16
20:41
В элеметахформыколлекции в СП есть метод Выгрузить() Но он не доступен на клиенте. Как обратиться к таблице значений на клиенте?

Убейте меня
9 Dен
 
21.03.16
20:44
> Опять мое тз "Объект.ТЗСправ" - равно не ТЗ, а данные формы коллекция
B что?
> для каждого Строка из Объект.ТЗСправ
Цикл все равно позволяет обойти табличную часть.
10 breezee
 
21.03.16
20:48
(9) Там содержится "Объект.ТЗСправ[4].ИсходныйНомерСтроки" И "Объект.ТЗСправ[4].НомерСтроки" как получить те данные, что я туда записал?
11 SadrArt
 
21.03.16
20:50
(8) > Как обратиться к таблице значений на клиенте?
Никак
Заполняй ТЧ на Сервере
12 breezee
 
21.03.16
20:50
(11) Спасибо, мне уже сказали (3)
Теперь я прочитать ТЗ на клиенте не могу
13 breezee
 
21.03.16
20:51
(12) ТЧ*
14 breezee
 
21.03.16
20:57
Ну как-то же можно это реализовать?
15 Dен
 
21.03.16
20:57
(14) Цикл не работает, что ли?
16 breezee
 
21.03.16
21:01
(15) Неа, там содрежится элементы формы коллекция. Вот скрин, не знаю, куда загрузить
http://f-picture.net/lfp/s018.radikal.ru/i503/1603/85/132cfd70e975.png/htm
17 breezee
 
21.03.16
21:10
апну последний раз и пойду спать
18 Dен
 
21.03.16
21:23
А разве цикл для каждого уже коллекции не обходит?
19 patria0muerte
 
22.03.16
01:55
(11) В твоей ситуации, если я не ошибаюсь - не надо клиента дергать без нужды. Формируй файлик на сервере, сохраняй там во временное хранилище, на клиенте его из этого хранилища дергай и записывай куда надо (я так понимаю - тебе его надо на диск сохранить)
2 + 2 = 3.9999999999999999999999999999999...