Имя: Пароль:
1C
1С v8
Регистр сведений: проектирование
0 question
 
10.02.12
11:54
Что-то запутался немного, есть ли в системе объекты, которые будут позволять записывать без программной проверки только данные вида:
а1 b1
a2 b2
a3 b3
и не позволять записывать:
a1 b1
a1 b2
или
a1 b1
a2 b1

?
1 Wobland
 
10.02.12
12:03
чтобы значения в поле1 и поле2 присутствовали лишь однажды? справочник с контролем?
2 Mort
 
10.02.12
12:06
В 1С такие объекты не нужны. Вернее они уже есть - это справочники.
3 question
 
10.02.12
12:10
(2) это упрощенный случай, имеется ввиду что связь в регистре сведений между двумя полями должная жесткая, а самих полей регистра сведений довольно много - значит можно только программно ПередЗаписью набора проверять?
4 Mort
 
10.02.12
12:13
(3) Да. Только программно.
Я хотел сказать, что на уровне абстракции с которой работает 1С, сложно придумать задачу с такими ключевыми полями. Вот для чего тебе это?
5 Reset
 
10.02.12
12:13
(3) Да
6 НафНаф
 
10.02.12
12:14
(4) да почему же, например в РН часто встречаются Договор и Контрагент, программно можно записать их рассогласованными
7 Никола_
Питерский
 
10.02.12
12:17
(6) Ключевое слово "программно" !
8 НафНаф
 
10.02.12
12:18
(7) ну можно и не программно, например в субконто, при желании конечно
9 question
 
10.02.12
12:21
(4) зачем мне надо установить связь один к одному? Есть 2 объекта предметной области, неважно какие, пусть справочники например, и между ними надо зафиксировать связь, она взаимооднозначная. Кто на кого должен ссылаться ?
10 НафНаф
 
10.02.12
12:23
(9) кто-то на кого-то должен все таки
11 question
 
10.02.12
12:25
(10) А если сделать непериодический регистр сведений и одного, например, взять ресурсом а другого измерением - то связь
a1 b1
a2 b2
будет все равно возможна
12 Paradox
 
10.02.12
12:25
А если Одно измерение и один ресурс?
Тогда получим комбинацию:
13 question
 
10.02.12
12:26
(11) сорри:
a1 b1
a2 b1
будет возможна , а значит перед записью набора все равно придется считывать весь регистр сведений.