Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Язык запросов "1С:Предприятия 8"


"Наперекор земному притяженью" - это увлекательные мемуары Олега Ивановского, выдающегося советского летчика и участника Великой Отечественной войны. Книга погружает читателей в захватывающий мир авиации, где смелость, мастерство и стойкость играют решающую роль. Ивановский мастерски передает свои переживания и наблюдения, повествуя о своем пути от курсанта летного училища до прославленного воздушного аса. Он подробно описывает воздушные бои, в которых участвовал, и подвиги,...

СЛУЧАЙНАЯ КНИГА

Гринвичский меридиан. Жан Эшноз
- Гринвичский меридиан

Жанр: Современная проза

Год издания: 2005

Серия: Французская линия

Елена Юрьевна Хрусталева - Язык запросов "1С:Предприятия 8"

Язык запросов "1С:Предприятия 8"
Книга - Язык запросов "1С:Предприятия 8".  Елена Юрьевна Хрусталева  - прочитать полностью в библиотеке КнигаГо
Название:
Язык запросов "1С:Предприятия 8"
Елена Юрьевна Хрусталева

Жанр:

Учебники и самоучители по компьютеру

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Язык запросов "1С:Предприятия 8""

Запросы – это один из базовых механизмов «1С:Предприятия» наряду со встроенным языком, который позволяет читать и обрабатывать данные, хранящиеся в базе. Для составления запросов «1С:Предприятие» использует собственный язык, основанный на SQL.

Эта книга поможет начинающим разработчикам, не знакомым с SQL, освоить язык запросов «1С:Предприятия». Книга также будет полезна и тем, кто имеет опыт составления SQL-запросов в других средах разработки, поскольку язык запросов «1С:Предприятия» содержит значительное количество расширений, ориентированных на специфику финансово-экономических задач.

В книге рассматривается значительное количество практических примеров. Для создания примеров использована версия 8.3.3.687 платформы «1С:Предприятие».

Книга выпущена под редакцией Максима Радченко.

Читаем онлайн "Язык запросов "1С:Предприятия 8"". [Страница - 5]

информационной базе поле Родитель
и поле ЭтоГруппа (в случае, если справочник имеет тип иерархии Иерархия
групп и элементов), рис. 1.3.

Рис. 1.3. Структура иерархического справочника
в конфигураторе и в информационной базе

Например, справочник Товары является иерархическим с иерархией групп
и элементов. При этом в таблице базы данных для записей, являющихся
группой, поле ЭтоГруппа принимает значение Истина; для записей, не являющихся группой, поле ЭтоГруппа принимает значение Ложь, а поле Родитель
является ссылкой на родительскую запись. Благодаря этому можно получить
информацию о дочерних записях и родителях для каждого элемента справочника (рис. 1.4).
ПРИМЕЧАНИЕ
Поле Родитель на самом деле хранит ссылку на родительскую запись, но для
большей ясности в таблице на рис. 1.4 в этом поле отражено представление ссылки в виде наименования.

Если справочник является подчиненным, например справочник РасчетныеСчета подчинен справочнику Поставщики, то в основную таблицу
подчиненного справочника платформа добавляет поле Владелец, которое
ссылается на элемент справочника-владельца (рис. 1.5).

Глава 1. Механизм запросов

11

Рис. 1.4. Содержимое иерархического справочника
в «1С:Предприятии» и в информационной базе

Благодаря этому можно получить информацию, какие элементы справочника-владельца владеют какими элементами подчиненного справочника,
например, какие расчетные счета относятся к конкретному поставщику
(рис. 1.6).

12

Язык запросов «1С:Предприятия 8»

Рис. 1.5. Структура подчиненного справочника
в конфигураторе и в информационной базе

Рис. 1.6. Содержимое подчиненного справочника и справочника-владельца
в «1С:Предприятии» и в информационной базе

Глава 1. Механизм запросов

13

ПРИМЕЧАНИЕ
Поле Владелец подчиненного справочника на самом деле хранит ссылку на запись справочника-владельца, но для большей ясности в таблице
на рис. 1.6 в этом поле отражено представление ссылки в виде наименования.

Кроме реквизитов каждый элемент справочника может содержать некоторый
набор информации, которая одинакова по своей структуре, но различна
по количеству и относится к разным элементам справочника. Например,
каждый элемент справочника Поставщики может содержать информацию
о договорах, заключенных с этим поставщиком. Для каждого поставщика
состав информации и количество записей в ней будет разным, а структура
информации (например, дата начала и окончания действия договоров) –
одинакова. Для описания подобной информации могут быть использованы
табличные части справочника.
При добавлении в справочник табличной части в информационной
базе создается подчиненная таблица со стандартными полями Ссылка
и НомерСтроки и реквизитами табличной части, заданными в конфигураторе.
Таблица, содержащая табличную часть, связана по полю Ссылка с основной
таблицей. Благодаря этому можно получить информацию из табличной части,
относящуюся к конкретному элементу справочника (рис. 1.7).
ПРИМЕЧАНИЕ
В поле Ссылка подчиненной таблицы, содержащей табличную часть,
на самом деле хранится ссылка на запись основной таблицы, но для большей ясности в таблице на рис. 1.7 в этом поле отражено представление
ссылки в виде наименования.

В информационной базе создается столько подчиненных таблиц, сколько
табличных частей задано у справочника.
Таким образом, на примере справочника, имеющего табличную часть, мы
видим, что одному объекту конфигурации в информационной базе могут
соответствовать несколько таблиц – основная и одна или несколько подчиненных ей по полю Ссылка таблиц. При этом одному объекту базы данных
соответствует одна запись в основной таблице и одна или несколько записей
в подчиненных таблицах, содержащих табличные части (см. рис. 1.7).

14

Язык запросов «1С:Предприятия 8»

Рис. 1.7. Справочник с табличной частью в конфигураторе,
в «1С:Предприятии» и в информационной базе

Теперь рассмотрим другой пример, когда поле ссылочного типа служит для
связи данных двух разных объектов конфигурации. Важно понимать, что
ссылочные типы данных не существуют изначально в конфигурации, а появляются при создании соответствующих объектов конфигурации. Причем
для каждого объекта конфигурации во встроенном языке создается свой тип
ссылки. То есть при создании --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.