Очистка регистра накопления, если регистратор — битая ссылка

Битая ссылка регистр накопления

Ниже код удаляет движения в случае, если документ был удален без очистки регистров, и в регистре запись «Объект не найден». Для Каждого ОбъектМетаданных Из Метаданные.РегистрыНакопления Цикл Запрос = Новый Запрос; Запрос.Текст = «ВЫБРАТЬ | РегистрЗапись.Регистратор КАК Регистратор |ИЗ | РегистрНакопления.&Регистр Читать дальше …

Программное нажатие кнопки на управляемой форме

Программное нажатие кнопки 1С

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

Чтение табличного документа из файла XLS на клиенте

Excel 1С

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

Создание телеграм-бота. Простой пример, Hello World!

телеграм 1С

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

[РЕШЕНО] Недопустимая строка с указанием класса Winsock

При работе с библиотекой Winsock, особенно при переносе разработок на другой компьютер, возможно появление ошибки. Данная ошибка общая для COM-объектов, означает, что COM-объект не зарегистрирован в системе. Если рассматривать именно Winsock, то необходимо зарегистрировать библиотеку mswinsck.ocx. Для регистрации используется команда regsvr32 Читать дальше …

Получение кода символа в кодировке CP1251 из 1С

Иногда, например для получения контрольной суммы строки, необходимо получить код каждого символа. В 1С есть встроенная функция КодСимвола, но она возвращает код в кодировке UTF-8. Ниже приведен пример, как получить код в другой кодировке, в том числе CP-1251.