#3
by Волшебник
чтобы случайно не грохнуть весь регистр менеджер записи всегда работает только с одной записью
#6
by Волшебник
малейшая ошибка при установке отбора и набор распространяется на весь регистр. его запись приведёт к затиранию чего-нибудь
#10
by Ненавижу 1С
да я бы не задавал вопросов глубоко философских, если бы не разобрался, то был стёб над 1С
#11
by Fish
Для разных задач разные инструменты. И это естественно. А вопрос лучше или хуже - в принципе некорректен.
#12
by Ненавижу 1С
и кстати, для РН отбор возможен только по регистратору, так почему бы не сделать было лаконичное:
#13
by Волшебник
на уровне платформы менеджерЗзаписи всё равно работает через НаборЗаписей, так что это просто объект-обёртка для удобства программирования (меньше строк и более понятный синтаксис) и для большей безопасности (чтобы не удалить весь регистр)
#17
by ssh2012
Например, для получения значений ресурсов есть методы Получить, ПолучитьПоследнее/Первое
#26
by Ненавижу 1С
в C# это может быть тоже не объект памяти, но foreach доступен у меня есть концепт своей платформы
#31
by Ненавижу 1С
если так, то как ему доступен метод Количество? Там происходит перебор всей выборки?
#34
by dmpl
Тем и отличается, что один ресурс, другой реквизит. Видимо, задающих вопрос "Почему в регистрах накопления есть реквизиты, а в регистрах сведений нет" гораздо больше, чем интересующихся чем ресурс отличается от реквизита.
#35
by Волшебник
Действительно. Если бы в регистрах сведений не было реквизитов, то опять бы затянул свою песню...
#41
by Гобсек
+1 А в виртуальных таблицах РС реквизиты все-таки есть, хотя разработчики платформы могли бы этого не делать.
#43
by dmpl
Просто они уже наступали на грабли, когда в виртуальных таблицах нужны реквизиты, а их нет, из-за чего приходится использовать реальную таблицу... и раз их можно безболезненно получить - то почему бы и нет?
#47
by Fragster
но работа в некоторых случаях (когда набор = записи) с записью удобнее и не медленнее
#49
by Fragster
не только. например получить запросом те записи, которые нужно удалить и через менеджер записи ЗаполнитьЗначенияСвойств, Удалить вместо мучительного (условно) заполнения отборов наборов для записи этих самых пустых наборов
#50
by Ненавижу 1С
но если не обернуть в транзакцию, то при ошибке НЗ откатит все удаления, цикл МЗ просто в середине прервется и откати только одну
#51
by dmpl
Ты попробуй записать набором записи с видом сравнения отбора "В списке", тогда поймешь, чем плох набор записей.
#53
by dmpl
Ну вот актуальный пример. Проведение документа Табель учета рабочего времени по регистру Графики работы по видам времени. Там график - это ссылка на справочник сотрудников организаций. В одном документе - куча сотрудников. Т.е., чтобы все записать одним набором записей, надо установить отбор по измерению График - в списке.
#57
by Serginio1
Вот поэтому и нужен набор записей без отборов с записью в Файл по аналогии с MS SQL MERGE. Возможность удаления по набору записей. Пока это все приходится делать напрямую при больших объемах
#59
by Fragster
кури про основной отбор. На самом деле запись набора может быть записью 100500 наборов.
#62
by Fragster
если основной отбор /детальнее/, чем установленный на набор записей, то происходит запись кучи наборов. Если основной отбор на все измерения - то запись/удаление записи менеджером записи = запись одной записи, Если основной отбор не на все - то запись через менеджер записи = запись набора по основному отбору.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Обнуляются записи в регистре сведений при добавлении новой записи
- Avi-шка 4,5 Гб... Чем из нее сделать DVD или чем ее порезать?
- При записи в РС обнаруживаются одинаковые записи.
- v7: В 1с типов полей dbf меньше чем в Visual Basic чем заменить необходимое поле?
- 8.2 как открыть форму записи менеджера записи РС?
- Выбрать по две последние записи по всем измерениям РС запросом
- v8: Менеджер записи рег. сведений в кач-ве реквизита упр. формы - зависание 1С
- Чем лучше 10.3 чем ТиС семерка
- Чем УТ10.3 лучше чем Тис 9.2 ? Стоит ли переходить ? 11 не хотим.
- Запись не верна! Набор записей, принадлежащий менеджеру записи должен содержать
- Изменение записей в наборе записей РС
В этой группе 1С
- Обращение к реквизиту формы из обработки
- НайтиСтроки
- ТСД (терминал сбора данных) на Андроид с аппаратным сканером ШК
- Выгрузка табличной части из одной формы и передачи ее в другую в том же д-те
- Проблема с выгрузкой в dbf
- как выдернуть из регистра Закупки только услуги?
- v7: ИмяОпцийПечати
- v7: Как в 7.7 получить родителя группу у справочника?
- Из ORACLE E-BUSINESS SUITE в 1с
- drag drop из другой программы
- Передача параметра. 1С КД
- v7: Объект "Таблица" при закрытии не выгружается из ОЗУ процесса
- v8: УНФ. отчет Потребность в запасах
- Программа снятия скриншота в RDP
- Поиск текста по внешним обработкам есть ?
- УТ11 есть контроль расхождения ордера и поступления или ордера и реализации?
- v7: Ошибка при отправке файла как base64binary по SOAP
- Соединить 2 макета для печатной формы
- Как быстрее обновить базу 1с 8
- УТ 11: автоматический зачет оплаты