Алгоритмы и приёмы программирования 1С
Приёмы встроенного языка, которые нужны в любой конфигурации: коллекции и таблицы значений, запись в регистры, расширения конфигурации, вычисления и хеширование.
- Обычные формы (10)
- Управляемые формы (10)
- Интеграция и веб-сервисы (4)
- Базы данных и СУБД (3)
- Запросы (4)
- УТ 11.3 (10)
- БСП 2.3 (3)
- Алгоритмы (4)
Расширение конфигурации 1С: создание, установка и перехват методов
Практическое руководство по расширениям конфигурации 1С: как создать и подключить расширение, перехватывать типовые методы аннотациями, безопасно обновлять конфигурацию и отключать расширение.
Запись в регистр сведений 1С программно: менеджер записи, набор записей и удаление
Разбор записи в регистр сведений из кода 1С: когда брать менеджер записи, а когда набор с отбором, как удалить запись или очистить регистр и почему записи становятся неуникальными.
Таблица значений в 1С: создание, поиск строк, передача в запрос и на форму
Практическое руководство по таблице значений в 1С: как создать её программно, добавлять и искать строки, сворачивать данные, превращать массив в таблицу и передавать таблицу в запрос или на форму.
Хеширование HMAC-SHA1 и HMAC-SHA256 средствами 1С
Готовая функция на языке 1С, которая считает HMAC-SHA1 и HMAC-SHA256 и возвращает результат в Hex и Base64. Пригодится для подписи запросов к сторонним API без внешних компонент.
Частые вопросы
Подходят ли примеры для типовых конфигураций?
Да. Доработки типовых конфигураций на поддержке удобнее делать в расширении, чтобы обновления ставились без сравнения и объединения.
На какой версии платформы работают примеры?
Примеры рассчитаны на 1С:Предприятие 8.3; если для приёма нужна определённая версия платформы, это указано в статье.