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

Определение кратчайших путей, критических путей одним запросом Промо 104

Теория программирования v8 1cv8.cf

Еще два примера применения алгоритма каскадного матричного умножения, впервые описанного в статье «Транзитивное замыкание запросом» http://infostart.ru/public/158512/

07.04.2014    32868    58    31    

Формирование внешнего отчета в фоне 34

Практика программирования v8 1cv8.cf

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

07.08.2019    1305    0    12    

Расчет сложных итогов СКД 75

Практика программирования v8 v8::СКД 1cv8.cf

Малоизвестный прием для расчета итогов в отчетах на СКД.

05.08.2019    2856    1    7    

Просмотр и анализ структуры базы данных (отчет на СКД) 77

Инструментарий v8 v8::СКД 1cv8.cf

Отчет для просмотра и анализа структуры базы данных с поддержкой файловых баз (ограниченный режим), а также баз на SQL Server и PostgreSQL.

24.07.2019    2681    38    18    

Быстрое определение интервалов в запросе Промо 177

Практика программирования v8

В статье описывается новый метод определения интервалов между данными различных записей в запросе. В отличие от общеизвестного метода, время работы предлагаемого метода зависит от объема данных ЛИНЕЙНО. Это обеспечивает ему значительный выигрыш по быстродействию на больших объемах данных. В качестве иллюстрации возможностей метода приведен отчет, показывающий гистограмму распределения времени между продажами.

01.10.2015    40284    32    41    

Анализ объектов метаданных 3

Инструментарий v8 v8::УФ 1cv8.cf

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

22.07.2019    530    3    0    

Многоуровневая нумерация в отчете СКД (программный вывод) 36

Практика программирования v8::СКД 1cv8.cf

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

01.07.2019    1904    5    7    

Иерархическая нумерация в отчете СКД с помощью макета поля 23

Практика программирования v8 v8::СКД 1cv8.cf

Представляю Вашему вниманию вариант решения задачи нумерации строк иерархического отчета на СКД.

28.06.2019    1869    1    14    

СКД. Использование встроенного макета, разделителя страниц Промо 1

Практика программирования v8::СКД 1cv8.cf

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

31.03.2017    9754    14    0    

Как вывести в СКД две независимые таблицы, объединенные одним полем 6

Работа с интерфейсом v8::СКД

Надо вывести в отчет на СКД 2 таблицы, которые содержат различные данные, объединяемые одним полем. Количество строк в каждой таблице может быть произвольным. Если выводить с помощью обычного соединения таблиц, то мы получим перемножение строк. Чтобы его избежать обычно используются циклы. Но в данной статье мы разберемся как это сделать только средствами СКД.

06.06.2019    1612    0    13    

Расширенные фильтры на форме отчета СКД 8

Работа с интерфейсом v8 v8::СКД 1cv8.cf

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

07.05.2019    1515    4    10    

Шаблон отчета, обычное приложение. Отображает на форме: параметры, отбор, варианты настроек, загрузку элементов отбора из файла 5

Инструментарий v8 v8::СКД УПП1

Шаблон отчета с формой для обычного приложения. Позволяет отображать на форме: параметры, отбор, варианты настроек, загрузку в левое значение отбора список элементов из файла (проверено на Управление производственным предприятием, редакция 1.3 (1.3.61.2) )

22.04.2019    968    5    0    

Лучшие методы сравнения таблиц значений Промо 312

Универсальные функции v8 1cv8.cf

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

02.02.2015    85991    50    54    

Шаблон отчета СКД (обычные формы) 10

Инструментарий v8 v8::СКД 1cv8.cf

Шаблон отчета СКД для обычных форм. Для любой конфигурации. Без дополнительных настроек.

21.03.2019    1741    12    4    

Улучшенный шаблон отчёта СКД ОФ (обычные формы), подобный стандартной управляемой форме отчёта 3

Инструментарий v8 v8::СКД БП2.0 ЗУП2.5 УТ10 УПП1

