...

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

Выборка дней рождения

Запросы Платформа 1С v8.3 Запросы Конфигурации 1cv8 Бесплатно (free)

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

26.06.2019    4991    user654641_yaga_m    6    

5

Правила запроса. Выдержки из книги "Настольная книга 1С:Эксперта по технологическим вопросам"

Запросы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

17.06.2019    18986    Lucifer93    70    

89

Оптимизация: неэффективные запросы

Запросы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

13.06.2019    6654    slayer-ekb    10    

7

Почему вообще работает мой запрос? или Ещё раз о планах запросов

Запросы Запросы Бесплатно (free)

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

10.06.2019    11594    DataReducer    12    

53

Групповая обработка (Управляемая консоль отчетов)

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

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

13.05.2019    12375    Evg-Lylyk    12    

45

Заметки по SQL: Запрос, получающий изменения ресурса в регистрах сведений по датам изменения за период

Запросы Платформа 1С v8.3 Запросы Конфигурации 1cv8 Россия Бесплатно (free)

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

11.04.2019    6579    IVC_goal    11    

13

Альтернативный вариант расчета возраста (лет, месяцев, дней) запросом

Запросы Запросы Конфигурации 1cv8 Украина Бесплатно (free)

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

11.04.2019    4827    lex_hrabovskyi    12    

7

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

Универсальные функции Запросы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

28.03.2019    8012    obsfromekb    11    

8

Обработка элементов ссылочных типов порциями

Запросы Платформа 1С v8.3 Бесплатно (free)

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

11.02.2019    10307    Eleepod    25    

39

Заметки по SQL: Срез последних - аналог запроса

Запросы Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

15.01.2019    19799    IVC_goal    21    

31

Задача 1.13 1С:Специалист - запрос для отчета по стеллажам

Запросы Оперативный учет Россия Бесплатно (free)

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

24.12.2018    9036    user913680    1    

11

Отлавливаем запрос 1С в profiler на MS SQL

Запросы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

18.12.2018    11195    John_d    8    

30

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

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

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

29.11.2018    7422    Mellow    23    

15

Отладка запроса с содержимым временных таблиц (управляемые формы)

Запросы Платформа 1С v8.3 Управляемые формы Запросы Конфигурации 1cv8 Россия Бесплатно (free)

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

01.11.2018    25921    Evg-Lylyk    79    

89

Зачем запросу план и кто его выполняет?

Запросы Запросы Бесплатно (free)

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

09.08.2018    38058    Dem1urg    46    

242

Распределение остатков по партиям прихода

Оптовая торговля Розничная торговля Ценообразование, анализ цен Запросы Платформа 1С v8.3 Конфигурации 1cv8 Россия Управленческий учет Бесплатно (free)

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

21.06.2018    8054    maxvcb    0    

7

Добавить к дате рабочие дни (Запрос)

Запросы Платформа 1С v8.3 Россия Бесплатно (free)

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

21.06.2018    46769    CrazyHands    17    

21

Как сделать запрос на изменение данных

Запросы Платформа 1С v8.3 Запросы Конфигурации 1cv8 Бесплатно (free)

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

01.06.2018    47579    m-rv    24    

92

Регулярные выражения, способ 3-й

Запросы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

На момент написания статьи на Инфостарте предлагали 2 способа проверки строки на соответствие шаблону. Первый с использованием внешних компонент, второй с использованием фабрики XDTO (голый парсинг текста не считаем). Предлагаю третий - с использованием языка запросов.

28.04.2018    13784    m-rv    15    

26

Просмотр временных таблиц запроса в отладчике без изменения кода

Запросы Платформа 1С v8.3 Запросы Конфигурации 1cv8 Бесплатно (free)

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

24.04.2018    157869    avfed@rambler.ru    37    

286

Организация псевдо-партионного учета на РАУЗ

Логистика, склад и ТМЦ Запросы Платформа 1С v8.3 Конфигурации 1cv8 Россия Бухгалтерский учет Налоговый учет НДС Бесплатно (free)

Имеется 1С самопальная, сделанная на основе КА 1.1 для работы удаленного склада в ОАЭ, в которой: -Используется РАУЗ -Отключен бухгалтерский учет (за ненадобностью) -Отключены все подсистемы работы с НДС (т.к. его там не было до 2018 года) В связи с изменениями законодательства ОАЭ там теперь введен НДС 5% для некоторых видов поставок и отгрузок. Для формирования отчетности по НДС (в частности, возмещения НДС по продажам не облагаемым НДС) решил сделать псевдо-партионный учет НДС. 

28.03.2018    7932    maxvcb    4    

2

[T-SQL] Почему разыменование - это плохо?

Запросы Платформа 1С v8.3 Бесплатно (free)

Обращение к полям таблицы через точку [Док.Номенклатура.Комплект] называется операцией разыменования ссылочного поля. Программисту 1С важно понимать, что даже самый маленький запрос может быть интерпретирован в 7-этажного монстра.

28.03.2018    15798    kuzyara    41    

9

Как получить список простых чисел в запросе

Запросы Платформа 1С v8.3 Россия Бесплатно (free)

Поиск простых чисел с помощью запроса (решение тестового задания).

28.11.2017    15273    scientes    34    

19

Программные перечисления, ч.2: приемы кэширования при разработке

Универсальные функции Механизмы платформы 1С Запросы Платформа 1С v8.3 Бесплатно (free)

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

30.10.2017    33834    unichkin    18    

96

Конвертация данных. Удобная навигация (Открыть алгоритм или запрос) v0.5

Запросы Платформа 1С v8.3 1С:Конвертация данных Россия Бесплатно (free)

Цель: выявить (зафиксировать) и реализовать удобную навигацию в КД, например: -Открытие алгоритмов в правилах конвертации объектов и правилах выгрузки данных.

27.10.2017    12081    Trise    6    

51

Получение фактических данных с помощью произвольного запроса. Бюджетирование. ERP 2.2

Бюджетирование и планирование Запросы Платформа 1С v8.3 Управляемые формы 1С:ERP Управление предприятием 2 Россия Управленческий учет Бесплатно (free)

Часто, при получение факта для Статей и Показателей бюджетов, недостаточно данных из разделов источника "Оперативный" и "Регламентированный" учёт. Приходится обращаться к "Произвольным данным". Но, как в анекдоте по Петьку и Василия Ивановича, есть нюанс!

17.10.2017    28631    Fe9_min    19    

50

Прямые запросы к базе 1С на SQL-сервере. Зачем нужно? Насколько оправдано? Как сделать?

Запросы Платформа 1С v8.3 Бесплатно (free)

В современных бизнес-процессах встречаются довольно интересные задачи. Например, загрузка товаров в кассу, работающую, к примеру, на УКМ через интернет. Или создание портала к базе, чтобы крупные оптовики сами могли делать заказы. Да мало ли! Естественно, всё можно сделать средствами 1С. Сейчас в 1С есть возможность внешнего подключения. И механизмы работают достаточно стабильно. Но долго.

09.10.2017    23065    rk    24    

9

Меняем стандартную форму выбора для реквизита формы на свою форму с запросом

Запросы Платформа 1С v8.3 Россия Бесплатно (free)

Алгоритм действий для смены стандартной формы выбора для реквизита формы на свою форму со своей выборкой данных и возвратом нескольких параметров в вызывающую форму

30.09.2017    27187    AlexHelmer    24    

57

Оптимизация запроса к виртуальной таблице регистра накопления

Запросы Платформа 1С v8.3 Россия Бесплатно (free)

Удачный ответ на собеседовании. Оптимизация запроса. Программистам пригодится. ))

12.08.2017    25831    vasilev2015    49    

44

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

Запросы Платформа 1С v8.3 Запросы Конфигурации 1cv8 Бесплатно (free)

Поставили задачу: "Получить в одно поле, всю таблицу товаров документа "Реализации товаров и услуг" через запятую". Поля таблицы товаров интересны заказчику были только наименование, количество и единица измерения. Конечно данный вариант проще сделать в обработке результата или в выражениях СКД, но моё мнение, что в запросе результат будет получен быстрее. Механизм не универсальный, в данном примере рассматривается таблица максимум с 20-ью строками и количество с типом Число (8,3). Комплексная Автоматизация 1.1

09.06.2017    24438    rpgshnik    30    

26

Расчет возраста по дате рождения и текущей дате

Запросы Запросы Конфигурации 1cv8 Россия Бесплатно (free)

Была задача - рассчитать возраст определенных лиц по дате их рождения. Решил поискать в интернете, как всегда множество мнений, множество реализаций, но, к сожалению, не встречал той статьи, где рассчитывалось количество полных лет, месяцев и дней. Например: 28 лет, 3 месяца, 15 дней. Решил заняться самостоятельно, и вот к чему это привело.

27.04.2017    35442    D.Gal    94    

9

Конструирование запросов, заглушки, поддержка однотипных решений

Запросы Платформа 1С v8.3 Бесплатно (free)

Написав множество обменов и выгрузок (список в конце статьи) между разными базами через com, я столкнулся с необходимостью поддерживать их все. Более того, я поддерживаю все релизы обменивающихся конфигураций в одной обработке, а, как известно, 1С постоянно добавляет/удаляет/переименовывает объекты и реквизиты. Для упрощения этой задачи, и чтобы мои модули не превратились в сплошные Если ЕстьРеквизитТабЧастиДокумента("Номенклатура", В8.Метаданные.Документы.РеализацияТоваровУслуг, "ВидыЗапасов") Тогда … и был придуман описанный механизм. Данная методика не претендует на универсальность или суперполезность, однако мне она сильно помогла.

06.04.2017    12526    Ibrogim    4    

23

Параллельные HTTP-запросы

Запросы Платформа 1С v8.3 Россия Бесплатно (free)

Демонстрируется пример параллельных http-запросов с использованием Msxml2.ServerXMLHTTP, WinHttp.WinHttpRequest, что позволяет получать данные сразу с множества ресурсов, экономя время, а также работать файловом режиме.

04.04.2017    22142    gzharkoj    19    

61

Запрос: Получение узлового заказа покупателя из структуры подчиненности документов (УТ 10.3)

Запросы Запросы Конфигурации 1cv8 Бесплатно (free)

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

29.03.2017    9752    KazanKokos    12    

2

Дюжина вопросов для программиста 1С

Математика и алгоритмы Запросы Платформа 1С v8.3 Бесплатно (free)

Одними из методов проверки профессиональных качеств программиста являются его опрос и тестирование. Наиболее оптимальный способ - это постепенное усложнение вопросов. Это не только вопрос - ответ, это ещё шпаргалка для работы с редко встречающимися алгоритмами.

07.03.2017    23582    nucha    101    

70

Отправка PUT запроса средствами 1С 8.3

Запросы Платформа 1С v8.3 Россия Бесплатно (free)

HTTP запрос с использованием метода PUT средствами 1С 8.3 на практике - проблема и решение

16.02.2017    44066    hspeed79    18    

96