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

Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции Промо 36

Инструментарий Практика программирования v8

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

09.08.2018    2496    2    17    

Переопределение кнопки "Провести и закрыть" 1

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

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

вчера в 14:26    287    0    7    

Сортировка номенклатурных позиций в формировании цен при создании на основании приходной накладной в УНФ 1.6 1

Практика программирования v8 УНФ Учет ТМЦ

В типовой конфигурации УНФ 1.6 при создании на основании приходной накладной формирования цен, в табличной части сортировка происходит по наименованию, а не как позиции идут в приходной. Вот "костыль", как это исправить.

вчера в 10:10    162    0    0    

РусскийФокс и BootStrap 2

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

РусскийФокс вносит новый технологический подход в сайтостроение. Теперь вы можете ограничиться знанием Русского Фокса и не иметь знаний по HTML, CSS, JavaScript, PHP, чтоб создавать сайты.

16.08.2018    406    0    7    

Программное создание динамического списка на управляемой форме (Динамическое создание динамического списка) готовая процедура + обработка - демонстрационный пример Промо 201

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

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

19.01.2018    16873    22    18    

Сортировка метаданных с учетом объектов на замке 3

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

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

16.08.2018    362    0    0    

[Механизм интерфейса] Интерактивный выбор даты 15

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

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

16.08.2018    713    2    6    

HTTP Сервисы: Путь к своему сервису. Часть 2 69

Инструментарий Практика программирования v8 1cv8.cf ERP2 УТ11 КА2

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 1». В этой части будет "Микс" из OData+HTTP-Сервис(Get)+СКД. Наш пример будет работать как в браузере, так и в написанной нами обработке. Работать будем с разными версиями платформ.

13.08.2018    2597    4    0    

.Net в 1С. На примере использования HTTPClient, AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция Промо 97

Практика программирования WEB v7.7 v8

Часто приходится парсить сайты, в том числе с авторизацией, перескакивая со страницы на страницу по ссылкам. Тот, кто занимался вэб программированием, знает, как удобно использовать JQuery и CSS селекторы. На .Net написана очень удобная библиотека AngleSharp. Я покажу, как с её помощью можно значительно облегчить себе труд.

10.03.2016    34014    0    29    

Примеры программной работы с СКД, а также программного создания управляемой формы 8

Практика программирования v8 v8::УФ v8::СКД

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

12.08.2018    729    14    0    

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

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

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

11.08.2018    488    2    0    

Расширение: Общая команда для открытия отчета по сочетанию клавиш из контекста формы 3

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

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

10.08.2018    502    0    3    

Консоль СКД - программа интерактивного изучения Системы компоновки данных Промо 76

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

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

1500 руб.

30.11.2014    37570    333    1    

Разные хм... неожиданности при работе с УТ 11 и платформой 34

Практика программирования Ошибки в отраслевых решениях v8 v8::ОУ УТ11

По мере обнаружения буду писать сюда тонкости работы с УТ 11 и платформой, больше для себя, но, может, кому-то еще пригодится... Для нескольких вопросов предложены варианты обхода.

09.08.2018    2967    0    26    

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

Практика программирования v8::Запросы

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

09.08.2018    3458    0    38    

Вывод всей истории в задаче комплексного процесса 3

Практика программирования v8::Бизнес-процессы ДО УУ

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

08.08.2018    665    0    3    

1С: Предприятие + корпоративный чат, как наладить оперативные уведомления за 10 минут Промо 52

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

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

14.08.2016    24916    27    39    

Как установить цену у сборки товаров в 1С: Розница 1

Практика программирования v8 Розница Россия УУ Ценообразование, анализ цен

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

07.08.2018    612    0    4    

Как легко в СКД сделать переключатель: рубли, тыс. руб., млн. руб. 47

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

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

07.08.2018    2377    0    7    

Возврат (loop) в Алгоритмах визирования. Бит Финанс 4

Практика программирования v8 1cv8.cf Финансовые услуги, инвестиции Россия Госбюджет Бюджетирование и финансовое планирование

В статье рассматривается минимальная доработка конфигурации БИТ Финанс, с сохранением поддержки, для расширения функционала Визирования: Возрат к предидущим точкам алгоритмов. Полезно будет для программистов и специалистов, занимающихся внедрением БИТ Финанс.

07.08.2018    639    0    0    

Как нарисовать граф на 1С Промо 362

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

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

09.08.2013    50022    477    112    

Основы компьютерной графики (Часть 2) 9

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

Статья является продолжением публикации "Основы компьютерной графики". Во второй части будут рассмотрены следующие темы: 1. Преобразования в трехмерном пространстве. 2. Ортографическая проекция трехмерного изображения на экран. 3. Определение, какой поверхностью (лицевой/задней) проецируется грань на экран. 4. Перспективная проекция.

03.08.2018    1104    4    12    

1С и Telegram. Об опыте использования прокси-серверов 22

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

Рассказ о том, как немного улучшить отправку сообщений из 1С в Телеграм в условиях использования прокси-серверов

02.08.2018    2701    0    22    

РусскийФокс. Изменение DBF-файла и назначение командных клавиш 1

Практика программирования Обмен через DBF Россия

- Шарапов, ты Русского Фокса знаешь ? - Конечно, Глеб. Я же программирую на Русском Фоксе. РусскийФокс (1C-подобный язык программирования) создает DBF-файлы и выгружает данные из DBF в XML.

01.08.2018    973    0    2    

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

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

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

01.06.2018    7359    0    15    

Связка 1С и Telegram. Отправка стикеров 26

