|
Изменить запись в регистре сведений | ☑ | ||
---|---|---|---|---|
0
Stella_1c
12.02.18
✎
14:44
|
Добрый вечер! Платф 8.3 Регистр сведений непериодический и независимый. Прописала в модуле набора записей след-е:
Процедура ПередЗаписью(Отказ, Замещение) ДатаРедактированияПриИзменении(Элемент) НаборЗаписей = РегистрыСведений.МойРегистр.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.ПодразделениеОрганизации.Установить(Справочники.Организации.НайтиПоКоду("1111")); НоваяЗапись = НаборЗаписей.Добавить(); НоваяЗапись.ПодразделениеОрганизации = Справочники.Организации.НайтиПоКоду("1111"); НоваяЗапись.ДатаРедактирования = ТекущаяДата(); НаборЗаписей.Записать(); КонецПроцедуры Вылетает с ошибкой. Как изменить запись в регистре? |
|||
1
mehfk
12.02.18
✎
14:45
|
Ошибка в ДНК?
|
|||
2
Ненавижу 1С
гуру
12.02.18
✎
14:47
|
(0) бесконечная рекурсия и переполнение стека
|
|||
3
Fish
12.02.18
✎
14:47
|
(0) А что за ошибка?
|
|||
4
Stella_1c
12.02.18
✎
14:47
|
Либо это издевка,либо я не поняла тебя
|
|||
5
hhhh
12.02.18
✎
14:48
|
(4) НаборЗаписей.Записать() вызывает процедуру ПередЗаписью(). Вопрос к вам: сколько миллиардов раз выполнится ваша эта процедура прежде чем ваш комп накроется?
|
|||
6
Cool_Profi
12.02.18
✎
14:48
|
(4) Записать() в подписке ПередЗаписью() вызывает её же (подписку).
так что так делать - это точно (1) (что такое ДНК, пояснять надо?) |
|||
7
Fish
12.02.18
✎
14:49
|
(5) Нисколько, т.к. ошибка в первой же строке будет :))
|
|||
8
Stella_1c
12.02.18
✎
14:50
|
Я знаю,что не передзаписью, поэтому и спрашиваю куда это написать
|
|||
9
mehfk
12.02.18
✎
14:51
|
Кури ЭтотОбъект
|
|||
10
Cool_Profi
12.02.18
✎
14:52
|
(8) А не пробовала в ЭтотОбъект свои данные писать?
|
|||
11
1Сергей
12.02.18
✎
14:52
|
(8) Что надо сделать?
|
|||
12
Stella_1c
12.02.18
✎
14:54
|
По порядку. Мне надо изменить значения ресурса, во всем регистре.
Про ЭтотОбъект - как? |
|||
13
1Сергей
12.02.18
✎
14:55
|
(12) единоразово или каждый раз менять?
|
|||
14
Ненавижу 1С
гуру
12.02.18
✎
14:55
|
"изменить значения ресурса, во всем регистре"
разовая операция? |
|||
15
Stella_1c
12.02.18
✎
14:55
|
Вот ошибка
Ошибка выполнения запроса Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm: по причине: server_addr=tcp://N0857:1560 descr=Ошибка сетевого доступа к серверу (Windows Sockets - 10054(0x00002746). Удаленный хост принудительно разорвал существующее подключение. ) line=1030 file=Src\DataExchangeTcpClientImpl.cpp |
|||
16
Stella_1c
12.02.18
✎
14:56
|
Нет не разовая,я хотела создать регламентное задания, и общий модуль. В модуле и прописать все.
|
|||
17
Fish
12.02.18
✎
14:57
|
(16) Ну так и пиши там. А зачем тебе модуль набора записей?
|
|||
18
1Сергей
12.02.18
✎
14:57
|
(16) хотела регламентное, но записала в модуль регистра?
|
|||
19
Stella_1c
12.02.18
✎
14:57
|
Начала делать в модуле регистра,так как хотела посмотреть будет ли сменятся значения вообще. Так как не знаю как попасть отладчиков при выполнение регл.задания,он не останавливался
|
|||
20
Stella_1c
12.02.18
✎
14:59
|
Я не разу не навастривала регл.задания. Прописала в расписание,чтобы повтор был через 60 сек. В модуле поставила точку остановки,но он не остановился.
|
|||
21
1Сергей
12.02.18
✎
15:02
|
(20) ничего не понятно. Какой смысл каждые 60 сек что-то писать в регистр? Что это за данные?
|
|||
22
silent person
12.02.18
✎
15:08
|
(20) сначала настрой работу процедуры через запуск вручную (тогда будет в отладчике останавливаться), а когда все будет работать подключи эту процедуру к регламентному заданию.
|
|||
23
hhhh
12.02.18
✎
15:35
|
(20) там в отладчике внизу есть кнопка, на нее жмешь и появляется окошко, где можно включить отладку фоновых заданий.
|
|||
24
cw014
12.02.18
✎
15:39
|
Ошибка в отсутствии фото в купальнике? :)
|
|||
25
Гипервизор
12.02.18
✎
15:48
|
(24) Зачем купальник? Купальник нам не нужен.
|
|||
26
Stella_1c
13.02.18
✎
06:02
|
Спасибо за инфо-ю о кнопке в отладчике.
|
|||
27
Stella_1c
13.02.18
✎
06:43
|
Спасибо всем, не выходило,так как блокировка была на регл.задания)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |