...

Все публикации — все для 1С

Настраиваемый генератор числовой последовательности для запроса

Практика программирования v8 Бесплатно (free)

В большинстве широко известных решений для генерации числовой последовательности в запросе порядок длины последовательности должен быть определен при написании текста запроса. Это вызывает определенные трудности при его модификации. Предлагается решение, свободное от этого недостатка. Решение ориентировано на модификацию запроса с использованием объекта "схема запроса".

08.05.2016    18055    ildarovich    6    

Самоучитель языка запросов 1С.

Практика программирования Решение задач на 1С:Специалист Математика и алгоритмы v8 v8::Запросы Бесплатно (free)

Сервис для изучения запросов 1С: "Консоль изучения запросов 1С:Предприятие 8". Теперь и с конструктором запросов!

07.05.2013    110882    bpc222    327    

"Распределение в запросе" или "избавляемся от перебора"

Математика и алгоритмы Универсальные функции v8 1cv8.cf Россия Бесплатно (free)

Хороший перебор - это отсутствие перебора. Рассмотрим пример замены полного перебора запросом.

16.12.2016    34523    alexandersh    48    

1с8.2-8.3.Вывод на экран данных запроса с переданными Параметрами из Документа! 8 различных вариантов:от Сообщений, Таблицы и Отчетов до СКД без объекта-отчета

Практика программирования v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Самый важный аспект 1С - это быстро получить данные из базы. Например, по результату набранного в КонсолиЗапросов запроса вывести этот результат на экран. А еще лучше, когда мы вызываем выборку данных из конкретного документа и, конечно, желаем, чтобы параметры по этому документу тоже были переданы в выборку. Здесь мы будем выводить данные на экран по нажатию кнопки в документе, обязательно с получением в параметрах значений из документа. Рассмотрим 8 вариантов вывода подобной информации на экран: 1.Вывод результатов запроса командой Сообщить() из ТаблицыЗначений; 2.Вывод результатов запроса - просто в табличный документ; 3.Вывод результатов запроса с помощью ДвумерногоМассива; 4.Вывод результатов запроса с помощью МассиваСтруктур (с двумя вариантами); 5.Вывод обычным объект-Отчетом без СКД; 6.Вывод объект-Отчетом-СКД+УстановкаПараметров; 7.Вывод объект-Отчетом-СКД+ВнешняяВременнаяТаблица; 8.Вывод программно СКД без объекта-Отчета с Параметром=ВнешняяВременнаяТаблица.

1 стартмани

14.01.2018    23223    jan-pechka    5    

Консоль запросов

Консоль запросов v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

Консоль запросов для УФ. Внешне похожа на консоль для обычного приложения. Но есть ряд новых возможностей.

1 стартмани

25.06.2018    10209    15    17808849    10    

Очередная консоль запросов (замеры, ВТ, IntelliSense)

Консоль запросов v8 1cv8.cf Россия Абонемент ($m)

Минималистичная консоль запросов с ИТС

1 стартмани

14.07.2010    10507    7    vhd    18    

Условные условия и запросы

Практика программирования v8 1cv8.cf Россия Абонемент ($m)

При составлении запросов часто бывает так, что нужно вставить условие отбора в запрос в зависимости от того, пустое значение отбора или оно заполнено. А конструктор запросов перестает работать из-за включений в код запроса.

1 стартмани

19.10.2010    101220    1    zfilin    59    

Помощник для написания запроса в тонком клиенте

Инструментарий разработчика v8 1cv8.cf Россия Бесплатно (free)

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

01.04.2011    18019    0    boln    14    

Консоль запросов с возможностью импорта параметров запроса

Консоль запросов v8 1cv8.cf Россия Абонемент ($m)

Консоль запросов с возможностью импорта параметров запроса (1С 8.2: обычные формы)

1 стартмани

12.07.2012    14907    12    Bitnikov    15    

Решение задачи о наполняемости ранца с помощью запросов.

Практика программирования Бесплатно (free)

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

25.04.2013    6666    serg17    14    

Вызов конструктора запроса для кода на встроенном языке 1С, заданного в пользовательском режиме

