Имя: Пароль:
1C
1С v8
Регистр сведений. Уникальность по диапазону между двумя измерениями
0 mishkerdon
 
28.05.14
10:11
Как можно реализовать такую фишку - уникальность в регистре сведений по диапазону между двумя числовыми измерениями: т.е. есть измерения МинимальнаяЦена и Максимальная цена??
Например делаю запись в регистре: Диапазон1 (500 и 1000). И после него нельзя делать например другую запись (300 и 800), так как он затрагивает этот диапазон. Можно только (100-499) или (1001 и 2000) например
1 rendez-vous
 
28.05.14
10:13
(0) Контроль при записи нового набора записей.
2 mishkerdon
 
28.05.14
10:15
Это только программно или из конструктора можно?? Если программно только, то в событии "ПриЗаписи" лучше или "ПередЗаписью"??
3 rendez-vous
 
28.05.14
10:16
(2) Конструктора такого нет. ПередЗаписью.
4 nufnufcheg
 
28.05.14
10:17
лучши при записи выполнять запрос к регистру с условием по записываемым измерениям и анализировать на пересекающиеся записи
5 MSII
 
28.05.14
10:21
Можно еще вместо 2-х измерений типа число использовать одно, типа СправочникСсылка.ЦеновыеДиапазоны. Тогда контроль за непересечением диапазонов должен будет выполняться перед записью элементов справочника, а работу над этим справочником можно поручить другому программисту. :)
AdBlock убивает бесплатный контент. 1Сергей