#0
by Darchick
Добрый день, уважаемые гуру! Проблема возникла в связи с использованием дополнительных реквизитов в Документообороте: есть справочник ВнутренниеДокументы, а в нем табличная часть ДополнительныеРеквизиты с полями Свойство и Значение. Пользователям понадобился запрос, в котором проводится фильтрация по дополнительным реквизитам. Мое решение было создать доп.обработку с кучей полей для выбора(в соответствие с доп.реквизитами). В коде прописываю запрос: Потом в цикле делаю отбор по доп.Реквизитам. Здесь выкладываю на примере мощности (а вообще их около 10 штук): В результате получаю таблицу типа: Номер Корреспондент Дата Мощность 1 Иванов 01.01.2014 5 2 Петров 01.02.2014 10 3 Сидоров 01.03.2014 50 И все бы хорошо, но в справочнике 12000 записей и таблица формируется минуты 4.... Пыталась такую же таблицу сделать в СКД... Мощность дополнительной колонкой не выводится, и фильтрация по доп.реквизитам тоже не получается. Уважаемые знатоки, подскажите как в СКД сделать аналог перекрестного запроса... Ну или как ускорить вывод в макете...
#2
by banco
Доп. реквизиты прописать в характеристки документа и использовать в отчетах скд как обычные реквизиты
#5
by cons74
отбор в цикле - чего ж ты еще хотел как не тормозов. Решение должно быть в запросе, например как
#6
by cons74
Ах это сисадмин Даша. Даша, посмотрите видеолекции Павла Чистова. Хоть простые вопросы отпадут. Судя по коду с запросами у вас не важно. А у него как раз отдельные 2 лекции по запросам есть.
#7
by DexterMorgan
В скд для этого используются характеристики - их можно указать как на уровне самой скд, так и на уровне объекта (данные - характеристики). После этого в отчетах, дин списках и т.д. можно выводить доп. реквизиты как обычные реквизиты и делать по ним отбор
#8
by Darchick
В макете области: заголовок, шапка, строка, а в строке все необходимые параметры. При исполнении кода получается табличка, как на выходе в посте
#10
by Darchick
Разобралась с характеристиками СКД, в результате получаю вот такой запрос: ВнутренниеДокументы.Ссылка ИЗ Справочник.ВнутренниеДокументы КАК ВнутренниеДокументы {ХАРАКТЕРИСТИКИ ВнутренниеДокументыДополнительныеРеквизиты.Значение ИЗ После настройки под предприятием отчет выводится ООООООЧЕНЬ медленно. И к тому же, если в поля выводишь более 2 допреквизитов, все виснет, и программа с ошибкой закрывается...
#11
by Darchick
Разобралась. Все гораздо проще. Запрос в конфигураторе: ВнутренниеДокументы.Ссылка ИЗ Справочник.ВнутренниеДокументы КАК ВнутренниеДокументы Потом в режиме предприятия Все действия-Изменить вариант и настроить выводимые поля. Дело в том, что в конфигурации Документооборота в справочнике "Внутренние документы" уже прописаны характеристики объекта. Поэтому лишние навороты в отчете только замедляют его вывод. Спасибо, натолкнули на мысль. Согласна, активно взялась за запросы :-)
#13
by Darchick
Я аналогично пробовала... Но данных 12 000 записей, только по нужному типу документов и примерно столько же всех остальных - обрабатывается очень долго.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- в чём разница? MS SQL Server 2014 Runtime и Full-use
- Не обновляются данные на форме после обработки заполнения табличной части
- v7: 310 ошибка индекс. файла
- Как в КА заполнить КБК в платежках?
- Нумерация при обмене БП 3.0 и ЗУП 2.5
- УПП Корректировка Долга из плана счетов по документов
- Намертво виснет сервер
- v7: Не выводятся на печать реквизиты плательщика Счет, БАНК, БИК ...
- владелец штрих кода
- как подружить розница 1 и эквайринг ИНПАС
- Учет кассовых операций платежного агента в 1с.
- УНФ _нет возможности зафиксировать взаиморасчеты с паоставщиками
- Рекурсивный вывод строк в дерево значений
- v7: Как в документе можно зафиксировать первые два столбца?
- Сохранение в .pdf без цветового оформления полей
- ТСД и Рабочее место работника склада 1С УТ 11.1 через RDP
- 1c + asterisk = утечка памяти
- разрыв страницы, начало новой страницы при печати
- УТ 11. Восстановление последовательности партионного учета
- БП 8.3 КОРП: Способ учета НДС при перемещении товара