Практика программирования v8 Абонемент ($m)

Конструктор запроса легко вызывается для строки, содержащей готовый текст запроса. Так работают все консоли запросов. Но задача становится нетривиальной, если у нас есть код не на языке запросов, а на встроенном языке 1С:Предприятия. В нём запрос является лишь частью текста и он представлен не в чистом виде, а в виде строковой константы с переносами строк, двойными кавычками и прочими "неудобствами".

1 стартмани

25.12.2013    37404    17    Vladimir Litvinenko    32    

Запросы 1С OnLine. Интерактивная обучающая программа.

Практика программирования Решение задач на 1С:Специалист v8 1cv8.cf Платные (руб)

Интерактивное изучение языка запросов с самого начала: - 50 практических заданий с различным уровнем сложности; - Методические материалы по практике написания запросов; - Описание назначения таблиц и индексов 1С Предприятие 8; - Методика решения реальных задач запросом 1С; - Автоматическая система проверки решений с указанием ошибок; - Инструкции по решению задач с разъяснениями; - Техническая поддержка пользователей. Подходит для начинающих и действующих разработчиков 1С

1500 руб.

11.02.2014    60013    99    9    

Запросы - контактная информация контрагентов (телефоны, юридические и фактические адреса)

Инструментарий разработчика v8 УТ10 Абонемент ($m)

Представляю вашему вниманию готовые запросы для отчетов. Также эти отчеты можно использовать просто в консоли запросов, для получения выборочной информации. Запросы для получения телефонов, Юридического, фактического, почтового адресов контрагентов. Подходят для Управления Торговлей (10, 11), УПП, Бухгалтерия и других конфигураций 1С.

1 стартмани

06.06.2015    44383    50    pvlunegov    14    

Выполнение кода (Предприятие 1С)

Инструментарий разработчика v8 v8::УФ 1cv8.cf Казахстан Абонемент ($m)

Выполнить код, Управляемая форма, Обычная форма, Конструктор запросов.

1 стартмани

06.06.2019    4495    3    t_prog    5    

Последний тюнинг известной обработки 1CQA (консоль прямых запросов 1С++) для 1С:Предприятие-77.

Консоль запросов openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Авторы исходной версии: Дмитрий Ощепков (dmitro-75@mail.ru), Ivan T Berezdetsky (berezdetsky@yahoo.com). В предлагаемой версии: 1) Добавлена возможность выбирать тип провайдера данных ODBC или OLEDB (только базы DBF); 2) Добавлена возможность редактировать текст запроса в диалоге конструктора запросов, предоставляемого объектом "AddIn.qryConsole" ВК qryConsole.dll (только базы SQL); 3) Расширен список типов объектов, которые могут принимать параметры запроса; 4)Добавлена возможность через параметры запроса укладывать списки ссылок объектов во временные таблицы (в том числе с иерархическим включением). Эти таблицы можно использовать в тексте запроса по имени ‘#<ИмяПараметра>’; 5) Добавлена возможность открывать обработку в режиме подбора (или имитации подбора) из других форм для подбора произвольных выборок данных из базы; 6) Сделано множество других улучшений (интерфейсных и пр.);

1 стартмани

20.11.2011    275150    85    yuraos    383    

Парсер запросов 1С. Часть 1: Введение, разбор математических выражений

Математика и алгоритмы v8 Бесплатно (free)

Рано или поздно становится скучно решать типичные задачи, для которых придумана 1С. Голова пухнет от бухгалтерских терминов и очередных "хотелок" пользователей. Именно в такие моменты хочется гордо поднять голову, воскликнуть "Но я же программист!" и заняться чем-то интересным. В цикле статей я постараюсь доступно описать, как устроены парсеры в целом и на примере парсера языка запросов 1С. Требования к навыкам читающего: основы языка 1С, основы алгоритмизации.

1 стартмани

04.12.2013    30831    juntatalor    49    

История оптимизации одного большого запроса средствами MSSQL Profiler и 1С

Практика программирования v8 ЗУП2.5 Бесплатно (free)