Практика программирования Обмен с другими системами v8 v8::УФ 1cv8.cf

В качестве факультатива сейчас изучаю возможности связки 1С и мессенджера Telegram. И возник вопрос, как помимо сообщений, посылать в ответ на действия пользователя произвольный стикер? Решению этой мини задачи и посвящена данная статья.

31.07.2018    1998    1    2    

Записки про metadata.js 43

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

Отличительные особенности разработки на metadata.js

31.07.2018    3005    0    57    

Основы компьютерной графики 22

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

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

30.07.2018    2249    5    38    

Выразить число как строку и дату как строку в запросе Промо 301

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

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

22.02.2015    74393    0    51    

Распознавание штрих-кода картинки ZXing (java) 2

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

Обработка позволяет распознавать штрих-код картинки с помощью ZXing (java).

30.07.2018    942    5    7    

Работа с трёхмерными объектами штатными средствами 15

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

Рисуем объёмные геометрические фигуры в 1С средствами встроенного языка без внешних компонент

30.07.2018    1890    5    31    

РусскийФокс. Создание DBF-файла, выгрузка в XML. 3

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

Новый объектно-ориентированный русскоязычный 1С-подобный язык программирования РусскийФокс. . РусскийФокс создает DBF-файлы и выгружает данные из DBF в XML. Голосуйте за доклад о РусскийФокс на Инфостарт.

28.07.2018    1008    1    0    

Работа с данными выбора Промо 24

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

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

17.07.2018    2628    4    15    

Чтение фабрики XDTO из XSD схем 1

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

Данная обработка осуществляет чтение фабрики XDTO из XSD схем для просмотра структуры полей, получения описания полей, тип поля и регулярных выражений

27.07.2018    1196    7    0    

Часы в 1с 4

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

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

25.07.2018    1375    2    6    

Тестер: частые вопросы 73

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

Ошибкам бой - тесты норма жизни!

25.07.2018    3945    0    5    

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

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

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

1500 руб.

11.02.2014    43769    595    9    

Программная плавная смена цветов 7

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

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

25.07.2018    1183    1    8    

Продвинутое рисование в табличном документе (стрелок и не только) 59

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

Вспоминаем геометрию и основы компьютерной графики. Матрицы и аффинные преобразования на плоскости.

24.07.2018    2832    6    25    

РусскийФокс и ClickerMann заносят данные в 1С 5

Сервисные утилиты Практика программирования Россия

Новый объектно-ориентированный русскоязычный 1С-подобный язык программирования РусскийФокс. . РусскийФокс создает сценарии для Clickermann. Сценарий заполняет справочник в 1С.

21.07.2018    2516    1    20    

Оптимизация запросов 1С - от теории к практике Промо 76

Оптимизация БД (HighLoad) Практика программирования Теория программирования v8 1cv8.cf

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

1500 руб.

06.07.2015    41737    264    4    

Немного полезного кода для программистов 1С (часть 2) 53

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

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

20.07.2018    5478    10    11    

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

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

Данная разработка - достаточно удобный велосипед, призванный решить извечный вопрос о том, как одновременно сохранить и какие-то конкретные данные для какой-то конкретной обработки и свою честь разработчика от использования "НайтиПоНаименованию".

18.07.2018    2723    6    93    

Загрузка файла из произвольной WEB-формы через HTTP-сервис 1С на сервер. 22

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

Использование буфера двоичных данных.

18.07.2018    2227    0    2    

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

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

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

01.10.2015    29988    31    40    

Добавление характеристик в свои объекты в УТ 11 6

Практика программирования v8 УТ11 УУ Учет ТМЦ

Добавление своего реквизита характеристика номенклатуры в не типовые объекты

16.07.2018    1364    0    0    

Работаем с дополнительными реквизитами на форме 49

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

Пара полезных процедур для работы с дополнительными реквизитами на форме. Далее в статье: 1. Как называются дополнительные реквизиты на форме и в какой момент они появляются на форме? 2. Как проверить до записи корректность заполнения пользователем дополнительного реквизита? 3. Как заполнить значение дополнительного реквизита по другому событию и обновить данные на форме? 4. Как расположить дополнительный реквизит в указанном месте на форме?

15.07.2018    3219    0    7    

HTTP Сервисы: Путь к своему сервису. Часть 1 123

Практика программирования Инструментарий v8 1cv8.cf

Уже много было написано про http-сервисы, но то и дело всплывают «Новые» статьи по обмену между базами V8 по COM, что «Немножко» удивляет. Решил внести свои 5 копеек, поработаем с http-сервисом.

15.07.2018    5414    6    22    

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

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

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

28.09.2016    21809    35    22    

Скрипт... скрипт... скрипт или коротко о скриптах в 1С:Документооборот 25

Практика программирования v8 ДО Россия

Краткая информация о том, как писать скрипты в конфигурации 1С:Документооборот.

13.07.2018    3111    0    6    

Принципы ООП в 1С (pattern Iterator) 16

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

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

12.07.2018    3523    1    35    

РусскийФокс и OpenOffice, а также исследование объектов 5

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

Новый объектно-ориентированный русскоязычный 1С-подобный язык программирования РусскийФокс. . Взаимодействие с OpenOffice. GitHub https://github.com/UfaScript/RusFox

12.07.2018    1096    1    2    

Запуск процедур(ы) по времени (по планировщику или таймеру) в 8.3 5

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

Создание простейшего планировщика, который выполняет определённые действия в указанное по списку время.

11.07.2018    1244    0    1