Вашему вниманию предлагается улучшенный шаблон отчёта СКД, реализованный на обычных формах. Лаконичный и функциональный, весь необходимый минимум для управления отчётом вынесен на форму отчёта, что избавляет рядовых пользователей от необходимости лезть внутрь настроек отчёта. Элементы формы сделаны "резиновыми", что позволяет не дорабатывать форму отчёта, если в нём прибавилось отборов или параметров (пользователь сам при необходимости растянет область отборов или параметров). У пользователя есть возможность скрывать/отображать на форме настройки параметров или отборов. Форма автоматически запоминает состояние отображения параметров и отборов. Имеется возможность сохранять отчёт в файлы распространённых форматов (Excel2007, Excel, PDF, Word2007, ODS, HTML, Текстовый файл). Так же на панель выведена кнопка восстановления стандартных настроек отчёта.

25.02.2019    1713    4    0    

Отчет по подпискам на события 82

Инструментарий v8 1cv8.cf

Внешний отчет для разработчика на платформе 1С:Предприятие 8.3. С его помощью вы значительно упростите себе доработку конфигураций! Быстро найдете все подписки, в которые включен объект метаданных, сможете построить отчет в любом разрезе - по объектам, событиям, подпискам, общим модулям, процедурам и т.д.

18.02.2019    3832    44    8    

Расчет средних по периодам в запросе - это элементарно! Промо 155

Практика программирования Анализ учета v8 1cv8.cf Россия

Распространено мнение, что расчет средних по периодам в запросе - это сложно. В статье приводится прием, позволяющий опровергнуть это заблуждение. Приводится описание метода, его обоснование и ограничения использования. Как примеры прилагаются два практичных отчета на СКД: для расчета среднедневных остатков товаров и для расчета среднедневной задолжности контрагентов. Отчеты созданы на платформе 8.1 для конфигурации УТ10.3 .

29.09.2011    59590    162    32    

Ошибочное завышение прибыли при обособленном обеспечении товаров и импорте в типовых УТ 11.4, КА 2.4, ERP 2.4 4

Ошибки в отраслевых решениях v8 ERP2 УТ11 КА2 Оптовая торговля, дистрибуция, логистика Россия УУ Оптовая торговля

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

05.02.2019    1898    5    0    

Случайная неслучайная скидка 1

Практика программирования v8 1cv8.cf УУ Ценообразование, анализ цен

Найти случайное число, но сделать так, чтобы чем меньше значение, тем чаще выпадало это число (с обратной экспоненциальной зависимостью).

24.01.2019    1123    0    1    

Шаблон отчета, формирующегося в фоновом режиме 4

Инструментарий v8 v8::УФ 1cv8.cf Россия

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

21.01.2019    1701    1    4    

Неоплаченные долги при распределении оплаты по правилу ФИФО одним запросом и намного быстрее, чем Вы думали Промо 233

Практика программирования v8 v8::СКД КА1 УТ10 УПП1 УУ Дебиторская и кредиторская задолженность

Предлагается метод для быстрого нахождения неоплаченных долгов при распределении оплаты по правилу ФИФО, основанный на дихотомии. Описывается реализация метода в виде достаточно простого запроса, решающего за линейное время указанную задачу, считавшуюся ранее существенно более трудоемкой. Приводятся примеры использования запроса в отчетах на СКД для конфигураций УТ, КА, УПП.

28.02.2014    60240    694    104    

Генерация внешнего отчета на основе варианта в "классической" консоли СКД 9

Инструментарий v8 v8::СКД 1cv8.cf Россия

Реализации функции генерации внешнего отчета одной кнопкой в "классической" консоли отчетов СКД. Это функция будет полезна, если вам надо пользователю отдать настроенный вариант отчета на тестирование (а для него консоли это очень сложно: настройки, отборы и т.п.) или банально лень в конфигураторе собирать внешний отчет и вместе с ним ещё хранить отдельно в файле настройки варианта (отборы, например).

16.01.2019    2212    11    21    

Особенность встроенной функции Представление() в СКД [поход на грабли] 9

Практика программирования Ошибки в отраслевых решениях v8::СКД 1cv8.cf

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

15.01.2019    3160    0    5    

