Дерево документов

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Дерево документов
 
Здравствуйте !
Что нужно сделать что бы в дереве документов на основании отображалась структура подчиненности.
 
Добрый день.
1. В документе, который вводится на основании добавляем реквизит, в котором при вводе на основании фиксируется документ-основание. Во всех типовых документах это ДокументОснование. Типизация должна совпадать с типами документов, на основании которых вводится данный документ.
2. В критерии отбора ПодчиненныеДокументы в данных добавляем тип нового документа.
3. В критерии отбора ПодчиненныеДокументы в составе выделяем реквизит ДокументОснование для нового документа.
 
спасибо !
 
Иногда, особенно первый раз после запуска 1с, обработка  построения дерева долго думает, с чем это может быть связано???
 
Информации недостаточно. Во время тормозов надо смотреть показатели производительности windows и профайлером sql на чем тормозит сервер.
 
Добрый день.
С деревом документов действительно существует проблема (используется версия 5). Периодически (где-то 1 раз из 5-ти) оно формируется очень медленно, до 1 минуты.
Понять в чем причина достаточно проблематично. В эти моменты повышенная нагрузка на сервер не наблюдается. При этом параллельно работает база УПП где структура подчиненности формируется значительно быстрее.
На что нужно обратить внимание в профайлером sql? (там будет очень много информации на рабочей базе)
В чем может быть причина столь медленной работы структуры подчиненности?
Изменено: Николай Семенов - 09.10.2012 10:11:17
 
Для начала замерить производительность при построении дерева подчиненности в отладчике 1С:Предприятия и посмотреть на каких именно строках тормоза происходят.
 
По замеру производительности максимальное время уходит на запрос в проуедуре " ДобавитьВДерево" в обрабоке "ДеревоДокументов":
"ВЫБРАТЬ
| ПодчиненныеДокументы.Документ,
| ПодчиненныеДокументы.ДатаДокумента
|ИЗ (
| ВЫБРАТЬ
| ПодчиненныеДокументы.Ссылка КАК Документ,
| ПодчиненныеДокументы.Ссылка.Дата КАК ДатаДокумента
| ИЗ
| КритерийОтбора.ПодчиненныеДокументы(&Основание) КАК ПодчиненныеДокументы
|) КАК ПодчиненныеДокументы
|УПОРЯДОЧИТЬ ПО
| ПодчиненныеДокументы.ДатаДокумента
|"


Но исполнение этого запроса сильно варьируются по времени. Он может выполняться различное время
 
Попробуйте заменить обработку "Дерево документов" на прикрепленную. Не забудьте сохранить исходную, т.к. новая еще не прошла полного тестирования.
 
Стало заметно лучше. Спасибо.  :D
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С