Home »
google




1Cv8: Урок 14 — Подписка на события

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

Платформа 1С 8 позволяет осуществить подписку на большое количество событий. В этом уроке рассмотрим некоторые из них.




1Cv8. Урок 13: Общие реквизиты

Общие реквизиты используются когда необходимо добавить один и тот же реквизит к нескольким объектам метаданных. Самый простой пример: автор документа, элемента справочника. Платформа 1С 8 позволяет очень гибко использовать функционал общих реквизитов, чем кардинально отличается от 1С 7.7, где общие реквизиты были доступны только для документов.

Общие реквизиты можно добавить практически для любого хранящего данные объекта метаданных. Как правило общие реквизиты создаются для документов, справочников.




1С 8: Управляемые Формы. Программное создание реквизитов и элементов форм

Пример программного создания реквизитов и элементов форм для Управляемых форм Платформы 1С 8. Описаны только некоторые возможности программного создания форм.




xUnitFor1C: Пример работы с Управляемыми Формами

Тестирование — неотъемлемая часть разработки. Правильное тестирование значительно экономит время. Имеется большое количество механизмов тестирования на Платформе 1С 8. В этой статье рассмотрю один из наиболее старых и продвинутых: xUnitFor1C.




1С 8: Работа с метаданными

Работа с метаданными в 1С 8 очень проста. Методы получения однотипной информации одинаковы для всех объектов метаданных. Если значение может быть представлено списком — возвращается коллекция.  Работа с реквизитами, формами, табличными частями идентична для всех объектов. Важно понимать, что работа с метаданными возможна только на сервере.




ADO: Получение результата выборки как ТаблицаЗначений, Массив Структур

Пример работы с объектом ADODB.Connection для 1С Предприятие 8. Пример реализован для Управляемых форм платформы 1С Предприятие 8.3., но должно работать и на более ранних версиях.




1Cv8: Пример работы с объектом Таблица значений

Примеры работы с Таблицей значений:

  • Передача таблицы значений с сервера на клиент
  • Получение колонок
  • Управление колонками на форме
  • Вывод данных с группировкой по Складу
  • Поиск строк по условию
  • Сортировка

Пример реализован в виде внешнего отчета на Управляемых формах. Создан реквизит формы ТабЗначений (Таблица значений, без колонок), в который будут передаваться данные (с сервера на клиент).

На сервере создается таблица значений, заполняется тестовыми данными. Для управления реквизитом формы ТабЗначений получаются массивы колонок на удаление и добавление колонок. Данные из таблицы значений на сервере передаются в реквизит ТабЗначений (таблица значений как реквизит формы). Осуществляем обход таблицы значений на клиенте с получением строк по каждому складу в ТЗ.




1С Предприятие 8: Параметры формы

Для передачи данных в форму в 1С используются Параметры формы. Параметру указывается тип данных, доступны сериализуемые типы данных.
Пример работы с параметрами формы, на основе управляемых форм, актуально для 1С 8.2, 1С 8.3. 




Отбор в форме выбора 1С Предприятие 8

Простой и быстрый способ установки отбора в форме выбора 1С. Пример реализован для Управляемых форм. Пример актуален для 1С 8.2, 1С 8.3

Для демонстрации используется тестовая база, доступная для скачивания.

Описание примера: Требуется при вводе новой строки в документе скрыть договора уже выбранные в табличной части текущего документа.




Урок 11: Внешние источники данных

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

Важно: Потребуется установка дополнительного ПО:

Задачи:

  • Получение навыков подключения внешних источников данных
  • Получение навыков создания форм для внешних источников данных
  • Получение навыков интеграции внешних источников данных и обычных объектов конфигурации
  • Создание отчетов с использованием внешних источников данных




Google




Социальные сети


Я в Twitter
Яндекс.Поиск
Поиск обычный
Счетчики
Рейтинг@Mail.ru Яндекс.Метрика