17 правил для составления оптимального ЗАПРОСа к данным базы 1С 52 Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получКак в запросе задать условие по типы значения? 2 // В данном примере используется проверка,
// что субконто 2 содержит тип значения ссылки на документ Реализации товаров и услуг,
// чтобы потом уверенно использовать реквизит вид операции.
Запрос = Новый Запрос;
Запрос.Текст = " ВЫБРАТЬ
Как в запросе одно строковое поле разделить на два ( ПОДСТРОКА )? 0 Задача состояла в том, что нужно было из реквизита документа Сответствие выделить две строки и сделать сортировку по ним. Соответствие счета, такого вида: 779000/004599. Как разбить это значение на два?
У функции ПОДСТРОКА три параметра. В качестве Как в запросе отобрать значения по Типу? 0 Для того, чтобы определить отобрать по типу значения в запросе нужно использовать логический оператор " ССЫЛКА" . Примером может служить вот такой фрагмент запроса из типовой конфигурации 1С:
Запрос = Новый Запрос;
Запрос.Текст = " ВЫБРАТЬ
| Как с помощью запроса в динамическом списке вывести микрографик? 0 Все достаточно просто.
Необходимо в запрос добавить поле:
ПОДСТРОКА( СтрокаПроценты, 1, ВЫРАЗИТЬ(ВложенныйЗапрос.Процент * КоэффициентПроценты КАК ЧИСЛО(3, 0))) КАК ПроцентМикрографик
Вывести его в динамический список.
И добавить в процедуре ПрПосмотреть все результаты поиска похожих
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 52 Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получНарастающий итог в запросе 26 Необходимо использовать левое соединение таблицы с самой собой.
ВЫБРАТЬ
Обороты.Период,
Обороты.Номенклатура,
Обороты.Количество
ПОМЕСТИТЬ ВТдвижения
ИЗ
РегистрНакопления.Обороты КАК Обороты
;
////////////////////////////////////////////////Полезные сведения о языке запросов 1С 8.х 26 В статье приведены полезные приемы при работе с запросами 1С v.8.2, а также сведения, которые не так хорошо известны о языке запросов. Я не стремлюсь дать полное описание языка запросов, а хочу остановиться лишь на некоторых моментах, которые для коОператор ПОДОБНО 23 ПОДОБНО - Оператор проверки строки на подобие шаблону. Аналог LIKE в SQL.
Оператор ПОДОБНО позволяет сравнить значение выражения, указанного слева от него, со строкой шаблона, указанной справа. Значение выражения должно иметь тип строка. Если зЧто такое менеджер временных таблиц и как с ним работать? 13 В 1С есть такая замечательная вещь, как МенеджерВременныхТаблиц . Этот объект позволяет передавать временные таблицы из одного запроса в другой. То есть, мы можем создать временную таблицу в запросе, прерваться, выполнить какой-нибудь код, и продоПосмотреть все в категории Запросы