Я думаю многие из Вас сталкивались с необходимостью оптимизации больших запросов, которые трудно поддаются рефакторингу. Иногда такие запросы бывают настолько объемны (несколько тысяч строк кода и десятки запросов в пакете), что просто не знаешь с какой стороны к ним подступиться. В статье я описал историю оптимизации заполнения документа «Начисление зарплаты сотрудникам» в ЗУП 2.5 на одном из проектов. В итоге получился некий «мини-гайд» как можно использовать SQL Profiler и План выполнения запроса для выявления неоптимальных/некорректных участков кода для больших запросов.

21.01.2014    32721    krolya    63    

Консоль запросов DBF

Консоль запросов v8 Абонемент ($m)

Обработка позволяет просматривать файлы DBF и их структуры, а также связывать файлы между собой и с данными 1с. Имеется приведение типов и генератор кода.

1 стартмани

01.03.2014    23284    44    lonsby    21    

Консоль запросов. Очередная гайка.

Консоль запросов v8 1cv8.cf Бесплатно (free)

Небольшое дополнение к консоли запросов. Позволяет создавать функцию вместе с текстом запроса.

23.07.2014    8253    mdmdvd    3    

Консоль-функция "Просмотр временных таблиц и пакетных запросов".

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

25.02.2013    17249    9    akor77    6    

Как в 1С оптимизировать запрос – пример ускорения в 6 раз

Производительность и оптимизация (HighLoad) v8 1cv8.cf Абонемент ($m)

Что Вы узнаете из этой статьи? • Одну из основных причин медленной работы запросов • Анализ возможных методов ускорения запросов • Эффективный способ ускорения запросов, в которых происходит обращение через «2 точки»

1 стартмани

23.10.2014    30794    3    Насипов Фарит    1    

Консоль запросов для управляемого приложения с возможностью вывода в таблицу значений

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

20.11.2015    8751    15    merabn    11    

Выгрузка в QlikView из консоли запросов

Инструментарий разработчика Внешние источники данных v8 1cv8.cf Абонемент ($m)

Некоторое время назад увлекся вопросом обмена между QlikView и 1С. В результате, все наработки вылились в доработку к консоли запросов. Разработка заточена под платформу 8.2, обычное приложение. Консоль может выгружать любые доступные данные из любой базы в QlikView без коннектора 1С, используя COM-соединение.

1 стартмани

03.10.2012    20356    20    mickey.1cx    13    

Методический материал. Работа с запросами

Практика программирования Математика и алгоритмы v8 Абонемент ($m)

Краткое методическое пособие для изучения запросов в 1С

1 стартмани

23.12.2013    18333    12    rayastar    27    

КонЗап - консоль запросов с улучшенным интерфейсом и дополнительными функциями

Консоль запросов v8 1cv8.cf Абонемент ($m)

Консоль запросов (Платформа 8.х режим - обычное приложение) с улучшенным интерфейсом и дополнительными функциями (загрузка параметров запроса из файла, работа с временными таблицами, замер времени выполнения, групповая обработка результатов запроса). Часть функций позаимствованы из других обработок, часть разработаны "с нуля".

1 стартмани

16.07.2014    15332    23    serjpsv    18    

Консоль запросов для обычного приложения с расширенным функционалом

Консоль запросов v8 1cv8.cf Россия Абонемент ($m)

Консоль запросов с удобным просмотром временных таблиц, сортировкой и отбором строк как во временных таблицах, так и в результате запроса.

1 стартмани

19.05.2015    4984    11    Kharcha    2    

Опять эти запросы...

Практика программирования v8 Абонемент ($m)

В статье описываются варианты построения выборки диапазона чисел или дат с помощью запроса. Рассматривается модифицированный вариант получения запросом среза остатков по регистру накопления или цен по регистру сведений на разные даты и производится сравнительный тест вариантов реализаций. Демонстрируется вариант реализации генерации нумерованных комбинаций свойств товара в запросе, по переданному набору перечня товара и его свойств.

1 стартмани

06.12.2015    18116    1    m..adm    41    