Шаблон кросс-таблицы с иерархией на СКД 10

Инструментарий Практика программирования v8::БУ v8::СКД БП3.0 Россия

Шаблон для быстрой реализации отчета кросс-таблицы с иерархией и жестко заданной структурой вывода с использованием СКД.

22.12.2018    3143    5    0    

КопиПастаМер Промо 180

Инструментарий v8 1cv8.cf

Предлагается отчет, который за приемлемое время находит и показывает ВСЕ повторяющиеся фрагменты в текстах программных модулей анализируемой конфигурации. Приводятся подробности реализации отчета, основанного на алгоритме Манбера и Майерса построения суффиксного массива и на алгоритме Касаи построения LCP-массива. В данной реализации поиск повторов ведется до уровня строк. Отчет можно применять для определения повторяющихся последовательностей строк и в любых других текстах.

30.07.2014    38088    175    76    

Шаблон отчета на управляемых формах 5

Инструментарий v8 v8::УФ 1cv8.cf

Подготовил для себя некоторый шаблон для отчетов на управляемых формах. Хотел бы поделиться и с сообществом.

16.12.2018    2583    10    5    

СКД. Сортировка 31

Практика программирования v8::СКД 1cv8.cf Россия

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

03.12.2018    4568    5    20    

Структура хранения данных 3

Инструментарий v8::УФ v8::СКД 1cv8.cf

Отчет на СКД выводит информацию о структуре хранения объектов в базе данных.

30.11.2018    2099    8    0    

Кнопки управления группировками табличного документа для управляемых форм Промо 23

Работа с интерфейсом v8 1cv8.cf

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

02.06.2015    20830    31    9    

КопиПастаМер v.2 (универсальный) 36

Инструментарий v8 v8::УФ 1cv8.cf Россия

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

30.11.2018    5359    31    13    

Печать QR кода 6

Практика программирования v8 1cv8.cf Россия

Простой пример печати QR кода.

18.11.2018    3671    8    4    

Объединение нескольких печатных форм в один табличный документ 26

Практика программирования v8 v8::СКД 1cv8.cf

Простое решение, как объединить табличные документы с различной шириной колонок в один и чтобы ничего не разъехалось.

17.11.2018    5182    4    3    

Расчет вероятностей запросом Промо 59

Практика программирования v8 1cv8.cf

Предлагается метод расчета вероятностей сложных событий с использованием языка запросов. Метод иллюстрируется примерами решения трех задач: расчет вероятности сдачи теста «1С: Профессионал», расчет вероятности отказа дискового массива RAID-10, расчет вероятности критического превышения сроков выполнения проекта. Все описанные решения можно протестировать с помощью прилагаемого отчета.

20.09.2014    17977    5    8    

Передача набора данных типа Объект в отчет СКД 5

Практика программирования v8 v8::УФ v8::СКД 1cv8.cf Россия

Пример показывает, каким образом можно передать таблицу значений в отчет СКД (в набор данных объект). Пример работает как на обычных, так и на управляемых формах.

12.11.2018    11530    3    3    

Отчет для демонстрации работы с программной расшифровкой СКД 8

Практика программирования v8::СКД 1cv8.cf Россия

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

08.11.2018    3224    5    0    

Группировка измерений в заголовках СКД 59

Практика программирования v8 v8::СКД 1cv8.cf

Методика создания общей шапки над измерениями в таблице созданной при помощи СКД. Без всякого кода. Только штатными средствами.

07.11.2018    8431    32    11    

Матрица использования документов, справочников, регистров в подписках, командах и планах обмена (СКД) Промо 36

Инструментарий v8::СКД 1cv8.cf

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

27.09.2014    19724    75    12    

И снова группировка столбцов в СКД 6

Практика программирования v8 v8::СКД УТ11 Россия

В публикации описано создание отчета "Остатки по складам" с группировкой по строкам и столбцам.

23.10.2018    4343    0    9    

Параметризованные заголовки полей СКД 24

Практика программирования v8 v8::СКД 1cv8.cf

