...

Библиотека по теме "Запросы" для 1С

Инструментарий разработчика Запросы Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х

В базе ERP и КА есть форма тестировщика, которая автоматически получает из конфигурации полные тексты запросов формирования бухгалтерских проводок выбранного документа, даёт возможность модифицировать запрос и сразу проверить результат.

01.05.2020    13165    sapervodichka    1    

103

Запросы

Практические примеры работы с JSON непосредственно в языке запросов. Перенос курсов валют между УТ и БП. Требуется SQL Server 2016 и выше.

24.04.2020    6016    zhichkin    6    

18

Универсальные функции Запросы СКД Платформа 1С v8.3

8 способов реализации повседневной актуальной задачи, готовый код

25.02.2020    4544    Yashazz    21    

22

Запросы Платформа 1С v8.3

Заметки о "ПОДОБНО" в языке запросов

23.02.2020    121730    Yashazz    39    

144

Запросы Запросы 1C:Бухгалтерия

Простая реализация с помощью встроенных методов. Пригодится тем, кому нужно пронумеровать запрос без СКД и переборов.

09.01.2020    90466    user602678_maxipunchik    57    

62

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Работа оптимизатора запроса является ключевой для обработки данных. Знание того, как оптимизатор выстраивает свою стратегию, отлично помогает при построении запросов.

23.12.2019    19324    darkdan77    21    

92

Запросы Платформа 1С v8.3

Запрос позволяет рассчитать простейшие статистические показатели по выборке данных, такие как медиана и квартили. При желании можно легко доработать для расчета любых других квантилей, в частности децилей и перцентилей.

22.11.2019    45410    relines    8    

24

Запросы Платформа 1С v8.3

Столкнулся с задачей получения IP адреса, который вызывает http сервис 1С. Итак, решение:

22.11.2019    20413    Sibars    21    

165

Запросы Платформа 1С v8.3 Запросы 1C:Бухгалтерия

Для группировки данных в языке запросов 1С существуют конструкции СГРУППИРОВАТЬ ПО [ГРУППИРУЮЩИМ НАБОРАМ], ИТОГИ ПО [ОБЩИЕ]. Для новичков назначение этих конструкций не всегда очевидно, попробуем разобраться на примерах, для чего предназначена каждая из них и в чем отличие от аналогичных конструкций в языке SQL.

19.09.2019    123740    sertak    17    

103

Запросы Платформа 1С v8.3 Запросы

При определении количества элементов в виде "NULL" в результирующей таблице запроса нам возвращается значение "0".

17.09.2019    7919    toxilamer    19    

1

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Один запрос, который довольно часто пригождался.

05.09.2019    32433    json    43    

113

Запросы Платформа 1С v8.3

Если Вам часто приходится просматривать в отладчике сложные пакетные запросы с большим количеством временных таблиц, то эта статья для Вас.

1 стартмани

27.08.2019    24927    ids79    25    

133

Запросы Платформа 1С v8.3

Пример оптимизации запроса для решения задачи выбора реквизита табличной части по нестандартному алгоритму.

27.08.2019    5459    user925427    1    

3

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Алгоритм формирования контрольной цифры штрих-кода EAN-13 с помощью запроса 1С:Предприятия

24.08.2019    7739    vadver    5    

25

Запросы Платформа 1С v8.3

В этой статье приведен пример неочевидной "оптимизации" запроса, которая противоречит всем правилам, описанным в книгах для подготовки к сертификации "1С:Эксперт по технологическим вопросам", а также преподаваемым на курсах подготовки экспертов.

02.07.2019    17344    igordynets    120    

63

Запросы Платформа 1С v8.3 Запросы 1C:Бухгалтерия

Выборка позволяет создать таблицу значений из справочника (или из чего-то подобного) с днями рождения с наперед заданными условиями.

26.06.2019    6015    user654641_yaga_m    6    

4

Запросы Платформа 1С v8.3

В статье рассмотрен механизм учета производственных графиков и рабочих дней. Предложен простой и быстрый алгоритм решения типичных задач: добавление рабочих дней к дате и нахождение разницы между датами в рабочих днях. Все вычисления производятся исключительно запросом, т.е. решение пригодно для СКД и динамических списков.

1 стартмани

20.06.2019    40813    Alxby    23    

21

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Правила запроса, которые описаны в книге "Настольная книга 1С:Эксперта по технологическим вопросам". Актуальность темы связана с тем, что современные программисты не очень любят читать и даже не знакомы с этими рекомендациями.

17.06.2019    21989    Lucifer93    70    

91

Запросы Платформа 1С v8.3 1C:Бухгалтерия

В большинстве случаев основной причиной медленной работы системы при многопользовательском режиме работы является блокировка данных СУБД (говорим про клиент-серверную версию). Блокировка - это не есть хорошо или плохо, это жизненно необходимая вещь при построении прикладной логики работы системы. Но блокировки таблиц, записей могут быть как вполне законными, так и далеко не всегда оправданными в каждой конкретной ситуации. Одной из самых распространенных причин неоптимальной блокировки ресурсов является некорректное написание запросов.

