Разница: СправочникСсылка, СправочникОбъект, СправочникВыборка, СправочникСписок #615420


#0 by loonypy
Зачем столько типов? Аналогия не 1С: в базе сущность "Цены", состоит из нескольких таблиц. Создать, имхо, один тип с методами, реализующими все операции с этой сущностью. В 1с все эти операции разделены по разным типам?
#1 by Defender aka LINN
Ну, это какбе совсем сильно разные объекты, если что
#2 by MadHead
Это как бы разные классы. Реализующие разный функционал. Все нужны, все хороши )
#3 by andrewks
СправочникСсылка - сберкнижка СправочникОбъект - деньги, которые лежат на этой сберкнижке СправочникВыборка - ячейки в банке, где лежат деньги на твоих сберкнижках СправочникСписок - реестр твоих сберкнижек
#4 by aka AMIGO
умница! снимаю шляпу!..
#5 by Cube
СправочникСсылка - это ссылка на элемент справочника. СправочникСписок - это список элементов справочника. У СправочникСсылка есть свойство "ПометкаУдаления". У СправочникСписок есть свойство "Колонки". А теперь представь, откуда у элемента справочника "Колонки", а у списка элементов "ПометкаУдаления"?
#6 by Нуф-Нуф
кроссавчег
#7 by loonypy
со СправочникСсылка и СправочникОбъект понял - аналоги типов в языках программирования. СправочникВыборка, согласно справки, - для упрощенного перебора записей и для оптимизации выгрузки в память. СправочникСписок для чего - до конца понять не могу. Для визуальной настройки на форме? В делфи, билдере эти настройки, вроде, в компонентах типа ADOTable делались.
#8 by Maxus43
ну это и есть таблица по сути. куда ещё ты хочеш список выводить?
#9 by loonypy
Не знаю:) В ADOTable в каком-то свойстве писали sql-запрос - вроде бы СправочникВыборка. СправочникВыборка и СправочникСписок - это так же ссылочные типы?
#10 by Rie
СправочникВыборка - это итератор (не в смысле 1С, а в более общем), СправочникСписок - это нечто вроде dataset.
#11 by H A D G E H O G s
Нет. СправочникВыборка - это ДатаСет, СправочникСписок - это безаналогичное нечто.
#12 by Maxus43
я б как DataGrid список назвал, а в по сути описание динамического списка
#13 by loonypy
СправочникВыборка ~ DataSet, СправочникСписок ~ DataGrid?
#14 by loonypy
Исходя из их... идеологии, что ли.
#15 by Maxus43
а сейчас главный вопрос, а накуа тебе аналогии вобще? всё равно нет общих методов у них, это объекты конкретной среды разработки, тобиш 1с
#16 by Господин ПЖ
>СправочникВыборка ~ DataSet, СправочникСписок ~ DataGrid? типа умное сказал? рекордсет в одну кучу с гридом в gui валишь?  Винигрет в голове...
#17 by Рэйв
Вот опять лезут со своими делфишными распальцовками в чужой монастырь 1С. >>В делфи, билдере эти настройки, вроде, в компонентах типа ADOTable делались. Приятель, тут не делфи, тут 1С И у него свои законы и свои объекты. И тебе придется их принять. Если ты считаегшь себя умнее разработчиков платформы, то тебе не сюда, а прямо к г-ну Нураллиеву.
#18 by loonypy
Просто пытаюсь понять, в когда что применять.
#19 by Maxus43
всмысле? где ты справочник-список примениш кроме формы списка-выбора справочника?
#20 by GROOVY
Браво!!!
#21 by loonypy
Вот теперь знаю, что нигде.
#22 by loonypy
тут 1С И у него свои законы и свои объекты. И тебе придется их принять. Понимаю, но все равно интересно понять логику 1с разработчиков. СправочникВыборка так же, как и СправочникСсылка, дает только возможность читать, но не изменять? Т.е. Считать элемент(ы) справочника: СправочникСсылка, СправочникВыборка. Изменить элемент справочника: СправочникОбъект. Настроить отображение элементов справочника: СправочникСписок.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям