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

1С:Предприятие ::

Метки: 

Создали регистр сведений Аналоги, регулярно стали пропадать из него записи, как побороть?

Я
   svird
 
31.08.18 - 20:03
Конфигурация самописная, бывшая УТ 10, туда добавили модуль производства из другой конфигурации и такая беда. Причем пропадают не сразу, в справочнике Номенклатура пользователь аналоги вносит, сохраняет справочник, закрывает - открывает, аналоги есть. Открывает через пол дня, аналогов нет! Кеши чистил, но у всех почистить не могу, некоторые упираются, типа настройки отчетов боятся собьются. Запрещать на удаление правами? Прописывать при удалении запись в журнал регистрации?
 
 
   dmpl
 
1 - 31.08.18 - 20:08
(0) Наиболее часто такое происходит когда происходит запись в регистр сведений без отбора или с неполным отбором.
   svird
 
2 - 31.08.18 - 20:12
(1) Что пропадают все записи? Не одной не остается. А когда записывают в самом регистре несколько записей видно. А потом они пропадают
   piter3
 
3 - 31.08.18 - 20:13
(2) он сказал верно.смотрите код
   dmpl
 
4 - 31.08.18 - 20:13
(2) Если записывать набор записей без отбора - все и пропадут.
   dmpl
 
5 - 31.08.18 - 20:15
(4) Телепаты тут спрашивают - случаем, не при записи номенклатуры без аналогов пропадают?
   svird
 
6 - 31.08.18 - 20:17
(5) сейчас проверю, спасибо
   svird
 
7 - 31.08.18 - 20:19
(5) проверил, записал пустой, не удаляет, в регистре запись есть
   dmpl
 
8 - 31.08.18 - 20:24
(7) Если всегда очищаются все записи - можно поставить проверку в модуле набора записей на пустой отбор и либо отказывать в записи, либо писать в ЖР. Далее пользователи должны будут жаловаться.
   Chameleon1980
 
9 - 31.08.18 - 20:41
частая ошибка людей, сталкивающихся с РС

при использовании набора записей

не установлены отборы

пиши, например, через менеджер записи и не наткнешься на ошибку, но это не выход

научись работать с наборами записей правильно
   svird
 
10 - 31.08.18 - 20:50
(9) А как отследить эту ошибку, не могу найти, когда она срабатывает?
 
 Рекламное место пустует
   Chameleon1980
 
11 - 31.08.18 - 21:03
ТвойНаборЗаписей.Записать()

или если стояло
ТвойНаборЗАписей.Записывать
то при добавлении смотри

перед добавлением нехватает додумайся чего.
или гугли 

v8: Регистр сведений. НаборЗаписей
   svird
 
12 - 31.08.18 - 21:47
Спасибо, нашел ошибку, таки правильно было в (5), но особенность была в том, что затиралось при записи нового элемента справочника.


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