#0
by Fragster
Для построения структуры подчиненности и прочего. У РС в активе - поиск "вверх" простой, поиск сразу по куче документов, в пассиве - необходимость его заполнять и поддерживать целостность У критерия отбора - "универсальность" с типовыми, простота добавления, меньше кода и более быстрая работа (не упирается в одну таблицу), в пассиве - кривота получения полной структуры при обходе "наверх" За что голосуют 1сники?
#7
by H A D G E H O G s
Мне пофиг. Я не лазил во внутренности КритериевОтбора, потому что 1) Некогда 2) И не нужно
#8
by ИсчадиеADO
+ это ж по сути отчет для 1ого дока, там производительность не так важна, поэтому и поиск вверх можно сделать.
#10
by jsmith82
в нетленке решил проблему след. образом у каждого документа есть экспортная функция в модуле ПолучитьСвязанныеДокументы и ПолучитьВерхнийДокумент допустим, надо посмотреть подчинённость документа Расход товара ПолучитьВерхнийДокумент возвращает Заказ покупателя затем происходит рекурсивная работа функции ПолучитьСвязанныеДокументы
#11
by jsmith82
данная функциональность позволяет строить строгие деревья бизнес-процессов каждый документ знает частью какого бизнес-процесса он является каждый документ знает каких потомков он имеет
#17
by Fragster
если бы могли - то тогда можно было бы обратиться к "источнику" отбора, а не только к приемнику
#18
by Ненавижу 1С
могли бы хранится и действительно могли бы обратиься, но 1С в своем движке этого не сделала
#19
by Fragster
реально убивает - анализируем метаданные критерия отбора, из документа выбираем значения реквизитов, для них также анализируем и т.д....
#20
by mistеr
>более быстрая работа (не упирается в одну таблицу) А сколько же там таблиц? o_O И, отдельно, почему несколько таблиц быстрее?
#21
by Fragster
критерий отбора - это просто индекс по реквизитам. соответственно, запрос к виртуальной таблице - это объединение запросов к куче реальных таблиц документов и справочников
#23
by Bober
- не будет узкого горлышка в виде регистра (ведь туда будут все ломиться). - никто не мешает реализовать свои виртуальные "таблицы-запросы" по метаданным критерия. PS у РС вижу плюс в индексах.
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Хранение рег.номеров - регистр сведений или регистр накопления
- Непериодический, независимый регистр сведений vs Справочник
- РАРУС vs ФОРЕС vs AXELOT vs ITOB
- OLE vs xml vs text vs другое
- не могу понять как в критерий отбора "структура подчиненности" попадают документы
- Критерий отбора - как выбрать все документы?
- БП20 Доходы (расходы), связанные с продажей (покупкой) валюты не отражаются в НУ
- Измерение VS Ресурс VS реквизит в регистре сведений
- Справочник vs Регистр сведений
- Связанные документы запросом
- Как в запросе получить связанные документы? (подчиненные документу основанию)
В этой группе 1С
- 1c Конвертация/ изменение правил обмена.
- v7: 1с++ В запросе получить значение реквизита измерения регистра
- v7: 1с 7.7 запись заблокирована
- Ввод в домен через командную строку
- УФ. Переменная на сервере.
- v7: Как вставить объект рисунок в печатную форму?
- В запросе нада достать Регистратор в регистре накопления остатки
- Заказ поставщику или Счет на оплату поставщика?
- БП 2.0. Настройка РИБ по организации. Не выгрузился справочник "Осн. средства"
- Запрет перемещения и сортировки в табличной части документа
- БП 3.0 почему нет в контекстном меню пункта Изменить выделение.
- Развернутое сальдо по счетам в запросе к регистру бухгалтерии
- Не закрывается 26 счет БП при закрытии месяца
- не идет печать из 1С
- БП 3.0 обработка заполнения табличной части документа инвентаризация
- Маска ввода в макете
- Отправка XML запроса методом POST
- УПП Списание затрат по браку
- Веб сервис
- Раздача аппаратных лицензий сервером приложения