Имя: Пароль:
1C
1С v8
Обход Тч документа
,
0 Alexperumov
 
27.12.11
16:12
После 7рки немогу никак запустить на 8рке

Для Каждого ТекущаяСтрока Из ДокументыДляВыгрузки.Зарплата Цикл

ДокументыДляВыгрузки это реквизит - ДокументСсылка.ЗарплатаКВыплатеОрганизаций

не видит строк тч - тоесть проходит будто там их нету
мож я чтото типа ДокументыДляВыгрузки.ВыбратьСтроки() не написал?!
1 Spieluhr
 
27.12.11
16:19
Ссылка значит пустая
2 vmv
 
27.12.11
16:19
если ошибок не выдает, значит нету.

если не уверен - ставишь точку внутри цикла смотришь и думаешь

если не надумаешь, указываешь платформу и директиву вызова клиент, сервер.

если результата нет - наряжаешь елку и не паришь всем мозг
3 Alexperumov
 
27.12.11
16:32
http://s017.radikal.ru/i427/1112/1c/25bc21e22901.jpg

там цикл сразу к концу походит не выбрав даже 1ю строку..
8.2 УПП
4 Spieluhr
 
27.12.11
16:34
Диктую большими буквами:
в переменной ДокументыДляВыгрузки у Вас пустая ссылка.
Говоря на языке 7.7 - документ/элемент не выбран
5 acsent
 
27.12.11
16:35
(3) Что за добавление новой строки внутри цикла?
6 Error pro
 
27.12.11
16:35
(3) Следующий шаг отладки что делает? Заходит в цикл или нет? если нет то как вариант у тебя ТЧ пустая.
7 Error pro
 
27.12.11
16:36
+(6) точно, ссылка пустая, что-то я не замети
8 Alexperumov
 
27.12.11
16:43
(5) там кусок вырезан просто
9 hhhh
 
27.12.11
16:44
(3) а где у вас там ТекущаяСтрока, я не заметил? Вы загрузили в переменную ТекущаяСтрока строку, а потом положили на эту переменную?
10 Alexperumov
 
27.12.11
17:07
Спс до меня дошло надо было вместо ДокументДляВыгрузки сделать ЭтаФорма.ЭлементыФормы.ДокументДляВыгрузки
11 hhhh
 
27.12.11
17:11
ну и прекрасно.