Расширенный фильтр

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

Запросы. Временные Таблицы. Сравнение методов создания ВТ 10

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

Любой начинающий программист 1с8 познает азы искусства языка 1С из книги "1С_ Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" Радченко/Хрусталева http://v8.1c.ru/metod/books/book.jsp?id=441 В данном учебнике на стр.429 подробно рассмотрен пример создания сложного запроса с использованием Временных Таблиц. Сразу скажу, что как для новичка, - пример достаточно сложный и не совсем понятный к самостоятельному повторению в своих разработках. В данной статье мы подробно разберем этот пример сложного запроса Радченко/Хрусталевой и выполним ту же поставленную задачу, но гораздо проще и нагляднее с помощью моей простенькой консоли запросов https://infostart.ru/public/719293/ Я еще пару месяцев назад билась над алгоритмом создания Временных Таблиц в сложном запросе, поэтому нам пригодится и эта ссылка https://forum.infostart.ru/forum9/topic183700/

1 стартмани

09.02.2018    11738    20    

Модификатор пакета запросов: УНИЧТОЖИТЬ 5

Инструментарий v8 v8::Запросы 1cv8.cf Абонемент ($m)

Уникальный инструментарий, который (вероятно) никогда вам не понадобится.

1 стартмани

31.07.2017    4957    0    5    

Вывод временных таблиц запроса в файлы Excel 8

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

Расширение конфигурации, позволяющее вывести все временные таблицы запроса в файлы Excel

1 стартмани

16.06.2018    2951    3    9    

Data Commander 3.0 внешняя обработка для работы с данными Промо 72

Универсальные обработки v8 v8::УФ 1cv8.cf Платные (руб)

Внешняя обработка (УФ) для работы с данными с невероятными возможностями. Полнофункциональная Lite-версия доступна для скачивания бесплатно.

2000 руб.

22.06.2017    14510    587    52    

Консоль запросов с Временными таблицами и Границами интервала 4

Инструментарий v8 v8::Запросы 1cv8.cf Абонемент ($m)

Доработанная консоль запросов с возможностью сохранять, а в дальнейшем использовать в параметрах запроса, просматривать временные таблицы. Также консоль позволяет указывать в параметрах запроса Границу интервала и её вид (Включая, Исключая).

1 стартмани

05.10.2017    6848    18    0    

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

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

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

1 стартмани

14.01.2018    9638    5    

О важности псевдонимов полей во временных таблицах и отборах на СКД для производительности 24

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

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

29.05.2018    3959    17    

Уничтожитель временных таблиц пакета запросов 4

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

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

1 стартмани

22.09.2017    5297    3    12    

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

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

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

24.04.2018    8886    17    

Консоль запросов: работа с временными таблицами 3

Инструментарий v8 v8::Запросы 1cv8.cf Россия Абонемент ($m)

Консоль запросов помогает сэкономить время при работе со сложными запросами со временными таблицами.

1 стартмани

12.12.2017    4333    4    1    

Просмотр результата запроса и всех его временных таблиц при пошаговом движении по алгоритму в отладчике 4

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

Сервисная функция проверки результата выполнения запроса любой сложности в любой 1с8 программе в процессе отладки в конфигураторе (не управляемое приложение). При отладке в конфигураторе в окне Табло пишется вызов функции в качестве параметра которой подставляется имя проверяемого запроса: ПросмотрЗапроса(Запрос). В результате ее выполнения возвращается структура из Временных таблиц и Итоговые таблицы с именами ИТОГ если результирующий запрос один, и с именами ИТОГ_ПАК1, ИТОГ_ПАК2,...ИТОГ_ПАКn. Любую таблицу можно открыть и посмотреть результат выполнения данного запроса.

1 стартмани

28.11.2016    3664    17    0    

Консоль запросов 8.3 (обычное приложение) с возможностью переноса параметров запроса через строку (из отладки). А также с возможностью очень быстрой выгрузки больших объемов данных в Excel(CSV) исключительно мощностями сервера 12

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

