#0
by xReason
Есть РегистрСведений в нем миллион записей. Там храниться цена в валюте. на надо делать из него выборки для Выбора (от 50 до 150 тыс. строк) и пересчитывать цену в рубли, да еще и по хитрому сложному алгоритму (ветвление от вида поставщика, условия от времени суток). т.е. в обычный запрос это не запихнешь. Хотя в СКД можно свою функцию пихнуть в него и он будет считать. ДинамическийСписок, только через запрос работает. Можно из него вызывать глобальные функции базы? А вот загрузить в таблицу значение и потом там произвести расчет и вывести очень долго. Подскажите как решить эту проблему. Ну не из СКД же делать выбор
#2
by xReason
И как этот чудесный ОЛАП использовать внутри 1С? нужно именно в 1С а так я могу и в .Net + SQL Server забацать
#4
by xReason
нет. там 10 поставщиков и в зависимости какой поставщик разный курс (евро и бакс) + всякие скидки надо прикручивать с учетом рентабельности
#5
by Злобный Фей
С поставщиками и курсом проблем не вижу. Хотя о чем тут говорить, если не озвучена ни конфа, ни регистр...
#6
by xReason
конфа своя. Ну наверно можно это запихать в запрос. только размеры у него наверно будет ого-го
#7
by Злобный Фей
А какая разница какие размеры? Ну и быстрее чем в запросе ты полюбому выборку не сформируешь.
#8
by xReason
просто в СКД есть фича как вызово в запросе глобальной функции из базу. Вот бы Динамическом списке такую фичу
#12
by xReason
Кстати обсчет происходит относительно быстро. Но вот если это выгрузить в таблицу значений, то ее заполнение идет очень медленно
#13
by Di_serg
дело в том что v8.2 "ТОНКИЙ клиент" и вывод на клиент происходит пакетами 50-100 строк, если тебе нужно в ТЗ вывести 50К строк то это дня на три растянется
#15
by BabySG
Имхо, где-то в задаче косяк, если уж такие вещи пошли. Огласите ПОЛНОСТЬЮ задачу, а то, подозреваю, все может быть проще решено
#16
by xReason
ну уже решение есть. Вывожу на клиенте по 100 строк в ТЗ постранично. Просто надо сделать выборку, все ее обсчитать по ценам, отсортировать и вывести
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Цены, цены, цены.....?
- Ошибка при переходе от v8.Appllication к v8.ComConnector
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
В этой группе 1С
- Динамический список, вывод справочника с подчиненным
- Как сейчас называется P-CAD от Autodesk?
- Проводки документа Отчет производства за смену
- Обход строк Табличной части документа в обратном порядке
- СКД: СКД: Программные настройки. Параметры Вывода у группировки
- Ошибка СУБД конфа АЛЬФА-АВТО, какие средства восстановления?
- Ошибка при инициализации OLE сервера 7.7 из 8.1
- КАк просклонять название организации?
- Как вставить картинку в печатную форму.
- Как программно определить каталог установки платформы 1С?
- Ошибка при обмене данными
- Ошибка установки windows 98 в vmware 6.5
- Создание отчета 1С 7.7
- печать на фирменном бланке
- Как поднять no-ip сервис на ubuntu?
- Проектирование: OLAP-куб в Excel
- v8: нужен отчет по контрагентам, на какой договор сколько было оплачено
- Построение прямой по точкам C#
- Данные правила обмена не предназначены для совместного использования с помошником(
- СКД: СКД вид отчеа "Таблица". Как колонки накрыть шапкой?