Отправляет email-рассылки с помощью сервиса Sendsay

Как стать программистом 1С

  Все выпуски  

Как стать программистом 1С: Связь разных моделей представления данных


Итак 1С имеет три модели представления своих данных – объектную, табличную и xml. Все три модели реализованы непосредственно в платформе 1С. Вам важно это учитывать при разработке архитектуры базы данных 1С. От этого зависит быстродействие Вашей базы данных.

Что такое модели представления данных и некоторые компоненты объектов мы рассмотрели в вводном уроке по данным 1С.

Сейчас давайте обсудим конкретику по этому вопросу.

 

Объектная модель данных 1С

Например, мы ввели элемент справочника «Лопата». Данный элемент для нас является цельным объектом. Это значит, что у него есть:

  • Данные этого элемента (заполненный пользователем список полей)
  • Стандартный «методы» объекта
  • Не стандартные «методы» объекта (написанные программистом)
  • Ссылка (Уникальный «номер» конкретного элемента справочника).

Все перечисленные свойства объекта составляют вместе Объект 1С. С таким объектом можно работать из программы 1С.

 

Например:

СправочникОбъект.Наименование = «Лопата»;
СправочникОбъект.Записать();

У каждого объекта 1С есть уникальный идентификатор («номер»). Он всегда уникальный и не может задвоиться. Поле объекта, который содержит идентификатор, называется «Ссылка». Если это поле пустое, значит объект еще не записан в базу данных, иначе оно всегда заполнено.

 

Табличная модель данных 1С

Все данные 1С хранятся в базе данных. База данных – это набор таблиц. Соответственно «физически» объект 1С раскладывается на набор строк в этих таблицах.

Например, справочник Товары – это таблица.

Если у справочника Товары есть «табличная часть», то..(читать дальше на сайте)

 


В избранное