Доработанная консоль запросов для 1С 8.3. Доработанные функции: 1. Загрузка параметров запроса из строки, полученной в отладке методом ЗначениеВСтрокуВнутр(Запрос.Параметры) 2. Выгрузка результата запроса в CSV файл на сервере и передача его на клиент. Быстрее в 10 раз чем стандартное "Сохранить Как" 3. Получение на основание запроса кода для выполнения обработки. При этом в коде уже прописаны все установленные для запроса параметры, а так же типизировано основное поле результата. 4. Конвертация текста запроса из вложенных запросов, во временные таблицы

1 стартмани

09.07.2017    7384    19    0    

Пример использования временных таблиц в запросах (8.2) 88

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

Имея некоторый опыт разработки, не раз приходилось видеть, насколько нерационально и громоздко порой строятся запросы начинающими разработчиками к информационным базам 1С. Существует достаточно простой и удобный механизм временных таблиц, при использовании которого можно разбить большой и плохо читаемый запрос на несколько небольших. Можно так же по некоторому алгоритму сформировать таблицу значений, поместить ее во временную таблицу и выполнить по ней запрос. В данной публикации на примере процедуры проведения документа Реализация, не вникая в детали алгоритма проведения, описываются некоторые приемы использования временных таблиц в запросах к информационной базе на платформе 8.2. Автор публикации не претендует на полноту освещения вопроса или методическую безупречность.

27.09.2012    104271    48    

Замер времени выполнения временных таблиц больших запросов 3

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

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

1 стартмани

13.09.2014    5700    14    5    

Подсистема "Инструменты разработчика" v4.70 Промо 2007

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

Интегрированный набор инструментов разработчика: - консоль кода - консоль запросов - консоль построителя отчетов - консоль компоновки данных - консоль заданий - конструктор запроса - справочник алгоритмов - исследователь объектов - интерфейсная панель - настройка журнала регистрации - анализ журнала регистрации - настройка техножурнала - анализ техножурнала - подбор и обработка объектов - редактор объекта БД - редактор констант - редактор параметров сеанса - редактор изменений по плану обмена - редактор пользователей - редактор предопределенных - редактор хранилищ настроек - динамический список - поиск дублей и замена ссылок - контекстная подсказка - синтакс-помощник - поиск битых ссылок - поиск ссылок на объект - структура хранения БД - удаление объектов с контролем ссылок - и прочее

1 стартмани

23.09.2007    390069    25172    2383    

Описание механизмов программных реализаций на платформе 1С:Предприятие 8.1 : «Использование временных таблиц в запросах» 25

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

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

28.11.2007    13607    11    

Консоль запросов 1с 8.2 для отладки больших запросов с множеством временных таблиц (толстый клиент) 12

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

Собственно обычная консоль, в которую добавлены 2 инструмента: 1. Показывать список временных таблиц запроса (закладка "таблицы"). Если кликнуть по наименованию временной таблицы, то курсор в теле запроса перейдет к ее определению. Также в теле запроса можно горячими клавишами переходить к определению временных таблиц. 2. Можно просматривать содержимое каждой временной таблицы Консолью так же удобно пользоваться и для небольших запросов :)

1 стартмани

03.02.2015    4197    110    5    

Анализ сложных запросов с временными таблицами-2. Не такой мудреный. 8

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

Навеяно публикацией "Анализ сложных запросов с временными таблицами".

1 стартмани

14.09.2011    11567    8    

Консоль запросов с просмотром временных таблиц для 8.1 54

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

Кому приходится писать и отлаживать запросы с большим количеством временных таблиц, постоянно сталкивается с необходимостью проверить содержимое временных таблиц. А если их много, да называются похоже? На этот случай я доработал консоль запросов, разработанную Евгением Лавелиным - теперь все временные таблицы выводятся в меню, откуда их можно быстро открыть.

1 стартмани

29.09.2011    13439    341    20    

Консоль запросов с временными таблицами 2

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

Предназначена для отладки запросов с временными таблицами. На базе обработки с ИТС (обычное приложение). Похожа на разработку http://infostart.ru/public/19577/, но предлагает более простой сценарий использования.

1 стартмани

30.09.2015    7256    12    9    

Использование временных таблиц в построителе отчета 13

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

Использование временных таблиц в построителе отчета

02.11.2011    22581    8    

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

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

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

1 стартмани

25.12.2015    8477    2    7    

Временные таблицы, отбор по нескольким составным ключам в запросе. 9

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

