Профессия — 1С

Рукопашный бой Карташ

Категории

#Область. Группировка кода в модулях.

В платформе 1С:Предприятия 8.3 появилась возможность группировать процедуры и функции в модулях с использованием инструкции препроцессора #Область. Работает в паре с инструкцией #КонецОбласти: #Область ИмяОбласти #КонецОбласти Допустим у нас есть модуль формы вот с таким набором процедур: Добавим в модуль две конструкции #Область #КонецОбласти и разнесем существующие процедуры по этим областям: Теперь у нас есть […]

Таблица значений. Основные приемы работы.

В процессе разработки и отладки кода 1С очень часто используется такой объект как Таблица значений. Визуально его можно представить как обычную двумерную таблицу. Поэтому он очень легок для человеческого восприятия. А свойства и методы этого объекта позволяют работать как с его строками, так и с колонками. В этой статье рассмотрим как можно создавать таблицу значений […]

Использование веб-сервисов в типовых конфигурациях

Сегодня хочу в продолжение темы про обмен данными через веб-сервисы 1С, рассмотреть как его можно реализовать в типовых конфигурациях, с использованием функций из общих модулей. Рассмотрю на примере ЗУП редакции 3.1. Подозреваю, что в других типовых конфигурациях реализовано, если не в точности так же, то наподобие. Создание WSПрокси с использованием программного интерфейса Для демонстрации воспользуюсь […]

Обмен данными через Web-Сервисы

Итак, у нас есть работающий веб-сервер. Теперь самое время заняться разработкой и публикацией веб-сервисов. Воспользуемся для этого бесплатной учебной версией платформы 1С, благо ограничений на работу с веб-сервисами в ней нет. Добавление Web-сервиса в метаданные Открываем дерево конфигурации, ветка Общие, далее Web-сервисы, добавляем новый веб-сервис (назову его my_ws) и заполняем свойства как показано на рисунке. […]

Установка IIS на Windows10

Для того чтобы поэкспериментировать с таким популярным способом обмена данными как Web-сервисы в домашних условиях, первое, что необходимо сделать — это установить на своей локальной машине веб-сервер. Это может быть либо Apache, либо IIS. В этой статье расскажу об установке IIS в операционной системе Windows 10 домашняя 32 бита. Процесс очень простой, так как веб-сервер […]

Работа с файлами Excel через Excel.Application

Одним из самых распространенных методов при работе с файлами Excel из 1С является использование COM соединения, т.е создание объекта Excel.Application и дальнейшая работа с ним средствами встроенного в ексель языка VBA. При помощи этого метода можно как записывать данные в файл Excel, так и читать их из файла. Рассмотрим обе эти возможности на небольших примерах. […]

Запись в файл Excel из табличного документа

Если провести опрос среди программистов 1С на тему «Как сохранить информацию из 1С в файл ексель», то большинство голосов, как мне кажется займет вариант с созданием объекта Excel.Application с последующим заполнением листа с помощью методов и свойств встроенного в Excel языка VBA. Но многие ли из вас помнят вышеупомянутые методы и свойства? А ведь между […]

Шаблоны текста

В статье про приемы быстрого написания кода я уже упоминал про шаблоны текста. Сегодня хочу подробнее раскрыть эту тему, т.к. применение шаблонов может очень сильно упростить рутинный ввод кода. Также очень удобно их использовать, когда приходится переключаться с русского на английский язык. Например, при добавлении в код директив компиляции. Шаблоны текста представляют собой фрагменты часто […]

Виртуальные таблицы остатков и оборотов

Регистры накопления в системе 1С:Предприятие делятся на два вида: регистры накопления остатков и регистры накопления оборотов. Вид регистра выбирается при его создании в конфигураторе Как следует из названия одни предназначены для получения остатков на какую-либо дату, а вторые для получения оборотов за выбранный период. В зависимости от вида регистра накопления платформа 1С:Предприятия формирует разный набор […]

Отладка фоновых заданий

В современных конфигурациях 1С:Предриятия очень широко используются фоновые задания. В частности во всех типовых конфигурациях многие отчеты формируются в фоновом режиме, что позволяет во время формирования отчета продолжать работать в той же самой сессии 1С не дожидаясь завершения выполнения отчета. И конечно же возникает необходимость отладки кода во время выполнения фоновых заданий. Для успешного запуска […]

   Следующая >>

2017г. Профессия — 1С. Обмен опытом по программированию в 1С