Имя: Пароль:
1C
1С v8
КД, выгрузка по произвольному алгоритму.
,
0 kumena
 
01.10.14
10:02
Запрос = Новый Запрос;
Запрос.Текст =
"Выбрать
|    *
|
|    Из Документ.МойДокумент
|";

ВыборкаДанных = Запрос.Выполнить().Выбрать();

выгружается только 1 документ. как узнать почему?
1 shuhard
 
01.10.14
10:03
(0)[ВыборкаДанных = Запрос.Выполнить().Выбрать();]
ВыборкаДанных = Запрос.Выполнить().Выгрузить();
2 kumena
 
01.10.14
10:04
уже пробовал, все равно почему то 1 документ
3 kumena
 
01.10.14
10:05
в книжках написано, не важно что, главное чтобы была коллекция, которую можно обойти циклом.
4 kumena
 
01.10.14
10:15
ясно, спасибо. видимо выгрузка спотыкается где то в другом месте
5 kumena
 
01.10.14
15:38
кто-нибудь готов решить этот вопрос за деньги?
6 13_Mult
 
01.10.14
15:46
Точно не помню, но вроде там ВыборкаДанных = Запрос и всё
Без Выполнить().Выбрать();
7 13_Mult
 
01.10.14
15:48
(6) + И без Выгрузить
8 13_Mult
 
01.10.14
15:51
Сделай ВыборкаДанных = Новый ТаблицаЗначений;
где колонки будуть совпадать по имени с реквизитами документа.
Для ТЧ документа делаешь Новую Колонку с типом (таблицаЗначений) в которой колонки это имена реквизитов ТЧ.
Заполняй её как хошь )
9 13_Mult
 
01.10.14
15:54
(5) Если завтра с утра не загрузят могу помочь (бесплатно)
10 13_Mult
 
01.10.14
15:58
11 Smallrat
 
01.10.14
16:02
надо куданить выложить правила
12 France
 
01.10.14
16:06
в правилах выгрузки "Способ выгрузки" какой?
В ПКО установлен признак "Не запоминать выгруженные объекты"?
13 13_Mult
 
01.10.14
16:09
(12) Откуда, что и куда грузите?
14 France
 
01.10.14
16:10
(13) я?.. ничо никуда в данной ветке..
зы.. хотя, если интересно, то сейчас из УПП в БП..
15 Ymryn
 
01.10.14
16:10
А может Выбрать.Следующий() в цикле и ВыгрузитьПоПравилу? Я сомневаюсь, что это настолько уж хуже по оптимизации.
16 13_Mult
 
01.10.14
16:11
(14) ой )
17 Йохохо
 
01.10.14
16:12
в (0) все верно, (12) +2
18 13_Mult
 
01.10.14
16:13
Я вообще сомневаюсь что там ПВД с произвольным алгоритмом нужны
19 Franchiser
 
гуру
01.10.14
16:14
надо смотреть ПКО документа, скорее всего не определена переменная "ключвыгружаемыхданных"
20 kumena
 
01.10.14
16:15
(6-10) с выборкой проблем нет, смотри 3, в универсальной обработке выбирается все что надо. проблема где то дальше, но никак не врублюсь где именно, слишком много кода.
(12) произвольный алгоритм, все по умолчанию. тот флажок не установлен.
(13) кое какая информация из нетленки в зуп
(19) почему тогда 1 документ уходит?
21 kumena
 
01.10.14
16:17
(19) к тому же пример в книжках без этой переменной написан
22 Йохохо
 
01.10.14
16:20
(21)потому что только второй и более без ключвыгружаемыхданных считается равным первому
23 France
 
01.10.14
16:20
(20) установи ка флажок..
24 Franchiser
 
гуру
01.10.14
16:20
(21) там может быть ошибка. В качестве ключа по умолчанию для ссылок является идентификатор, а если не ссылка то значение которое было передано. Если передается одно и то же значение, то по ключу будет и находиться 1 и тот же документ.
25 Franchiser
 
гуру
01.10.14
16:23
еще может быть вариант поставить "не запоминать выгруженные"
26 Godofsin
 
01.10.14
16:25
Объясните мне, для чего выгрузка по произвольному алгоритму, если он выгружает все документы?
27 kumena
 
01.10.14
16:28
(23,25) кажется помогло.
(26) некоторые еще не готовы к экспорту.
28 kumena
 
01.10.14
16:29
+27, в топике просто пример упрощеный, реальный запрос другой
29 kumena
 
01.10.14
16:33
+27, бинго! заработало!
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn