К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Структура объекта в БД на примере справочника

Гость
0 - 28.01.2013 - 06:45
Всем привет.
Начинаю осваивать 1С 8.X а именно, разработку.
Возникают некоторые вопросы касаемо обилия различных типов данных.
Вот например типы для работы со справочником:
СправочникСсылка
СправочникОбъект
СправочникМенеджер
СправочникВыборка
СправочникСписок

Прошу пояснить и пнуть в нужное русло если я неправильно понимаю.
СправочникСсылка - это ссылка на строку таблицы содержащей сам справочник со всеми доступными полями и элементами. (Аналогия с 1С 7.7 СоздатьОбъект("Справочник.<Имя>"))
СправочникОбъект - это конкретный элемент связанный с таблицей справочник в БД.
Остальные типы вообще понять не могу.
http://savepic.org/2646937.jpg



Гость
1 - 28.01.2013 - 07:08
http://v8.1c.ru/metod/books/book.jsp?id=268
Гость
2 - 28.01.2013 - 15:57
Всё это лишь интерфейсы для ООП.
Если в краце, то СправочникОбъект это интерфейс для того, чтобы обращаться к элементу справочника со всеми вытекающими. СправочникСсылка - если взять совсем грубо - практически то же но ReadOnly-версия :-) Из ссылки можно ПолучитьОбъект() и работать полноценно.
Ссылка, как таковая, когда присваиваешь её полю объекта (например присваиваешь полю документа "единица" ссылку на справочник.единицыИзмерения) фактически в базе проставляет своё ID, а когда обращаешься к ней в тексте программы - выступает как интерфейс, через неё можешь обращаться к полям записи.
Не пожалей денег, купи комплект для обучения программированию, эти волшебные книги на многое откроют глаза.


К списку вопросов






Copyright ©, Все права защищены