...

Подписка PRO по теме "Разработка"

Механизмы платформы 1С Программист Платформа 1С v8.3 Платформа 1C v8.2 1C:Бухгалтерия Россия Абонемент ($m)

В статье будут разобраны способы использования визуального HTML Редактора whizzywig в 1С 8.2 и 1С 8.3, который существенно меньше по размерам, чем TinyMCE, но при этом обладает большими возможностями. Показано достоинство этого редактора. Приведены обработки, которые работают как на компьютерной платформе, так и пример реализации обработки, которая предназначена для мобильной платформы. Решение испытывалось на платформах 1С 8.2.12 и 8.3.20, и мобильном клиенте 8.3.19.59.

2 стартмани

12.04.2022    2086    user1206119    9    

5

Механизмы платформы 1С Программист Платформа 1С v8.3 Мобильная платформа Платформа 1C v8.2 Абонемент ($m)

В статье будут разобраны способы использования визуального HTML Редактора NicEdit в 1С 8.2 и 1С 8.3, который существенно меньше по размерам, чем TinyMCE. Показано достоинство этого редактора. Приведены обработки, которые работают как на компьютерной платформе, так и пример реализации обработки, которая предназначена для мобильной платформы. Решение испытывалось на платформах 1С 8.2.12 и 8.3.20, и мобильном клиенте 8.3.19.59.

2 стартмани

11.04.2022    3317    user1206119    7    

6

Разработка внешних компонент Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Внешняя компонента для работы с Modbus устройствами по протоколу TCP/IP.

1 стартмани

08.04.2022    7771    100    tav_74    23    

6

Универсальные функции Программист Платформа 1С v8.3 Система компоновки данных 1C:Бухгалтерия Абонемент ($m)

Просто несколько функций для работы с произвольной таблицей значений: Левое соединение, Внутреннее соединение, Свертка таблицы. Платформа 8.3.20.1674.

1 стартмани

04.04.2022    6168    19    sanek_tgu    0    

21

Инструментарий разработчика Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Абонемент ($m)

Сравнивает реквизиты двух однотипных объектов (например, 2 расходные накладные, 2 типа цен), подсвечивает различия.

1 стартмани

01.04.2022    4528    20    serko8547    11    

8

Математика и алгоритмы Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

31.03.2022    6021    0    serverstar    16    

2

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v7.7 Абонемент ($m)

Обработка с фрагментами кода для программного использования набора цветов из коллекции WebЦвета 1с версии 8+ в 1с версии 77. Требуется предварительное подключение сторонней библиотеки FormEх. Будет полезно программистам 1с 77, 1с 8. Да и вообще при программировании на любом языке при потребности использовать коллекцию цветов WebЦвета.

1 стартмани

30.03.2022    5407    2    igor7777    4    

7

Работа с интерфейсом Пользователь Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

24.03.2022    6202    8    YungDev1C    14    

22

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Понадобилась консоль запросов под ОФ, одной из самых простых оказалась консоль Чистова. По старой традиции решил обновить консоль, добавив пару необходимых фич, чтобы было ещё удобнее пользоваться - как в ИР.

1 стартмани

24.03.2022    3488    9    kuzyara    2    

9

СКД Программист Платформа 1С v8.3 Система компоновки данных 1C:Бухгалтерия Абонемент ($m)

Как скрестить формирование отчетных данных с помощью СКД и вывод в табличный документ с помощью Макет.ПолучитьОбласть(...) и ТабДок.Вывести(Секция)? А также сделать этот процесс простым и удобным? Об этом в статье ниже.

1 стартмани

22.03.2022    18840    Alxby    14    

61

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

В статье приведен пример реализации визуализации деревьев с функциональностью Drag&Drop.

1 стартмани

21.03.2022    3697    17    farukshin    7    

7

Математика и алгоритмы Программист Платформа 1С v8.3 Россия Абонемент ($m)

Обычно под распределением понимают определение сумм пропорционально коэффициентам. Предлагаю включить сюда также распределение по порядку (FIFO, LIFO) и повысить уровень размерности до 2-х. 1-ое означает, что распределение может быть не только пропорциональным, но и по порядку, а 2-ое - это вариант реализации матричного распределения: по строкам и столбцам. Возможно вас заинтересует также необычное решение этой задачи через создание DSL на базе реализации текучего интерфейса

1 стартмани

21.03.2022    9993    7    kalyaka    11    

45

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

11.03.2022    12404    95    Alxby    11    

30

СКД Программист Платформа 1С v8.3 Система компоновки данных 1C:Бухгалтерия Абонемент ($m)

На примере справочника "Номенклатура" рассмотрим, как в отчёте можно редактировать его реквизиты, и изменения мгновенно будут записываться в элемент справочника.

1 стартмани

11.03.2022    13706    16    Flashill    25    

59

Защита ПО и шифрование Программист Платформа 1С v7.7 Платформа 1С v8.3 Абонемент ($m)

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

