powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / 8.2 Регистр сведений. регистрация изменений по документу
8 сообщений из 8, страница 1 из 1
8.2 Регистр сведений. регистрация изменений по документу
    #38834126
lisiserg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеем Регистр сведений:
переодичность - в пределах секунды;
режим записей - подчинение регистратору;

измерения отсутствуют;
в ресурсах пару полей стоит
...

При проведении делаю:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
НаборЗаписей = РегистрыСведений.Заявки.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(Ссылка);

Движение = НаборЗаписей.Добавить();
Движение.Период = ТекущаяДата();
Движение.Состояние = Состояние;
Движение.Пользователь = Пользователь;
 
НаборЗаписей.Записать();



.....
добавляется только одна запись в регисте при вводе нового документа.
почему при изменении документа не продолжают добавлятся записи по дате, а просто в регистре изменяется текущая запись?
...
Рейтинг: 0 / 0
8.2 Регистр сведений. регистрация изменений по документу
    #38834168
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем журнал регистрации не устроил? Почему не в подписке делаете запись?

НаборЗаписей = РегистрыСведений.Заявки.СоздатьНаборЗаписей();

Движение = НаборЗаписей.Добавить();
Движение.Регистратор=Ссылка.
Движение.Период = ТекущаяДата();
Движение.Состояние = Состояние;
Движение.Пользователь = Пользователь;

НаборЗаписей.Записать();

А так?

Записи очищаются автоматически?
...
Рейтинг: 0 / 0
8.2 Регистр сведений. регистрация изменений по документу
    #38834194
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lisiserg,почему при изменении документа не продолжают добавлятся записи по дате, а просто в регистре изменяется текущая запись? Действительно)
...
Рейтинг: 0 / 0
8.2 Регистр сведений. регистрация изменений по документу
    #38834203
lisiserg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист 1сА так?



Ошибка записи! Не установлен отбор по регистратору.
---
Журналы не подходят. документ имеет много состояний. это как взять бумажку и погулять по отделам за подписями)))
...
Рейтинг: 0 / 0
8.2 Регистр сведений. регистрация изменений по документу
    #38834205
Хитроглазый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lisiserg,
во-первых, не нужно тебе создавать никакие наборы записей и отборы, набор записей уже создан:
Движения.Заявки;
с ним и работай
НаборЗаписей = Движения.Заявки;

во-вторых, у тебя идет перезапись одного и того же набора с одной записью...
...
Рейтинг: 0 / 0
8.2 Регистр сведений. регистрация изменений по документу
    #38834295
lisiserg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хитроглазыйво-вторых, у тебя идет перезапись одного и того же набора с одной записью...

ну так дата и время разное внесения изменения, этого мало?
если написано .Добавить() <== оно означает добавить, а не обновить один и тот же набор
...
Рейтинг: 0 / 0
8.2 Регистр сведений. регистрация изменений по документу
    #38834321
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lisiserg,если написано .Добавить() <== оно означает добавить, а не обновить один и тот же набор Ты походу не понял куда попал. Добавить - это значит добавить строку к набору, который у тебя пустой, потому что ты его только что создал. Чтобы он был не пустой, его нужно прочитать из базы. Что мешает в твоем случае сделать состояние реквизитом документа?
...
Рейтинг: 0 / 0
8.2 Регистр сведений. регистрация изменений по документу
    #38834483
lisiserg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Умная книжка сказала сделать так
Код: c#
1.
НаборЗаписей.Записать(ЛОЖЬ);


тогда данные не будут замещаться
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 8.2 Регистр сведений. регистрация изменений по документу
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]