Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Непериодический регистр сведений без измерений, только ресурсы. Как добавлять записи?

Непериодический регистр сведений без измерений, только ресурсы. Как добавлять записи?
Я
   altaykniga
 
28.01.20 - 15:24
Привет всем. Вопрос в названии темы. Прошу подсказать.

Необходимо сохранять сообщения пользователю в некий регистр сведений.
Создал независимый, непериодический регистр сведений , без измерений. Добавил следующие ресурсы:
-ДатаВремя
-Пользователь
-Склад
-Документ
-Номенклатура
-КоличествоКОтгрузке
-ТекстСообщения

Но сразу напоролся на проблему... как добавлять новую запись к существующим? Ведь измерений нет, сделать отбор записей нельзя

Заранее спасибо за помощь
 
 
   Spieluhr
 
1 - 28.01.20 - 15:27
какую еще новую запись, если измерений нет?
в РС максимум одна строка должна быть
   altaykniga
 
2 - 28.01.20 - 15:29
(1) все понял, спасибо. А какие в этой ситуации добавить измерения? Ведь их набор должен быть уникален для каждой строки
   TopProger
 
3 - 28.01.20 - 15:30
(2) все и сделать измерениями
   shuhard
 
4 - 28.01.20 - 15:30
(0) дык это ж измерения:
- Пользователь
-Склад
-Документ
-Номенклатура
   Philix
 
5 - 28.01.20 - 15:32
(0) "Неправильно ты, дядя Федор, бутерброд ешь"  :)
Регистр периодическим делай, коль сохраняешь дату и время.
А дальше - вопросы и телепатия: этот регистр нужен, чтобы отбиться от жалоб вида "Твоя 1сина ничего мне не говорила"?
Тогда в измерения можно сунуть ссылку на документ и порядковый номер сообщения по нему. Остальное - в ресурсы.
Т.е. уникальный набор будет:
Дата/время
Документ
Номер сообщения...
   altaykniga
 
6 - 28.01.20 - 15:32
данные в РС пишутся при обработке ТЧ документа.
Следовательно, допустима ситуация, что все реквизиты
-ДатаВремя
-Пользователь
-Склад
-Документ
-Номенклатура
-КоличествоКОтгрузке
-ТекстСообщения

могут принимать одно и тоже значения для разных строк документа

Следовательно, измерения с одинаковыми значениями ресурсов будут перезаписаны
   altaykniga
 
7 - 28.01.20 - 15:33
(5) то, что  нужно, спасибо! НомерСообщения мне в помощь )
   arsik
 
8 - 28.01.20 - 15:41
Ой да засунь ты УИД строкой в измерение, или сделай периодический "По позиции регистратора"
   arsik
 
9 - 28.01.20 - 15:43
Я бы сделал непериодическим + УИД засунул в 1 измерение, т.к. по сути срез по никто делать не будет, смысл нет в периодике .
   Надо работать
 
10 - 28.01.20 - 15:48
(9) коллега, то что вы предлагаете, называется справочник.
   Надо работать
 
11 - 28.01.20 - 15:49
Кстати, писать нужно именно в справочник. Зачем мучать индексы? БСП, например, так и делает
   pechkin
 
12 - 28.01.20 - 15:50
(9) и вуаля ты изобрел справочник
   arsik
 
13 - 28.01.20 - 15:52
(10) (12) Справочник тяжелее, обязательные реквизиты и прочее, тут же просто журнал нужен.
   ДенисЧ
 
14 - 28.01.20 - 15:53
(13) Сколько лишних реквизитов у справочника без кода и наименования?
   pechkin
 
15 - 28.01.20 - 15:54
(14) пометка удаления
   pechkin
 
16 - 28.01.20 - 15:55
(13) зато у справочника будет секвентшал ID и записываться он будет быстрее
   Deon
 
17 - 28.01.20 - 16:05
А вот, допустим, надо мне разом 10000 записей там создать. В справочник я буду это пихать по 1 штуке, а в РС могу сразу всё пихнуть без отборов с Замещать = Ложь
   Ненавижу 1С
 
18 - 28.01.20 - 16:07
(17) а толку? в базу данных оно все равно записываться будет по одной записи
   Deon
 
19 - 28.01.20 - 16:11
(18) Никогда не пробовал. Правда что-ле? Это ж ужасно.

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