#0
by gilan
Надо добавить несколько записейне через свойство документа "Движения", а через набор записейОдну запись я добавляю так: Что-то как-то сложновато. Но работает. Можно покороче написать? Как?А если несколько записей добавлять?Что, в цикле выполнять весь этот код?Как грамотно написать?
#13
by gilan
Спасибо, работает. Все равно я не поинмаю при чем здесь отбор и на кой он нужен. Если в отборе указать значения измерений - получим всего одну запись в наборе. А какой же это набор если там одна запись всегда? РегистрСведенийНаборЗаписей.<Имя регистра сведений> (InformationRegisterRecordSet.<Имя регистра сведений>)Прочитать (Read)Синтаксис:ПрочитатьОписание:Считывает записи из базы данных по установленному отбору. Дык я никакого отбора не устанавливал! А все равно работает.Ничего не понимаю...
#14
by User256
На сколько я понимаю при записи в регистр сведений набор записей перезаписывается полностью.Т.е. если не задать отбор и не читать набор записей то старые записи регистра перезапишутся
#15
by gilan
Да, я это заметил, что он удаляет все записи регистра. Просто непонятно тогда чем отличается метод Прочитать и установка отбора в данном случае. В описании встроенного языка очень краткие комментарии, ничего не понятно.Отбор необходимо устанавливать по всем измерениям регистра?Тогда набор записей будет содержать только одну запись?
#16
by User256
Если отбор по всем измерениям то только одну.Все зависит от задачи.Иногда нужно очищать регист иногда нет, поэтому иногда нужно устанавливать отбор по всем измерениям, иногда по некоторым, иногда отбор не нужен.
#18
by gilan
В принципе все понятно. Ни за что бы не догадался что метод Прочитать позволяет добавлять записи в регистр не удаляя существующие. В русском языке слово "прочитать" означает немножко другое.
#19
by Фауст
После Набор = РегистрыСведений.МойРегистр.СоздатьНаборЗаписейСоздается пустой набор. После Набор.Прочитать Из базы данных считывается набор записей по установленному отбру, если отбор не установлен то считывается весь регистр.После Набпр.Записать, перезаписываются все записи регистра по установленному отбору. если отбор не установленн, то перезаписывается весь регистр.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Регистр сведений или регистр накоплений. Опыта работы с v8 нет.
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- Добавление записей в регистр накопления
- v8: Как удалить 1С v8 ?
- v8: Загрузка строк в табличную часть документа Корректировка записей регистров(ДУБЛЬ)
- Добавление записей в независимый непериодический регистр сведений
- Добавление записей в документ корректировка записей регистра
- Добавление записей в периодический независимый регистр сведений из справочника
В этой группе 1С
- v77 Списание ОС
- Создание книги Exel из 1С, подскажите, плииз...
- Упрощенка. Счет 71 и расходы для целей НУ
- Как восстановить удаленный элемент справочника?
- Формат Дата в Excel
- ЗиК 252 : Непонятки с больничными при ЕНВД
- Как перейти с ПРОФ на базовую бухгалтерию?
- Сертификация по "Зарплате и кадры"
- Как определить изменения данных при загрузке обмена УРИБ
- на каком ИТС есть обновление 04q4009
- Web:расширение 1с. Глючит v7script.dll.
- Метод ВыгрузитьТабличнуюЧасть(). Вопрос!
- v7.7: Бухгалтерия. Запись книги продаж не формируется
- 1C SQL долго выполняется автообмен в пакетном режиме....
- Автообмен по FTP
- Компонента V7Plus : Ошибка обращения к ресурсу (статус 500)
- v 8.0 Как выгрузить данные колонки ТЗ и загрузить в другую колонку ?
- Компонента V7Plus : Ошибка обращения к ресурсу (статус 500)
- Переходящие отпускные в Комплексной. Интересная ситуация.
- ИНН/КПП - отведено всего 20 знаков ???