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

Все публикации Практика программирования — все для 1С

Отслеживание выполнения фонового задания 21

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

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

вчера в 09:40    383    5    

Удобный выбор из таблицы/дерева в УФ 49

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

Выбор из таблицы значений или дерева значений в выпадающем списке рядом с полем ввода - УФ, быстро и просто!

1 стартмани

12.08.2019    1419    4    18    

Интерактивная отладка 13

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

Инструменты не панацея - главное подход эффективный.

13.08.2019    862    7    

Управляй качеством кода 1С с помощью SonarQube 194

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

Управляй техническом долгом проектов 1С с помощью SonarQube. В статье рассматривается пример применения SonarQube при разработке.

07.07.2019    11144    177    

1С:EDT. Первые шаги… или есть ли альтернатива конфигуратору? 58

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

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

15.08.2019    3510    64    

Обновление данных в ячейках таблицы формы на управляемых формах 8

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

На очередном проекте решал задачу по расчету значений колонок в табличных полях формы. Задача казалась достаточно простой. Однако возникла необходимость работать не только с реквизитами формы типа «ТаблицаЗначений», но и с типом «ДеревоЗначений». Релиз платформы 8.3.13.1644

1 стартмани

15.08.2019    250    0    2    

1С:Ассемблер. Немного летнего веселья! 268

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

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

1 стартмани

21.06.2019    9974    108    

Таймер отсчета в 1С 1

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

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

1 стартмани

06.08.2019    378    0    7    

На клиенте или на сервере (описание оповещения) 26

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

Описание оповещения на сервере, да еще и не экспорт? Возможно все...

08.08.2019    1661    15    

Алгоритмы поиска пути в графе. Часть 2 45

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

Новые возможности, ранее реализованных алгоритмов поиска пути в графе на платформе 1С 8.3.

1 стартмани

13.08.2019    1062    1    10    

Разбираемся с параметрами редактирования СКД 98

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

Связь по типу, Параметры выбора, Связи параметров выбора

31.07.2019    3113    6    

Кодовое создание документа на 8.3, управляемые формы (на примере) 10

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

В своё время мне нужен был код создания документа через обработку, пол дня потерял пока нашёл гайд по решению данной задачи. Поэтому просто решил поделиться данным решением. Подойдёт только новичкам, опытные программисты могут даже не читать =)

07.08.2019    1078    15    

Изменяющееся контекстное меню в 1С 8.3 42

Практика программирования Работа с интерфейсом v8 v8::УФ Абонемент ($m)

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

1 стартмани

06.08.2019    3153    14    

Функции СКД: ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив 190

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

Подробное описание и использование внутренних функций системы компоновки данных: Вычислить, ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив, ВычислитьВыражениеСГруппировкойТаблицаЗначений.

08.08.2019    3455    18    

Управляемые блокировки - для подготовки к экзамену Специалист 1С 9

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

Демо-база по управляемым блокировкам в 1С. Очень пригодится для тех, что хочет сдать экзамен "Специалист 1С"

5 стартмани

05.08.2019    2316    2    6    

Структура подчиненности с хронологией документов и кнопками проведения и удаления 67

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

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

1 стартмани

22.07.2019    2180    43    15    

СКД - наборы данных и связи между ними, создание собственной иерархии, вложенные отчеты 103

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

Набор данных объект. Использование в схеме компоновки нескольких наборов данных. Различные варианты связи наборов: объединение, соединение. Использование иерархии в отчетах на СКД. Создание собственной иерархии, иерархия детальных записей. Использование вложенных схем в отчетах на СКД.

26.07.2019    3871    7    

Отбор на управляемой форме из списка значений 36

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

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

1 стартмани

09.08.2019    2836    4    6    

Калькулятор выражений с учетом приоритета операций 1

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

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

1 стартмани

09.08.2019    385    1    1    

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

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

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

1 стартмани

07.08.2019    1230    0    12    

Маркировка табака. Формирование тега 1162 "код товара" для передачи в ККТ и ОФД 4

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

С 01.07.2019 стартует новый этап маркировки сигарет. Теперь в кассе обязательно надо будет считывать марку с пачек табака, если она там есть. Считывать и передавать в ОФД через тег 1162 в онлайн-кассе. А как сформировать данные этого тега? Не все так просто...

27.06.2019    1463    25    

Организация функционала наценок по позициям либо сегментам номенклатуры в УТ 11.4 4

Практика программирования v8::ОУ v8::УФ УТ11 Россия УУ Ценообразование, анализ цен Абонемент ($m)