Простой способ индексирования интервалов

Практика программирования v8 Абонемент ($m)

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

1 стартмани

28.09.2016    39884    ildarovich    22    

Лайфхак: таблица значений как источник запроса в консоли запросов

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

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

05.06.2018    18250    new_user    55    

Сброс запроса в файл для консоли запросов

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

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

1 стартмани

12.11.2018    3334    4    JohnConnor    7    

Реализация продвинутой обработки запросов HTTP сервиса

Обмен данными 1С Конфигурирование 1С v8 1cv8.cf Россия Бесплатно (free)

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

05.10.2019    3541    malikov_pro    4    

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

Консоль запросов v8 1cv8.cf Россия Абонемент ($m)

Обработка является развитием консоли запросов, опубликованной на ресурсе: http://www.1c-h.ru/?p=1332. Добавлены возможности, повышающие удобство использования и информативность работы с результатами запросов. Особенности : - цветовое выделение по типу значений в ячейках результата запроса; - возможность получения расширенной информации о значении ячейки из контекстного меню в окно служебных сообщений. Информация может быть использована в дальнейшем непосредственно для включения в текст запроса или текст модуля 1С; - обмен текстами запросов между модулями 1С и областью запросов в обработке.

1 стартмани

19.04.2012    20871    22    hobi    18    

Клиентское приложение (Толстый клиент) для сервиса изучения методов платформы 1С:Предприятие 8 (+ конструктор запросов)

Практика программирования v8 Абонемент ($m)

Клиентское приложение для работы с веб-сервисом IT-Решение: Консоль изучения методов платформы 1С:Предприятие 8 в режиме толстый клиент. Подготовка к аттестации 1С:Специалист on-line! Тестовые задания по различным видам учета! Подсказки для оптимального решения!

1 стартмани

27.06.2013    29418    45    bpc222    41    

Графический план выполнения запроса

Производительность и оптимизация (HighLoad) Инструментарий разработчика Универсальные обработки v8 1cv8.cf Абонемент ($m)

Просмотр графического отображения плана выполнения для запросов 1С. Для информационных баз на MS SQL Server.

1 стартмани

24.06.2017    16003    56    berezdetsky    28    

HTTP API Диадок. Загружаем в Диадок любой документ. Посредством POST и GET запросов

Внешние источники данных v8 1cv8.cf Абонемент ($m)

Поставили задачу через HTTP API Диадок (diadoc-api.kontur.ru) отправить любой файл в Диадок и подписать его (например, служебную записку в формате пдф). Посредством POST и GET запросов.

2 стартмани

14.01.2019    12425    35    John_d    11    

Сведения об ОС - отчет тормозит. Неоптимальный запрос или странное поведение платформы?

Бухгалтерские Учет ОС и НМА Учет ОС и НМА v8 БП2.0 Украина БУ Абонемент ($m)

Типовой отчет тормозит неподобно! В случае выполнения отчета с отбором по одному элементу справочника ОС. На больших объемах справочника ОС и при большом количестве бухгалтерских проводок. Проведу небольшое исследование и исправлю типовой отчет.

1 стартмани

22.11.2015    7032    0    dap    5    

OneScript и Ajax. POST-запрос и мои дальнейшие планы с фантазиями о будущем

OneScript v8 Россия Бесплатно (free)

Моя библиотека для OneScript (версия 3.0 от 09.06.2017 см.GitHab UfaScript) https://github.com/andreosh/UfaScript теперь позволяет посылать POST-запросы на сервер без использования сторонних библиотек типа jquery.

09.06.2017    18019    andreosh    3    

Простой пример HTTP-запроса: поиск в Яндекс/Google

WEB v8 1cv8.cf Абонемент ($m)

Пример взаимодействия со сторонними REST сервисами из 1С:Предприятия 8.3

1 стартмани

28.12.2015    20801    22    Dimz_z    11    

Неоптимальный план запросов

Производительность и оптимизация (HighLoad) Решение задач на 1С:Специалист v8 Бесплатно (free)

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

21.04.2018    14683    vasilev2015    11