Доработанный шаблон типового отчета, который это позволяет менять заголовки полей в зависимости от значений параметров.

21.09.2018    4552    2    3    

Вывод результата отчета СКД в разные табличные документы 11

Практика программирования Работа с интерфейсом v8::СКД 1cv8.cf Россия

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

21.08.2018    5899    5    4    

Как получить номер и дату договора из наименования справочника договоров? Промо 5

Обработка справочников Практика программирования v7.7 1cv7.md

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

24.09.2015    15892    2    7    

Линия тренда в диаграмме на графике "Биржевая свеча" 2

Практика программирования WEB v8 v8::УФ 1cv8.cf

Отчет демонстрирует, как можно отразить линию тренда на биржевом графике типа "свеча" средствами 1С.

11.08.2018    3722    11    3    

Часы в 1С 3

Практика программирования v8 1cv8.cf

Часы в 1с с использованием продвинутого рисования

25.07.2018    3499    3    6    

Поиск наименования отчета в конфигураторе 4

Инструментарий v8 v8::УФ 1cv8.cf Россия

Выводит список сохраненных вариантов отчетов и их соответствия в конфигураторе, для поиска нужного отчета.

09.07.2018    5005    31    2    

Обработка для формирования классов для прямого доступа к файлам 1С через курсоры BDE. И многого другого Промо 1

Внешние компоненты v7.7 1cv7.md

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

14.04.2015    14961    2    1    

Пропорциональное распределение в запросе 34

Универсальные функции Практика программирования v8 1cv8.cf

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

28.06.2018    7445    1    7    

Диаграмма продаж по группам номенклатуры. 9

Работа с интерфейсом Разное v8 1cv8.cf Оптовая торговля Розничная торговля

Круговая диаграмма создана с помощью библиотеки Highchart в 1С для обычных форм.

21.06.2018    4591    8    4    

Состав объектов подсистем 3

Инструментарий v8::СКД 1cv8.cf Россия

Отчет по составу объектов, которые принадлежат соответствующей подсистеме.

22.05.2018    4457    8    1    

"Карманный" EXCEL (подарок для бухгалтера) Промо 63

Практика программирования Работа с интерфейсом v8

Очень часто замечаю, что люди, столкнувшись с 1С (таблицами и отчетами), иногда хотят перепроверить !!! данные, копируют, открывают EXCEL и там выполняют привычные для них действия. Так зачем далеко ходить, ведь все под рукой :-)

23.11.2012    28139    212    41    

Цветовое оформление вертикальных группировок таблиц СКД 7

Работа с интерфейсом v8 v8::СКД 1cv8.cf Россия

Во внешнем отчете продемонстрирован способ цветового оформления вертикальных группировок таблицы СКД без использования макетов. Тестирование производилось на платформе 1С:Предприятие 8.3 (8.3.11.2954)

11.05.2018    4670    8    3    

Создание мульти-базовых отчетов. Все, что вы хотели об этом знать 10

Практика программирования v8 1cv8.cf Россия

В статье описано создание отчета по данным из клиент-серверных баз кластера 1С. Подключение к базам осуществляется через com-соединение. В качестве примера создается отчет «Права доступа мульти-базовый», который оформлен в виде внешнего отчета с двумя вариантами выполнения. Для построения собственного отчета на базе описанного достаточно будет изменить функции «ПолучитьТекстЗапроса», в модуле объекта отчета и построить свой макет запроса. Также описан код вызова отчета путем нажатия кнопки с передачей параметров в макет запроса и форму отчета. Описание примера отчета показывает, что создание отчетов по нескольким базам данных в 1С, не является сверхсложной задачей и достигается простыми методами

23.03.2018    8056    5    3    

Условное оформление горизонтальных итогов без использования макетов 113

Практика программирования v8::СКД 1cv8.cf

Способ условного оформления горизонтальных итогов без использования макетов и программной постобработки результата компоновки.

14.03.2018    12859    4    10    

"Взлом" теста "1С:Профессионал" методом машинного обучения 80

Практика программирования Теория программирования v8 1cv8.cf

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

12.03.2018    14253    86    18