#0
by picom
Есть таблица на форме во внешней обработке в УТ11.3 вида документ1 Товар1 Колво1 документ1 Товар2 Колво2 документ2 Товар1 Колво1 Как молнеиносно и супербыстро это превратить в документ1 ----Товар1 Колво1 ----Товар2 Колво2 ----Товар1 Колво1 ?
#2
by МихаилМ
не в запрос а в построитель запроса //------------------------------------------------------------------------------------------------------------------------------ //
#8
by pessok
Синтаксис: ЗначениеВРеквизитФормы(<Значение>, <ИмяРеквизита>) Параметры: Тип: Произвольный. Значение прикладного типа, которое необходимо преобразовать в реквизит формы и для которого определено преобразование в данные формы. <ИмяРеквизита> (обязательный) Тип: Строка. Имя реквизита формы, в который необходимо поместить преобразованное значение. Описание: Преобразует объект прикладного типа в реквизит управляемой формы (данные формы) с указанным именем. Если реквизит является основным реквизитом формы объекта или записи регистра сведений, то осуществляется обновление параметра формы Ключ и автоматического заголовка формы. Если ключ старого объекта отличается от ключа нового и старый объект был заблокирован формой, то блокировка на старый объект освобождается. Обновление флага модифицированности при этом не производится. Доступность: Сервер, мобильное приложение(сервер).
#15
by pessok
Синтаксис: Развернуть(<ИдентификаторСтроки>, <СПодчиненными>) Параметры: Тип: Произвольный. Идентификатор строки таблицы. Тип: Булево. Определяет необходимость раскрытия подчиненных узлов. Истина - раскрывать подчиненные узлы, Ложь - не раскрывать подчиненные узлы. Значение по умолчанию: Ложь. Описание: Разворачивает узел в указанной строке дерева. Доступность: Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение(клиент). -------------------------------------------------------------------------------- Методическая информация
#16
by Tateossian
В люом случае, у тебя результаты будут непредсказуемые, ибо что ты ждешь от этой конструкции? ГДЕ (ЗаказКлиента.Дата МЕЖДУ &НачалоПериода И &КонецПериода | ИЛИ &НеОтбиратьПоДатеЗаказа) У тебя она всегда работать будет, лол
#17
by Tateossian
Вообще, не используй никогда конструкции-отрицания ("Справочник программиста (r)"). Юзай утвверждения и оператор И : &ИспользоватьПоДатеХ
#18
by pessok
все у меня прекрасно и правильно работает уже не первый год. Если у тебя проблемы с чтением сложных условий запрос, то следует подучиться :)
#19
by Tateossian
Возможно, но не факт, что корректно;) Так и быть, пойду подучусь. Ну и напоследок, у тебя в любом случае неоптимальный запрос: или в где всегда стоит избегать. Пруфец тут:
#20
by pessok
друг. ну если есть сомнения. выполни два запроса ВЫБРАТЬ ПЕРВЫЕ 100 Т.Ссылка ИЗ Документ.ЗаказКлиента КАК Т ГДЕ Т.Дата МЕЖДУ &Дн И &До ИЛИ &НеОтбиратьПоДате ВЫБРАТЬ ПЕРВЫЕ 100 Т.Ссылка ИЗ Документ.ЗаказКлиента КАК Т ГДЕ Т.Дата МЕЖДУ &Дн И &До И &ОтбиратьПоДате и убедись наглядно :)
#22
by pessok
а ГДЕ тут избежать ну никак нельзя, потому что нет ни соединений, ни виртуальных таблиц :D
#23
by Tateossian
Да, тут понятнее стало. Извиняюсь за поспешный вывод:) Проверь-ка, вот так быстрее будет (просто интересно): ГДЕ ВЫБОР КОГДА &ОтбиратьПоДате ТОГДА Т.Дата МЕЖДУ &Дн И &До ИНАЧЕ ИСТИНА КОНЕЦ
#24
by pessok
на самом деле, я использую и твою конструкцию тоже. Просто, какая первая приходит в голову, такую и использую :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- V8: Дерево значений
- Как быстро выгрузить таблицу значений в дерево значений?
- Как выгрузить результаты запроса в дерево значений
- Дерево значений, в Таблицу значений
- Быстро "выгрузить" дерево значений в таблицу значений
- Выгрузить запрос в дерево значений на форме?
- Как выгрузить дерево значений в таблицу значений?
- Список значений - Таблица значений - Временная таблица
- Таблица значений в дерево значений.
- Скопировать колонки из таблицы значений в дерево значений
- Дерево значений в таблицу значений
- Дерево значений и таблица значений в одном реквизите.
В этой группе 1С
- УТ 10.3 подключение atol fprint 55 птк
- Дублируются строки отчета
- Как упорядочить товар по возрастанию по ценам т.е. от дешевых до самих дорогих.
- В чём разница у КриптоПро CSP v.4.0 между исполнение 2-Base и 1-Base?
- ЗУП 3.1, Интервальные регистры
- Непонятная работа у Поле ввода обычной формы при режиме выбора из списка
- ЗУП 3.1 Оплата нерабочих праздничных тарифникам.
- Постоянно вылетает УТ 11.3 через тонкий клиент
- Не работает сортировка в табличной части документа.
- Отчет по внутреннему потреблению товаров в УТ 11.1+
- Может ли тормозить БП3 из-за видеокарты
- Внешнее соединение не запускает обработку
- Онлайн кассы: чек недействителен
- Анализ счета в СКД
- обработка групповой загрузки XML файлов в УТ 10.3
- Сборная тема. Онлайн кассы в 2017 г. 54-ФЗ
- Не активна кнопка снятия отбора в форме списка
- Ошибка error:00000000:lib(0):func(0):reason(0)
- БП 3.0 Обновление 3.0.51.12
- Реквизит Дата выплаты зп (ЗУП 2.5)