2 стартмани

09.03.2022    6598    4    ge_ni    9    

2

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Абонемент ($m)

Наверное, каждый программист 1С (да и не только программист), открывая «Функции для технического специалиста» (ранее «Все функции») на массивных конфигурациях вроде ERP 2.4 и т.п., в своей жизни много раз задавался вопросом – почему же они так долго открываются?? Действительно, в зависимости от мощностей сервера «Все функции» могут открываться от 20 секунд до 2 минут! «Ну, слишком много объектов в конфигурации, огромное количество констант, справочников, документов, регистров… – Отвечали себе страдающие пользователи. – Пока программа обойдёт в цикле все метаданные, пока построит дерево… Тут ничего не поделаешь…». И все они были не правы! Я провёл собственное расследование, которое показало, что 97% времени построения дерева метаданных тратится на…

1 стартмани

09.03.2022    28486    131    XilDen    80    

246

Работа с интерфейсом Программист Пользователь Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

01.03.2022    7131    17    Alxby    8    

31

Инструментарий разработчика Программист Платформа 1С v8.3 Россия Абонемент ($m)

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

1 стартмани

26.02.2022    11206    3    kalyaka    4    

16

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

25.02.2022    2708    15    kassbar    11    

6

Инструментарий разработчика Программист Платформа 1С v8.3 Абонемент ($m)

Документы делают записи в регистры, отчеты строятся на записях этих регистров. Как узнать, какой отчет покажет обороты для определенного документа?

2 стартмани

22.02.2022    5101    28    RustIG    4    

16

WEB-интеграция Универсальные функции Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Не так давно товарищ спросил, а можно ли придумать что-то, чтобы не писать одинаковые названия и описания товаров, а просто «р-р-раз!» и всё готово: чтобы из свойств товара и чего-то там ещё всё само скомпоновалось. Сразу на ум пришло слово «шаблонизатор» из мира web. Далее, что из этого получилось.

1 стартмани

21.02.2022    2869    0    evdokimov.ia    1    

6

Разработка внешних компонент Программист Платформа 1С v8.3 Абонемент ($m)

В данном примере реализована интеграция внешней компоненты, написанной с использованием технологии Native API и фреймворка Qt.

1 стартмани

20.02.2022    7337    14    tav_74    6    

18

Работа с интерфейсом Пользователь Платформа 1С v7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Добавлена возможность сворачивать блоки информации по регистрам аналогично продуктам 1С 8 в стандартный отчет по движениям документа, для конфигурации Торговля и Склад 7.7. Редакция 9.2. Будет полезна опытным пользователям семерочных продуктов 1С.

1 стартмани

17.02.2022    2829    1    igor7777    0    

0

Универсальные функции Адаптация типовых решений Программист Платформа 1С v8.3 1С:Управление торговлей 11 Россия Абонемент ($m)

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

1 стартмани

16.02.2022    6286    6    whitevolta    2    

3

СКД Программист Платформа 1С v8.3 Система компоновки данных 1C:Бухгалтерия Абонемент ($m)

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

2 стартмани

14.02.2022    9846    46    Eugen-S    5    

13

Инструментарий разработчика Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Абонемент ($m)

Пример проверки раскладки клавиатуры для управляемых форм с помощью объекта Wscript. Может использоваться для проверки сканера, подключенного в клавиатурном режиме, когда нет возможности подключения сканера в режиме COM-порта.

1 стартмани

13.02.2022    2946    2    DZheleznov    2    

3

Инструментарий разработчика Поиск данных Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Обработка позволяет определять GUID объекта, а также определять объект по GUID.

1 стартмани

11.02.2022    3497    17    t_yuri    6    

3

Инструментарий разработчика Программист Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

10.02.2022    2784    2    loty7777    0    

3

Инструментарий разработчика Программист Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

08.02.2022    7713    52    jan-pechka    12    

27

Инструментарий разработчика Запросы Программист Стажер Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

2 стартмани

07.02.2022    18473    245    ivanov660    8    

104

Универсальные функции Программист Стажер Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Была задача вырезать из нужных периодов периоды-исключения. Искал решение в интернете, но не нашёл. Так родилась эта статья.

1 стартмани

06.02.2022    4525    3    Sungang    1    

9

Инструментарий разработчика Программист 8.3.14 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

04.02.2022    7936    24    salexdv    23    

31

Универсальные функции Программист 8.3.14 1C:Бухгалтерия Абонемент ($m)

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

2 стартмани

04.02.2022    2807    0    Denis211990    0    

5

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Абонемент ($m)

У поля Поля ввода невозможно установить свой цвет фона, со свойством ТолькоПросмотр = Истина или Доступность = Ложь.

2 стартмани

03.02.2022    5936    4    user-z99999    0    

2

Инструментарий разработчика WEB-интеграция Тестирование QA Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

02.02.2022    9113    6    Viktor_Ermakov    2    

38