#0
by Kostik_k
Делаю запрос к регистру сведений в параметрах виртуальной таблицы указываю условие что по такому то складу и по такой то номенклатуре Склад и номенклатура выбираются на форме как параметры А как лучше сделать так что если ничего не выбрано то выдавать по всем складам и по всей номенклатуре. Отчет сделан с помощью конструктора. Обычная материальная ведомость.
#13
by Scooter
открыл методу от 1С Таблицы рег сведений Осн таблица .... Табл получения среза последних Виртуальная таблица ...
#14
by Scooter
немного неправильно набрал текст, надо читать так Таблицы рег сведений Осн таблица .... Табл получения среза последних - виртуальная таблица ...
#17
by Kostik_k
Извиняюсь я не правильно сказал не к регистру сведений (у которого кстати есть виртуальные таблицы) а к регистру накопления но суть не меняется Я еще раз обращаю внимание что речь идет о параметре виртуально таблицы Если бы речь шла просто об условии то действительно текст запроса можно было бы сформировать динамически Есть конечно одна мысль если ничего не выбрано в параметре то передовать в параметр список всех складов или всю номенклатуру, но возможно есть какое то более изящное решение.
#20
by HagMan
А почему нельзи использовать ПостроительОтчетов... Тогда все прекрасно можно указать в параметрах, а можно и не указывать вовсе, и иерархию можно будет указать... Построитель вроде для такого и предназначен.
#21
by HagMan
+ И совершенно не важно для Построителя параметры это виртуальной таблицы или просто условия запроса.
#29
by HagMan
Тогда в чем у тебя проблема? Как пример: ВЫБРАТЬ БракВПроизводствеНалоговыйУчетОстаткиИОбороты.СтатьяЗатрат, ПРЕДСТАВЛЕНИЕ(БракВПроизводствеНалоговыйУчетОстаткиИОбороты.СтатьяЗатрат), БракВПроизводствеНалоговыйУчетОстаткиИОбороты.Подразделение, БракВПроизводствеНалоговыйУчетОстаткиИОбороты.СуммаНачальныйОстаток, БракВПроизводствеНалоговыйУчетОстаткиИОбороты.СуммаКонечныйОстаток, БракВПроизводствеНалоговыйУчетОстаткиИОбороты.СуммаПриход, БракВПроизводствеНалоговыйУчетОстаткиИОбороты.СуммаРасход, БракВПроизводствеНалоговыйУчетОстаткиИОбороты.СуммаОборот Тут в качестве параметров Построителя нужно будет задать Подразделение и СтатьюЗатрат.... А можно и не задавать
#34
by Lendy
Не морочайся, уже пару лет пишу В ИЕРАРХИИ. Передается туда пустая ссылка, если ничего не выбрано, а пустая ссылка - корень справочника.
#35
by PR
Спорим, у тебя нет сертификата специалиста? При таком подходе ты его НИКОГДА не сможешь получить
#36
by Lendy
Я может и дурак местами, но сертификат этот с сентября 2004 года есть. Только что посмотрел запрос в котором стоит отбор на элемент справочника, указываемый в поле ввода, если не указывать, то формирует по всем.
#37
by Lendy
+поправлюсь, такое условие стоит в условии ГДЕ, а не в параметрах. Надо проверить с виртуальной таблицой.
#38
by PR
Значит, не попался тебе этот момент. Повезло. Не везде дурак значит ;) Я не говорю, что работать не будет. Просто не нужно указываь в условии пустую ссылку, в этом случае нужно убирать условие вообще. Читай ИТС.
#39
by Lendy
А с чем это связано? Пробовал сейчас и так и так, на таблице из 500 000 строк разницы в скорости не заметил примерно по 3 секунды. SQL, 4*XEON 3,6Ггц, 5Гб памяти.
#40
by PR
А ты 100 похожих условий поставь, думаю, увидишь. С чем это связано, повторяю еще раз, читай на ИТС. Нет никакого желания копипастить сюда ИТС :o)
#41
by PR
(+40) Добрый вообще :)) Я говорит, разницы на четырехголовом ксеоне с пятеркой ОЗУ не заметил :))) Вот если бы так про целерон с 64 ОЗУ на борту и полляма строк выборки сказал, тогда еще другое дело
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Где хранятся параметры "Параметры базы данных SQL"?
- Область.Параметры - Как достать эти параметры?
- СКД: как установить параметры виртуальной таблице?
- Кнопка Параметры виртуальной таблицы
- Параметры выбора + параметры динамического списка
- Параметры виртуальной таблицы
- СКД. Параметры редактирования, Параметры выбора
В этой группе 1С
- Создаем IT - отдел
- Как качать обновления с сайта 1С? ИТС свеженький!
- Проводка Дт 62.11 Кт 90.1.1 как сделать ее в комплексной?
- перенумерация справочника номенклатуры
- Конвертация данных, обработка табличной части документа
- Как в УТ 10.2 получить остатки на основе ТаблицыЗначений?
- Внешний вид этикетки
- Штрих-код 12 символов и 1С
- Консоль отчетов в УПП
- Загрузка файлов через FTP
- проблема с Citrix. Неверное имя или пароль
- Как средствами не 1С определить запуск 1С под конкретным пользователем?
- Как получить UID документа?
- Конвертация v2. Как из одного объекта сделать два?
- Доступность в табличной части документа
- Блокировка записи в справочники при проведении документа через COM
- Быстрый сервер 1С (на SQL). Каким он должен быть?
- Вылетает 1С при начале выбора значения
- Перебор реквизитов документа
- Колонка в табличном поле