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, а когда обращаешься к ней в тексте программы - выступает как интерфейс, через неё можешь обращаться к полям записи. Не пожалей денег, купи комплект для обучения программированию, эти волшебные книги на многое откроют глаза. | |
| Интернет-форум Краснодарского края и Краснодара |