#0
by Полосатый Котя
Есть документ в шапке, которого хранится валюта и 4 табличные части ("Оплата", "Начисление" и другие), в строках которых хранятся дата и сумма (в валюте документа). Так как табличных частей целых 4 штуки, то хочется соптимизировать и данные шапки получать один раз, соединяя их со всеми табличными частями. Поэтому создано 5 наборов данных. Только вот загвоздка: как получить КУРС ВАЛЮТЫ? Ведь в каком-то наборе (либо шапки, либо таблицы) придется обращаться к данным другого набора (так как валюта в шапке, а дата в таблице). Платформа разумеется ругается на мои попытки обратиться к данным другого набора: Из РегистрСведений.КурсыВалют) КАК КурсыВалют По Шапка.Валюта=КурсыВалют.Валюта и ДругойНаборТаблицаОплата.Дата=КурсыВалют.Период} Как быть в моей нелегкой ситуации?
#3
by Полосатый Котя
я думал об этом варианте, но он имеет свои недостатки: пакетный запрос выберет ВСЕ Шапки документов и уже потом будет использовать эти данные для объединений. А может у юзера стоит отбора по периоду (который указывается в ТЧ)? Тогда первоначальная выборка будет сильно избыточной. так я как-бы оптимизировать хочу, чтобы не было лишнего соединенеия. А тут именно это и получается...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Не запускается несколько ИБ на одном компьютере
- Если на одном SQL сервере несколько 1с Баз ...Замедляет ли это скорость раб
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Вычисляемые поля в СКД
- СКД: СКД: Заголовок поля ресурсов
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- СКД: Как использовать результат запроса СКД который воводится в таб. поле отчета?
- СКД: Две СКД в одном отчете
- СКД: Можно ли в выражении для вычисляемых полей в СКД использовать фунцию ВЫРАЗИТЬ
- СКД: Можно ли в макет СКД вставить данные из реквизита отчета
В этой группе 1С
- Авто размер шрифта
- 8.2 Как заставить работать экспортную функцию в управляемой форме на сервере?
- СКД, начальный и конечный остаток по вычисляемому полю
- Как импортировать в 1c док. Заявка на кассовый расход (Бухгалтерия бюджетного)
- 1c веб сервис c# прокси -> ошибка server error 500
- Бухгалтерия 2.0 - задваивает списание с расчетного счета
- 1C 8.2 Как выгрузить структуру метаданных конфигурации?
- Подать сигнал из 1С
- Как очистить историю отборов в 1С 8.2
- Очистить табло в 1с программно
- Как бы проще найти "задвоенные" документы?
- БП 2.0: Реализация товаров и услуг
- как снять пометку удаления у подчиненного спр. при снятии пометки у владельца?
- ЗАО Орбит, Контур-Экстерн, отчетность
- Как создать документ програмно во внешней обработке?
- 1С Управление Автотранспортом. Версия 3. Счетчик моточасов и спидометр
- КомпонентШК = Новый COMОбъект("V8.Barcod.1");
- Не работает галка в док. Распределение НДС косвенных расходов?
- Конвертация данных. Несколько документов в один.
- Библиотека визуальных компонент