В статье описан один из методов реализации задачи установки скидок/наценок в соответствии с заданным процентом по позициям/сегментам номенклатуры. Так-же продемонстрирован принцип создания произвольного запроса к ИБ в виде цен. Протестировано на релизе Управление торговлей, редакция 11.4.8.92.

1 стартмани

07.08.2019    301    2    

Упражнения на Перфоленте. Парсим технологический журнал 1С 19

Сервисные утилиты Инструментарий Практика программирования Абонемент ($m)

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

1 стартмани

31.07.2019    2214    54    

Запрет запуска более одного сеанса на рабочем месте (Розница 2.2) 6

Практика программирования v8 v8::УФ Розница Россия Абонемент ($m)

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

2 стартмани

04.08.2019    516    0    5    

Оформление кода 1С по ГОСТ 19.401-78. Пример решения 3

Практика программирования v8 Россия Делопроизводство и документооборот Абонемент ($m)

Решение предлагается как пример по автоматическому документированию доработок в соответствии с ГОСТ 19.401. Для выполнения скрипта необходимо поставить OneScript (http://oscript.io) или Git Bash (https://gitforwindows.org). Есть и скомпилированный вариант для OneScript (не требует установки чего-либо). На выходе получается готовый текст всех модулей для вставки в документацию.

1 стартмани

06.08.2019    474    1    9    

Как проводятся документы в типовых конфигурациях от 1С 127

Теория программирования Практика программирования v8::ОУ ERP2 УТ11 Россия УУ Бесплатно (free)

В свое время, когда только начинал шаги в 1С и изучал, как проводятся документы в конфигурациях на платформе 1С по книге "Разработка управляемого интерфейса" (Хрусталева Е.Ю.), и там были представлены примеры совсем далекие от того, как сейчас проводятся документы в современных конфигурациях от 1С.

24.07.2019    10977    31    

Реализация скачивания печатной формы документа через веб-сайт с использованием HTTP-сервиса 60

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

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

04.08.2019    1576    8    

Фоновое выполнение кода в 1С - это просто 111

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

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

02.08.2019    7285    20    

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

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

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

1 стартмани

05.08.2019    2682    1    7    

Побитовые операции "на пальцах" 5

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

Простой пример для понимания того, как это работает.

02.08.2019    893    14    

Быстрое изменение кода без обновления конфы на мобильных приложениях 1С и не только 14

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

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

1 стартмани

02.08.2019    1655    0    5    

Перфолента, первое знакомство. Новый язык программирования 121

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

Первое знакомство с новым языком программирования Перфолента. В статье описано назначение языка, причины его появления, основные характеристики и возможные варианты использования.

22.07.2019    11987    69    154    

"Меньше копипаста!", или как Вася универсальную процедуру писал 163

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

Программист Вася разбирает подход создания универсальных методов на примере программного вывода СКД.

04.07.2019    4749    46    

FizzBuzz на 1С. Чем короче, тем веселее. Варианты принимаются... 6

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

Мне было скучно, я не мог себя заставить написать ничего полезного. И читал статью на Хабре. Потом я читал комментарии, а потом... нет я не ушел смотреть котиков на ютюбе. Я решил сделать несколько решений задачки FizzBuzz на 1С, с целью "чем короче, тем лучше". Прошу сильно не пинать, это просто развлечение для вечера.

24.07.2019    2041    16    

Режим выбора из списка (обычные формы), очищается поле ввода при открытии сохраненных данных 2

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

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

30.05.2019    1089    3    

В 1000 раз быстрее 12

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

Реализация алгоритма трассировки лучей на новом языке программирования "Перфолента"

1 стартмани

24.07.2019    1698    0    6    

По следам код-ревью 74

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

Приведу примеры с картинками и небольшим пояснением по вопросам, связанным с код-ревью (обзором кода).

09.07.2019    4603    105    

БСП: Дополнительные отчеты и обработки - одна обработка, несколько форм 35

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

Как в одной дополнительной обработке разместить несколько форм с типом команды "ОткрытиеФормы"?

29.07.2019    2264    6    

Многопоточное ускорение однопользовательских нагрузок в 1С + Microsoft SQL Server 2017 172

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

Взаимодействие с Microsoft SQL Server нередко вызывает трудности у 1С-ников, а потому интересны любые моменты, связанные с его использованием. О своем опыте работы с новым SQL Server 2017 участникам конференции Infostart-2018 рассказал директор ООО «Аналитика софт» Дмитрий Дудин.

11.06.2019    8834    134