Иногда возникает потребность отбора в запросе по составному ключу – типа партия, серия, номенклатура – при одном значении ключа проблем нет, а вот когда значений ключа несколько возникает проблема

29.04.2010    7135    6    

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

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

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

1 стартмани

25.02.2013    12927    87    6    

Преобразование ТаблицыЗначений во Временную таблицу Промо 24

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

Преобразование таблицы значений во временную таблицу.

1 стартмани

22.06.2012    17276    72    56    

Консоль отладки сложных запросов с временными таблицами, оптимизированная (1.4 / 22.11.13 / ЧИА) Промо 7

Инструментарий Универсальные обработки v8 Абонемент ($m)

Реализована возможность работы с временными таблицами по названиям таблиц. Добавлена нумерация строк в ВТ. Добавлена автосортировка строк в ВТ. Список параметров оптимизирован для работы со списком значений.

1 стартмани

15.11.2013    14302    109    8    

Обработка для конвертации текста запроса, построенного на вложенных запросах, в запрос на временных таблицах для 8.2 11

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

Столкнулись с редактированием текста запроса под временные таблицы вместо вложенных запросов? Потеряли поля при таком редактировании? Тогда это вам пригодится

1 стартмани

16.07.2014    4936    26    16    

Тонкости СКД: Особенности отбора при использовании временных таблиц 73

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

При создании запросов мы часто используем временные таблицы. Недавно столкнулся с тем что запрос в СКД не совсем корректно отрабатывал.

14.09.2014    41114    22    

Как просмотреть содержимое временной таблицы? 10

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

Просмотр содержимого временной таблицы на примере типовой функции СписокПрямыхРасходовНУ в Бухгалтерия 2.0.

1 стартмани

20.09.2012    9668    19    11    

Bash-скрипт очистки устаревших временных таблиц PostgreSQL 2

Сервисные утилиты Оптимизация БД (HighLoad) Системное v8 1cv8.cf Абонемент ($m)

Скрипт ищет и удаляет устаревшие временные таблицы, позволяя минимизировать распухание логов. Только для GNU/Linux.

1 стартмани

18.05.2014    12404    7    1    

Просмотр временных таблиц 27

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

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

1 стартмани

06.12.2011    13433    148    11    

Просмотр временных таблиц в отладке Промо 104

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

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

1 стартмани

14.02.2013    45864    121    25    

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

Универсальные функции v8 1cv8.cf Абонемент ($m)

Функция, которая сама подставляет в текст запроса "УНИЧТОЖИТЬ" в местах последнего использования ВТ.

1 стартмани

14.11.2015    11495    0    3    

Консоль запросов для отладки запросов "на лету" + работа с временными таблицами !!! Промо 179

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

Теперь Консоль запросов умеет работать с временными таблицами!!!

1 стартмани

08.04.2009    22869    3893    48    

Анализ сложных запросов с временными таблицами 35

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

Часто в типовых конфигурациях приходится сталкиваться с запросами на пару тысяч строк, да еще и на СКД. Зачастую в конструкторе запроса очень сложно понять откуда и как берутся итоговые цифры, хочется «пробежаться отладчиком» по запросу и посмотреть все этапы расчета. В данной статье один из способов такой отладки запроса.

12.09.2011    11220    26    

1С + MS SQL работа с временными таблицами в MS SQL 4

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

Если текст запроса MS SQL содержит конструкции «select … into #Vrem_Tz from …», то при выполнении может возникнуть ошибка «Произошла исключительная ситуация (ADODB.Recordset): Операция не допускается, если объект закрыт.»

1 стартмани

09.10.2013    2770    20    4    

Просмотр временных таблиц 3

Инструментарий v8 Абонемент ($m)

Функция для просмотра временных таблиц запроса и возможностью сохранения в Excel

1 стартмани

24.01.2014    3809    10    2    

Запрос 1С возвращает не то, что вы ожидали? Тогда вам сюда! 49

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

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

1 стартмани

02.09.2015    14672    18    

Подмена временной таблицы в запросе 15

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

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

23.04.2015    5212    5    

Скромный просмотрщик временных таблиц 82

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

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

1 стартмани

07.10.2010    10571    146    27