13.06.2019    6933    slayer-ekb    10    

7

Запросы Запросы

Другие статьи на эту тему объясняют, что такое план выполнения запроса, но не рассказывают о том, как его получить. Эта заметка призвана заполнить этот пробел. Её цель - популяризировать общедоступные инструменты получения плана запроса среди разработчиков, которые ещё не начали их использовать.

10.06.2019    12416    DataReducer    12    

54

Запросы Платформа 1С v8.3 Управляемые формы Запросы 1C:Бухгалтерия 1С:Франчайзи, автоматизация бизнеса

Статья предназначена тем, кто понимает, зачем нужна групповая обработка в консоли запросов. Рассматривается групповая обработка в консоли Управляемая консоль отчетов.

13.05.2019    13259    Evg-Lylyk    12    

45

Запросы Платформа 1С v8.3 Запросы 1C:Бухгалтерия

В статье описан метод получения изменения ресурса регистра сведений по датам изменения, построенный на основе запроса "Сумма накоплением".

11.04.2019    7225    IVC_goal    11    

13

Запросы Запросы 1C:Бухгалтерия

Появилась задача вычислить возраст человека на определенную дату. Сначала был написан вариант кодом, через цикл, но замер производительности показал, что подобное решение "тяжеловесное". Более того, я знаю, что задача будет повторяться, причем данные нужно будет выдавать запросом. Было решено сделать определенный шаблон, на основании которого можно было бы писать другие решения.

11.04.2019    5504    lex_hrabovskyi    12    

7

Универсальные функции Запросы Платформа 1С v8.3 1C:Бухгалтерия

Иерархия справочника Сверху Вниз. Функция для получения произвольного количества родителей "верхнего" уровня. На примере справочника "Номенклатура".

28.03.2019    9059    obsfromekb    11    

8

Запросы Платформа 1С v8.3

Небольшое дополнение к рекомендации от 1С по оптимизации использования оперативной памяти (https://its.1c.ru/db/v8std#content:2149184374:hdoc).

11.02.2019    12337    Eleepod    26    

41

Запросы Платформа 1С v8.3 1C:Бухгалтерия

В статье описывается создание среза последних данных средствами классического языка запросов. Причем метод построения запроса был разработан еще во времена, когда автор работал с СУБД Oracle 9i и программировал на PL SQL. Основная идея заключается преобразовании запроса с подзапросом, в запрос без подзапроса (в примерах описывается преобразование до двух вложенных подзапросов). Запросы тестировались на реальных базах данных. Платформа - 1С:Предприятие 8.3 (8.3.10.2561).

15.01.2019    22202    IVC_goal    21    

31

Запросы Оперативный учет

Описание подводных каменей отчета по стеллажам (задача 1.13 1С:Специалист) и способов их преодоления.

24.12.2018    9510    user913680    1    

11

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Отлавливать MS SQL запросы пригодится тем, кто делает прямые запросы в базы 1С из других программ.

18.12.2018    12939    John_d    8    

31

Универсальные функции Запросы Платформа 1С v8.3

Простой способ поиска даты от текущей за вычетом выходных дней.

29.11.2018    8958    Mellow    23    

15

Запросы Платформа 1С v8.3 Управляемые формы Запросы 1C:Бухгалтерия

Получение данных запроса из отладки. Загрузка текста запроса, параметров, данных временных таблиц

01.11.2018    29628    Evg-Lylyk    79    

92

Запросы Запросы

Как определить, почему запрос выполняется слишком долго? Что происходит с запросом на стороне сервера баз данных? В статье приводится объяснение, что такое план запроса и для чего он нужен. А также говорится о том, в чем разница между потоком операторов и потоком данных, как работает оптимизатор и зачем нужна статистика.

09.08.2018    42283    Dem1urg    46    

247

Оптовая торговля Розничная торговля Ценообразование, анализ цен Запросы Платформа 1С v8.3 1C:Бухгалтерия

Распределение свободных остатков номенклатуры по документам прихода по убыванию даты поступления товаров в РАУЗ.

21.06.2018    8556    maxvcb    0    

7

Запросы Платформа 1С v8.3

Возникла задача добавить рабочие дни к дате в запросе. Нашел кучу различных вариантов. Все варианты оказались требовательны к ресурсам. Предлагаю вашему вниманию очень простое решение. Основная идея в том, чтобы рассчитывать индекс даты к которой необходимо добавить рабочие дни, и, выполняя разницу между индексом предполагаемой рабочей даты и индексом текущей даты, искать количество дней, которое мы изначально хотели добавить. Но есть один нюанс: прибавить рабочие дни можно только к рабочим дням. Ну это не проблема, доработать очень просто. Для моей задачи такого решения было достаточно.

21.06.2018    49744    CrazyHands    17    

21

Запросы Платформа 1С v8.3 Запросы 1C:Бухгалтерия

В статье приведены особенности внутренней архитектуры и примеры работы с расширением языка запросов 1С.

01.06.2018    51952    m-rv    24    

94