Перейти к содержимому

1С Буфер обмена

1С Буфер обмена

Программная работа с буфером обмена https://wonderland.v8.1c.ru/blog/programmnaya-rabota-s-buferom-obmena/ планируется в версии 8.3.24, а что делать если нужно получить доступ к данным буфера обмена в более ранних версиях платформы?

Для этого воспользуемся библиотекой внешних компонент VanessaExt которая является составной часть инструмента тестирования прикладных решений Vanessa Automation, одной из возможностей которой является взаимодействие с буфером обмена.

Подробнее »1С Буфер обмена

Разработка мобильных приложений 1С — Обмен данными

Мобильная разработка 1С - Обмен данными

Часть 0: Разработка мобильных приложений 1С – Быстрый старт!
Часть 1: Разработка мобильных приложений 1С — Аутентификация пользователя.
Часть 3: Разработка мобильных приложений 1С — Обмен данными.

Задача: Создать информационную систему по обмену данными между мобильным приложением на 1С, промежуточным сервером на основе Node.js и основной базой на 1С.

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

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

Подробнее »Разработка мобильных приложений 1С — Обмен данными

1С Поле HTML документа — React Список

1С Поле HTML документа - React Список

Часть 1: 1С Поле HTML документа — Кнопки.
Часть 2: 1С Поле HTML документа — Обмен.
Часть 3: 1С Поле HTML документа — Список.
Часть 4: 1С Поле HTML документа — React Список.

В данной записи, показано как создать простой список используя JavaScript-библиотеку React и внедрить в приложение «1С». React в текущий момент очень популярная JavaScript-библиотека для разработки пользовательских интерфейсов, имеющая целый ряд особенностей, больше всего мне понравилось то что React обновляет только то, что необходимо. React DOM сравнивает элемент и его дочернее дерево с предыдущей версией и вносит в DOM только минимально необходимые изменения.

Подробнее »1С Поле HTML документа — React Список

1С Поле HTML документа — Список

1С Поле HTML документа - Список

Часть 1: 1С Поле HTML документа — Кнопки.
Часть 2: 1С Поле HTML документа — Обмен.
Часть 3: 1С Поле HTML документа — Список.
Часть 4: 1С Поле HTML документа — React Список.

Рассмотрим простой пример использования списка, созданного при помощи HTML, CSS и JavaScript, с возможностью загрузки данных из 1С. За основу будет взята база данных из записи Анализ данных и прогнозирование в 1С — Общая статистика, реализация будет выполнена во внешней обработке.

Подробнее »1С Поле HTML документа — Список

1С Поле HTML документа — Обмен

1С Поле HTML документа - Обмен

Часть 1: 1С Поле HTML документа — Кнопки.
Часть 2: 1С Поле HTML документа — Обмен.
Часть 3: 1С Поле HTML документа — Список.
Часть 4: 1С Поле HTML документа — React Список.

Простой пример обмена текстовой информацией, между платформой 1С и полем HTML документа, будут рассмотрены два варианта отправки и получения данных в поле HTML документа:

  • Вставка и получения текста из атрибута HTML тега.
  • Вставка и получение текста при помощи JavaScript функций.

Подробнее »1С Поле HTML документа — Обмен

1С Поле HTML документа — Кнопки

Конфигурация "Поле HTML Документа"

Часть 1: 1С Поле HTML документа — Кнопки.
Часть 2: 1С Поле HTML документа — Обмен.
Часть 3: 1С Поле HTML документа — Список.
Часть 4: 1С Поле HTML документа — React Список.

Простой пример взаимодействия между платформой 1С и интерфейсом на основе HTML и CSS, при помощи элемента вида «Поле HTML документа». В данном примере, будет рассмотрена реакция при нажатии кнопки в поле HTML документа.

Обновление 10.12.2021:
Добавлен дополнительный способ получить событие нажатия кнопки и обработать переданные данные через атрибут «data-*», для этого будет использоваться ручное добавление обработчика события, для элемента поля HTML.

Подробнее »1С Поле HTML документа — Кнопки

Разработка мобильных приложений 1С — Аутентификация пользователя

Разработка мобильных приложений 1С - Аутентификация пользователя

Часть 0: Разработка мобильных приложений 1С – Быстрый старт!
Часть 1: Разработка мобильных приложений 1С — Аутентификация пользователя.
Часть 3: Разработка мобильных приложений 1С — Обмен данными.

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

Демонстрация работы мобильного приложения 1С:

Подробнее »Разработка мобильных приложений 1С — Аутентификация пользователя

1С Youtube каналы

1С Youtube каналы

Небольшой список, интересных Youtube каналов, для программистов и всех интересующихся разработкой для платформы 1С:

  • 1С:Учебный центр №1 — «1C:Учебный центр №1 предоставляет услуги очного и онлайн обучения по программам «1С:Бухгалтерия 8» и «1С:Упрощенка 8», 1С:Зарплата и управление персоналом, 1С:Управление торговлей и 1C:Розница, 1С:ERP, а также Программирование в 1С.»
  • «Желтый клуб» — «Канал сообщества 1С специалистов «Желтый клуб». Приглашаем крутых ребят из мира ИТ и мира 1С. Обсуждаем фишки по программированию, управлению проектами, управлению командой, автоматизированное тестирование и многое другое. Подписывайся, чтобы не пропустить интересные онлайн стримы.»
  • «Веселый1С» — «Мы — компания людей, съевших собаку на 1С. Здесь мы собираемся и веселимся, обсуждаем все что происходит в мире 1С, применяя слова docker, java, git, devops и п..дец. Только уникальный контент, только хардкор!»
  • «IRONSKILLS» — «IRONSKILLS — образовательный проект для специалистов, применяющих программные продукты на платформе 1С:Предприятие. На этом канале Вы найдете бесплатные онлайн уроки обучения 1С для пользователей и программистов.»
  • «Команда ИТК» — «Команда разработчиков и консультантов компании АйТи Капитал Консалтинг.»
  • «Аутсорсинг 1С» — «Делимся опытом, лайфхаками и набитыми шишками по работе с 1С.»

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

Обновления:
26.09.2021 — Добавлена ссылка на канал «1С:Учебный центр №1».

PostgreSQL для 1С

Postgres Pro

Крайне полезная видео инструкция с конференции «PGConf.Russia», по настройке Postgres для 1С от Антона Дорошкевича. Обязательно к просмотру для программистов и администраторов 1С.

Мастер-класс настройки PostgreSQL для 1С
«Вас ждёт увлекательное путешествие по настройкам PostgreSQL. Мы поговорим о том, что с 1С не так или наоборот так, что под неё надо специально настраивать СУБД. Обсудим подходы к тестированию скорости работы 1С. Рассмотрим различные варианты схем резервного копирования и обеспечения отказоустойчивости. В процессе мы сравним скорость работы 1С на PostgreSQL настроенном по умолчанию со скоростью работы на настроенном для 1С PostgreSQL. Так же мы создадим реплику PostgreSQL, и переключим на неё Сервер 1С «на живую», посмотрим, что увидят пользователи 1С при этой операции. И отдельный блок будет посвящён PostgresPro Enterprise Edition, как использование его преимуществ влияет на скорость работы 1С.»

Подробнее »PostgreSQL для 1С

1С Kafka

1С Kafka

1С Kafka быстрый старт обмена данными.

Задача публикации, реализовать крайне простой и упрощенный вариант обмена фотографиями, между приложением на мобильной платформе 1С, брокером сообщений Apache Kafka и клиент-серверным приложением 1С. Для взаимодействия с Apache Kafka, используется Kafka REST Proxy.
Описание работы информационной системы «1С Kafka»:

  1. В приложении для мобильной платформы 1С, выполняется фотосъемка с дальнейшей отправкой, закодированных «Base64» двоичных данных в Apache Kafka используя Kafka REST Proxy.
  2. В клиент-серверном приложении, вручную опрашивается Apache Kafka и в случае наличия данных, производится загрузка в регистр сведений.

Подробнее »1С Kafka

Отказ от дефрагментации

Отказ от дефрагментации

Рекомендую к прочтению, интересную статью 📖 «Отказ от дефрагментации», автор Гладченко Александр в его блоге «MS SQL Server — дело тонкое…»:

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

Радио 1С Энтерпрайз

Радио 1С Энтерпрайз

Настоятельно рекомендую к прослушиванию и конспектированию 📻 «Радио 1С Энтерпрайз»:

Подкаст повествует о парадигме, теории и практике разработки программного обеспечения на платформе «1С: Предприятие», об управлении разработкой, о новых возможностях и механизмах платформы, об интересных и полезных разработчикам инструментах, техниках и методиках работы, ну – и так далее.
Автор – Никита Зайцев (a.k.a. WildHare), эксперт по стеку технологий «1С: Предприятие», профессиональный стаж ~23 года, основная специализация – тяжелые, уникальные, большие и по-хорошему страшные системы / проекты. Адрес автора для обратной связи – nikita.wild@gmail.com, почта проверяется регулярно.

Новость из «Заметки из Зазеркалья»: Старт второго сезона подкаста «Радио 1С Энтерпрайз».

Подкаст доступен на следующих площадках:

Телеграм-канал с дополнительными текстовыми материалами, анонсами и интерактивами: https://t.me/radio1c

Ранее уже писал об это авторе, в заметке: 📖 «Книга «Не спеша, эффективно и правильно – путь разработки», автор Никита Зайцев».