Разработка

Обновление не типовой конфигурации на платформе 77 на примере конфигурации "1С: Бухгалтерский учет 7.7"

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

Конфигурация "Статистика на Инфостарте". Управляемые формы.

По мотивам публикации "Анализ личных достижений на Инфостарт. Теперь одним кликом." Только на управляемых формах. Создавалась для собственного обучения программированию УФ. Идея конфигурации украдена позаимствована у автора интересной конфигурации Анализ личных достижений на Инфостарт. Теперь одним кликом. Надеюсь, что автор не будет…
Read more

Обход запроса по нескольким группировкам

Хочу поделиться с вами небольшой "зарисовкой", которая помогает мне обходить выборку запроса, как бы пропуская некоторые группировки. Хочу поделиться с вами небольшой «зарисовкой», которая помогает мне обходить выборку запроса, как бы пропуская некоторые группировки. Что я имею в виду. Предположим,…
Read more

Расчет количества строк и колонок фиксации для отчетов на СКД

Функции рассчитывают сколько строк или колонок нужно зафиксировать в отчете на СКД, в зависимости от структуры отчета, количество отборов и ресурсов       Функция СтрокФиксироватьСверху(КомпоновщикНастроек, ПоказыватьЗаголовок = Истина) Экспорт     СтрокОтборова = 0;     ВыводитьПараметрыДанных = КомпоновщикНастроек.Настройки.ПараметрыВывода.Элементы.Найти(«FilterOutput»);…
Read more

Добавление макроса в файл Word из 1С

Добавление макроса в файл Word из 1С Ниже представлен код 1С для добавления макроса в файл Word. Макрос, который добавляется в данном примере в файл Word сохраняет его при закрытии в файл «НовоеИмяФайла « Кусок кода, который расположен ниже можно…
Read more

Добавление стран из классификатора сохраненного в таблице значений

В связи с тем, что в новой форме счет-фактуры указываются коды стран-производителей товара, столкнулся с ситуацией, когда в классификаторе стран находится много стран-дублей, а коды стран не соответствуют общероссийскому классификатору. Чтобы в дальнейшем, при добавлении стран, ситуация не повторялась решено…
Read more

Win Api & VBA

Как уменьшить количество строк кода при вызове функций Windows Api  в модуле VBA? Помочь решить этот вопрос может библиотека типов Win32.tlb от Брюса Мак-Кинни (Bruce McKinney). Данная библиотека была собрана для упрощения вызова функций API  в VB4  в далеком 1995 году….
Read more

Оптимизация функции ПодставитьПараметрыВСтроку

В типовых конфигурациях часто используется функция ПодставитьПараметрыВСтроку. Если параметров несколько, эту функцию использовать достаточно удобно. Но работает она довольно медленно — еще бы, ведь в ней каждый раз выполняется полный перебор всех символов в стоке. При активной работе со строками…
Read more

Добавление нового пункта в "Настройки пользователя" для подстановки значений по умолчанию в Документы и справочники.

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

Создаем отчет с заданной периодичностью на СКД

Учимся создавать отчет с заданной периодичностью с использованием СКД. Когда-то мне была поставлена задача создать некий отчет, который будет предоставлять данные не просто за период, а за период с заданной периодичностью. Поясню: пользователь выбирает период, а также выбирает периодичность отчета,…
Read more