|
Как обратиться к табличной части обработки из формы? |
☑ |
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) Неа, там содрежится элементы формы коллекция. Вот скрин, не знаю, куда загрузить
|
|
17
breezee
21.03.16
✎
21:10
|
апну последний раз и пойду спать
|
|
18
Dен
21.03.16
✎
21:23
|
А разве цикл для каждого уже коллекции не обходит?
|
|
19
patria0muerte
22.03.16
✎
01:55
|
(11) В твоей ситуации, если я не ошибаюсь - не надо клиента дергать без нужды. Формируй файлик на сервере, сохраняй там во временное хранилище, на клиенте его из этого хранилища дергай и записывай куда надо (я так понимаю - тебе его надо на диск сохранить)
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший