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

Способ переноса данных из 7-ки в 8-ку в виде дерева значений

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

Моя война с Adodb.connection "Microsoft.Jet.OLEDB.4.0" на 64-х битных серверных ОС (86х)

На тонком клиенте в управляемом приложении появилась потребность работы с Adodb.Connection. В моем случае это был драйвер "Microsoft.Jet.OLEDB.4.0". В файловом варианте все взлетело без проблем… А вот в серверном начались проблемы. Решениям этих проблем и посвящается данная статья. При миграции…
Read more

Сравнение двух строк. Функция

Поиск совпадающих и различных подстрок в двух строках, приведённых к общей длине. Результат — таблица значений с №№ начал и окончаний одинаковых и различных фрагментов. Дихотомический обход, высокая скорость. Понадобилось мне 2 строки сравнить и определить, какие в них фрагменты…
Read more

Ошибка номер пять. "Получение расчетных данных не из регистра"

Это статья про прописные истины, которые, как показывает опыт, иногда полезно повторять самому себе или делиться ими с другими. Это статья про прописные истины, которые, как показывает опыт, иногда полезно повторять самому себе или делиться ими с другими. Если открыть…
Read more

Печать этикеток со штрих-кодами для БП 2.0

При работе часто приходится сталкиваться с написанием обработки печати этикеток для различных конфигураций, решил поделиться опытом в их написании. Итак, мы имеем типовую БП 2.0 и нам нужно реализовать печать этикеток со штрих-кодами для номенклатуры и ОС (Основные средства). В…
Read more

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

Простой кнопочный калькулятор на языке 1С для 8.1 и 8.2. Работает со всеми арифметическими операторами, вычисляет процент, корень, факториал, и последовательность фибоначчи. Умеет измерять скорость (быстродействие) клиентского компьютера и конкретной базы 1С. Используется собственная улучшенная реализация функции выполнить!     Дамы…
Read more

Как получить ключ запущенного Регламентного Задания

Представьте ситуацию: Вы используете один метод (процедуру) для нескольких регламентных заданий. Процедура сработала, но как штатными средствами определить какое именно РЗ ее запустило? Спросите зачем? В одной из конфигураций у меня, например, все РЗ не предопределенные! Каждое РЗ (созданное в…
Read more

Авторизация OAuth 2.0 из 1С 8.2

Доступ к функциям Google API с помощью авторизации OAuth 2.0 Возникла необходимость связать 1С и Google Calendar. По мотивам статьи:  http://pro1c.net/tips/%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-oauth-20-%D0%B8%D0%B7-1%D0%A1-82/ Пример был переделан на управляемые формы и добавлена возможность использовать прокси-сервер. Основное отличие авторизации по протоколу OAuth 2.0 от обычной состоит…
Read more

Несколько слов о вложенных схемах компоновки данных

За 2 года работы предприятия с конфигурацией «Управление торговлей 11» у нас накопилось немалое число внешних отчетов пользователей (около 30). Соответственно пользователям стало трудно ориентироваться в таком количестве отчетов, поэтому было принято решение сгруппировать отчеты по смыслу и перенести часть…
Read more

Работа с Blogger из 1С:Предприятия

Работа с сервисом Blogger из 1С:Предприятия 8.x при помощи COM-объекта Работа с сервисом Blogger из 1С:Предприятия 8.x через COM-объект. К публикации прикреплены: Тестовая конфигуарция с примером использования созданного COM-объекта. Необходимые библиотеки и непосредственно компонента. Проект на VS2010 (C#) COM-объекта для…
Read more