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

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

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

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

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

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