Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Изменить запись в регистре сведений

Изменить запись в регистре сведений
Я
   Stella_1c
 
12.02.18 - 14:44
Добрый вечер! Платф 8.3 Регистр сведений непериодический и независимый. Прописала в модуле набора записей след-е:

Процедура ПередЗаписью(Отказ, Замещение)
    ДатаРедактированияПриИзменении(Элемент)
    НаборЗаписей = РегистрыСведений.МойРегистр.СоздатьНаборЗаписей();
    НаборЗаписей.Отбор.ПодразделениеОрганизации.Установить(Справочники.Организации.НайтиПоКоду("1111"));
    НоваяЗапись = НаборЗаписей.Добавить();
    НоваяЗапись.ПодразделениеОрганизации = Справочники.Организации.НайтиПоКоду("1111");
    НоваяЗапись.ДатаРедактирования = ТекущаяДата();
    НаборЗаписей.Записать();    
КонецПроцедуры

Вылетает с ошибкой. Как изменить запись в регистре?
 
 
   mehfk
 
1 - 12.02.18 - 14:45
Ошибка в ДНК?
   Ненавижу 1С
 
2 - 12.02.18 - 14:47
(0) бесконечная рекурсия и переполнение стека
   Fish
 
3 - 12.02.18 - 14:47
(0) А что за ошибка?
   Stella_1c
 
4 - 12.02.18 - 14:47
Либо это издевка,либо я не поняла тебя
   hhhh
 
5 - 12.02.18 - 14:48
(4) НаборЗаписей.Записать()   вызывает процедуру ПередЗаписью(). Вопрос к вам: сколько миллиардов раз выполнится ваша эта процедура прежде чем ваш комп накроется?
   Cool_Profi
 
6 - 12.02.18 - 14:48
(4) Записать() в подписке ПередЗаписью() вызывает её же (подписку).
так что так делать - это точно (1) (что такое ДНК, пояснять надо?)
   Fish
 
7 - 12.02.18 - 14:49
(5) Нисколько, т.к. ошибка в первой же строке будет :))
   Stella_1c
 
8 - 12.02.18 - 14:50
Я знаю,что не передзаписью, поэтому и спрашиваю куда это написать
   mehfk
 
9 - 12.02.18 - 14:51
Кури ЭтотОбъект
   Cool_Profi
 
10 - 12.02.18 - 14:52
(8) А не пробовала в ЭтотОбъект свои данные писать?
 
 Рекламное место пустует
   1Сергей
 
11 - 12.02.18 - 14:52
(8) Что надо сделать?
   Stella_1c
 
12 - 12.02.18 - 14:54
По порядку. Мне надо изменить значения ресурса, во всем регистре.
Про ЭтотОбъект - как?
   1Сергей
 
13 - 12.02.18 - 14:55
(12) единоразово или каждый раз менять?
   Ненавижу 1С
 
14 - 12.02.18 - 14:55
"изменить значения ресурса, во всем регистре"

разовая операция?
   Stella_1c
 
15 - 12.02.18 - 14:55
Вот ошибка
Ошибка выполнения запроса
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине:
server_addr=tcp://N0857:1560 descr=Ошибка сетевого доступа к серверу
(Windows Sockets - 10054(0x00002746). Удаленный хост принудительно разорвал существующее подключение. ) line=1030 file=Src\DataExchangeTcpClientImpl.cpp
   Stella_1c
 
16 - 12.02.18 - 14:56
Нет не разовая,я хотела создать регламентное задания, и общий модуль. В модуле и прописать все.
   Fish
 
17 - 12.02.18 - 14:57
(16) Ну так и пиши там. А зачем тебе модуль набора записей?
   1Сергей
 
18 - 12.02.18 - 14:57
(16) хотела регламентное, но записала в модуль регистра?
   Stella_1c
 
19 - 12.02.18 - 14:57
Начала делать в модуле регистра,так как хотела посмотреть будет ли сменятся значения вообще. Так как не знаю как попасть отладчиков при выполнение регл.задания,он не останавливался
   Stella_1c
 
20 - 12.02.18 - 14:59
Я не разу не навастривала регл.задания. Прописала в расписание,чтобы повтор был через 60 сек. В модуле поставила точку остановки,но он не остановился.
   1Сергей
 
21 - 12.02.18 - 15:02
(20) ничего не понятно. Какой смысл каждые 60 сек что-то писать в регистр? Что это за данные?
   silent person
 
22 - 12.02.18 - 15:08
(20) сначала настрой работу процедуры через запуск вручную (тогда будет в отладчике останавливаться), а когда все будет работать подключи эту процедуру к регламентному заданию.
   hhhh
 
23 - 12.02.18 - 15:35
(20) там в отладчике внизу есть кнопка, на нее жмешь и появляется окошко, где можно включить отладку фоновых заданий.
   cw014
 
24 - 12.02.18 - 15:39
Ошибка в отсутствии фото в купальнике? :)
   Гипервизор
 
25 - 12.02.18 - 15:48
(24) Зачем купальник? Купальник нам не нужен.
   Stella_1c
 
26 - 13.02.18 - 06:02
Спасибо за инфо-ю о кнопке в отладчике.
   Stella_1c
 
27 - 13.02.18 - 06:43
Спасибо всем, не выходило,так как блокировка была на регл.задания)


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует