#0
by sanches2
Можно ли 1С запросом получить структуру подчиненности документов? Как методом ВыбратьПодчиненныеДокументы.
#4
by Злопчинский
стопудово можно! подчиненность - это рекурсия с некоторыми ограничениями, а на скуле можно делать запрос, содержащий в себе рекурсию... отвечаю сразу: я - не умею!!!
#6
by sanches2
3) Мне 1С запросом 4) На скуле понятно, но мне пока 1с нужен Пока что перебором сделал, просто думал может можно как-нибудь в запросе это сделать ))
#9
by dk
имхо можно, но изврат же Через метаданные получаем список всех документов и список их реквизитов с типом неопределено(хотя хз), документ, документ.нужныйвид ... документ.х2.реквизит21, ... Условие (Реквизит=МойДок) ---- Вот только как он отработает фильтр если будет несколько реквизитов в одном доке - хз
#10
by sanches2
По сути мне нужно только один вид документа найти в структуре, может и получится. Спасибо. Надо попробоавть
#12
by LLIaMaH
ИМХО Запрос выдаст только первую ступень подчинения. Всю структуру не получишь. В такой форме помоему запрос будет работать ненамного быстрее ВыбратьПодчиненыеДокументы.
#14
by Sadovnikov
Элементарно: ТекстЗапроса = " | Select Top 1 "+ОщийРеквизитДокументОснование+" ДокОснование From _1SJOURN (NoLock)
#17
by sanches2
Спасибо всем, про 1с++ возьму на вооружение, но пока что думаю обойтись станд средствами. Вот если бы скорость реально была больше, то можно было 1с++ использовать, а так пока 1С возсожностями обойдусь
#18
by Sadovnikov
"Вот если бы скорость реально была больше" - попробуй штатными средствами построить дерево документов в базе, в которой больше 10 лимонов документов и размер ее составляет 150 гигов. Запрос из это делает за время, гораздо меньшее секунды.
#19
by sanches2
18) У меня маленькая база. Согласен что прямой запрос быстре. Сам на скуле писал-ускорял отчета 1с, но тут пока думаю не надо вглубь лезть
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в запросе получить дату документа без времени?
- Как запросом получить структуру подчиненности документа УТ(10.2.11.3) 16 пл
- Как получить полную структуру подчиненности?
- Условие в запросе, аналогичное условию в запросе 77
- Интересная фишка в запросе в 7-ке. Сумма из шапки и из ТЧ в запросе
- Как в запросе можно получить процент от значения
- Как в запросе получить минимальную цену поставщика? help! :)
- Как получить только итоги в запросе, без детализации?
- Подскажите как программно получить структуру подчинённости ( по критериям отбора
- как в запросе к регистру ХозрасчетныйОстатки получить остатки по всем счетам и субсчетам
- "Несовместимые типы выразить в запросе 1с" ошибка в динамическом запросе списка документов
В этой группе 1С
- ПодключитьОбработчикИзмененияДанных
- COM в Фоновом Задании. Ошибка при подключении
- Переход с RARUS: CRM контакты в 1с: CRM проф
- Перерасчет НДФЛ с 30 на 13%
- Откуда взялись скидки в товарном отчете?
- Как передать параметр в роль
- перенос базы 1с с одного сервера на другой средствами sql или через dt
- Настройка ключа защиты программы
- Внешние обработки редактирования табличных частей - создание с нуля
- Поменять категорию сотрудника при установленной дате запрета изменения данных
- Как узнать тип переменной
- Рекурсивное заполнение элементов иерархического справчника
- Wine: где папки Program Files и другие?
- Очистка таблиц регистрации изменений
- ЗиК. УСН. Добровольные взносы в ФСС. Берет два дня за счет работодателя?
- Почему в Бухии 8.0 при перечислении налога в Плат поручениии не нсохраняется КБК
- Для требуемой операции необходим объект OLE DB Session, не поддерживаемый текущим про
- v8: поменять ссылку у объекта
- Sable для запуска 1С 77 в Win Vista
- Формат колонки таблицы значений