|   |   | 
| 
 | Как правильнее перебрать документы с ТЧ? | ☑ | ||
|---|---|---|---|---|
| 0
    
        suvolod 28.02.12✎ 15:38 | 
        Пишу выгрузку в xml, которая будет часто (и много - в большой базе) выбирать и сохранять отдельные поля документов 
  Интересует, что быстрее (да и правильнее - тоже). Сделать перебор документов через объектную модель - нечто вроде Выборка=Документы.ПоступлениеТоваровУслуг.Выбрать(); Пока Выборка.Следующий() Цикл .... КонецЦикла; или сделать это же самое запросом.. (пример - ниже) "ВЫБРАТЬ | ПоступлениеТоваровУслугТовары.Ссылка.Дата, | ПоступлениеТоваровУслугТовары.Ссылка.Номер КАК Номер, | ПоступлениеТоваровУслугТовары.Номенклатура.Код, | ПоступлениеТоваровУслугТовары.Количество, | ПоступлениеТоваровУслугТовары.Цена, | ПоступлениеТоваровУслугТовары.Сумма |ИЗ | Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары |ГДЕ | ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ &ДатаС И &ДатаПО | И ПоступлениеТоваровУслугТовары.Ссылка.ПометкаУдаления = ЛОЖЬ | |УПОРЯДОЧИТЬ ПО | Номер |ИТОГИ ПО | Номер" | |||
| 1
    
        Рэйв 28.02.12✎ 15:39 | 
        запросом.     | |||
| 2
    
        ботаникус 28.02.12✎ 15:39 | 
        запрос конечно     | |||
| 3
    
        Господин ПЖ 28.02.12✎ 15:39 | 
        миздец...     | |||
| 4
    
        zyto 28.02.12✎ 15:40 | 
        А попробовать?     | |||
| 5
    
        Maxus43 28.02.12✎ 15:40 | 
        не вижу смысла конечно, но я за Запрос     | |||
| 6
    
        Somebody 28.02.12✎ 15:40 | 
        запросом     | |||
| 7
    
        Господин ПЖ 28.02.12✎ 15:40 | 
        |УПОРЯДОЧИТЬ ПО
  | Номер |ИТОГИ ПО | Номер какой глубинный смысл в этом заложен? | |||
| 8
    
        suvolod 28.02.12✎ 15:40 | 
        (3) - поясни? Если ты про Документы.ПоступлениеТоваровУслуг.Выбрать(), то я просто не стал прописывать даты в скобках для скорости     | |||
| 9
    
        Maxus43 28.02.12✎ 15:41 | 
        (7) а як же? дерево упорядоченное в итоге)     | |||
| 10
    
        Господин ПЖ 28.02.12✎ 15:41 | 
        нумераторы в пределах года передают привет...     | |||
| 11
    
        Азат 28.02.12✎ 15:41 | 
        (8) ты вообще представляешь себе как 1с-ка работает с данными?     | |||
| 12
    
        ботаникус 28.02.12✎ 15:42 | 
        (0) итоги по ссылка, а не по номер     | |||
| 13
    
        suvolod 28.02.12✎ 15:43 | 
        (7)итоги я сделал для удобства, чтобы можно было затем спуститься по выборке через 
  Пока ВыборкаНомер.Следующий() Цикл ВыборкаДетальныеЗаписи = ВыборкаНомер.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл про нумераторы не подумал.. каюсь | |||
| 14
    
        Maxus43 28.02.12✎ 15:44 | 
        цель какая сего чуда хоть? интересно     | |||
| 15
    
        Господин ПЖ 28.02.12✎ 15:45 | 
        а через фабрику xdto нельзя тупо нужные куски ссылки сериализовать?     | |||
| 16
    
        suvolod 28.02.12✎ 15:45 | 
        выгрузка доков с тч в самописную конфу из типовой УТ (только некоторые поля документов)     | |||
| 17
    
        Maxus43 28.02.12✎ 15:45 | 
        (15) чот имхается что это в стороннюю прогу, там сериализация не проканает наверно     | |||
| 18
    
        Maxus43 28.02.12✎ 15:46 | 
        (16) обмены бы по феншую то...
  так рисков много. перепроведение, изменение даты дока и т.д. | |||
| 19
    
        suvolod 28.02.12✎ 15:47 | 
        если итоги по ссылка, тогда упорядочивание по номеру можно вообще отключить (в смысле оно и так будет по номеру).. или ошибаюсь?     | |||
| 20
    
        Господин ПЖ 28.02.12✎ 15:48 | 
        (16) а чо тогда выгрузка идет из таблицы документа, без связи с таблицой регистрации изменений?     | |||
| 21
    
        Maxus43 28.02.12✎ 15:48 | 
        (19) не факт     | |||
| 22
    
        Господин ПЖ 28.02.12✎ 15:50 | 
        вообще ничего писать не надо... все уже написано... КД + план обмена.     | |||
| 23
    
        Господин ПЖ 28.02.12✎ 15:51 | 
        осталось только в правилах переложить реквизиты из одной конфы в другую и все.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |