|
Непериодический независимый регистр сведений | ☑ | ||
---|---|---|---|---|
0
Наська72
28.06.13
✎
13:45
|
В непериодическом независимом регистре сведений два измерения. У обоих включено "индексировать" и "ведущее". Нужно реализовать связь 1 к 1.
Как это сделать? Хочу: Изм1А Изм2А + Изм1А ИзмБ - Должно вызывать ошибку Изм1Б ИзмА - Должно вызывать ошибку Изм1А Изм2А - Должно вызывать ошибку Сейчас: Изм1А Изм2А + Изм1А ИзмБ + нет ошибки Изм1Б ИзмА + нет ошибки Изм1А Изм2А - Ошибка |
|||
1
dk
28.06.13
✎
13:47
|
как-то попроще нарисуй пример
|
|||
2
ale-sarin
28.06.13
✎
13:47
|
(0) Т.е. если какая-то ссылка есть в Измерение1, то ее нельзя указать в другой записи в измерение2, так?
|
|||
3
ssh2012
28.06.13
✎
13:47
|
(0) Фигня какая то:
Написано: Изм1А Изм2А + и тут же Изм1А Изм2А - Должно вызывать ошибку |
|||
4
1Cv8_accepted
28.06.13
✎
13:48
|
Изм1А Изм2А +
и Изм1А Изм2А - Должно вызывать ошибку ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ чем отличаются? |
|||
5
ale-sarin
28.06.13
✎
13:48
|
3,4 Это типа следующая запись.
|
|||
6
dk
28.06.13
✎
13:49
|
тебе не устраивает что есть
моркова - кролик и дает завести кролик - морковка ? |
|||
7
ssh2012
28.06.13
✎
13:50
|
(0) в топку. Ушел из темы
|
|||
8
Наська72
28.06.13
✎
13:55
|
(2) все верно
(5) верно Простая связь один к одному. Если одно из измерений было записано, то его больше нельзя вносить |
|||
9
dk
28.06.13
✎
13:57
|
отключи ведущее у 2-го измерения
|
|||
10
ale-sarin
28.06.13
✎
13:59
|
(8) Так и рассказывай. Я тоже долго думал. Типа: Если значение есть в одной записи в каком-то измерении, то его не может быть в другой записи в любом измерении.
Если и делать такое, то только кодом. А вообще, что за задача? Может не регистром делать? |
|||
11
Поросенок Петр
28.06.13
✎
14:00
|
А в реале что это за объекты, что нужна связь 1:1 ?
|
|||
12
ale-sarin
28.06.13
✎
14:03
|
+10 Ставлю на аналоги. Что-то такое: Есть у номенклатуры аналог, тоже номенклатура. У элемента может быть только один аналог. И если у элемента есть аналог, то сам он аналогом уже быть не может.
Угадал? |
|||
13
Лефмихалыч
28.06.13
✎
14:03
|
(0) связь один-к-одному - это нечто более другое, чем ты себе воображаешь
|
|||
14
Наська72
28.06.13
✎
14:13
|
(12) Типо того.
(13) а что это такое - просветите? =)) У меня поля Проект и ОбъектСтроительства. У одного проекта только один объект. Этот объект не может участвовать в других проектах. |
|||
15
Наська72
28.06.13
✎
14:14
|
(9) чем это может помочь?
С этого и начинала. Не помогло |
|||
16
ale-sarin
28.06.13
✎
14:19
|
(14) Только кодом проверять.
Можно и ссылку в Проекте сделать на Объект строительства, но все равно проверять кодом, что бы не выбрали еще раз этот Объект в другой проект. |
|||
17
dk
28.06.13
✎
14:23
|
(15) второе проверять через запрос по первому
|
|||
18
dk
28.06.13
✎
14:24
|
или по тупому через попытку записать второе на место первого
|
|||
19
mxs089
28.06.13
✎
14:24
|
что то не пойму, 1 измерение такого же типа, что и измерение 2?
|
|||
20
Наська72
28.06.13
✎
14:24
|
Запрос это все понятно. Просто я думала, что есть какие-нибудь настройки в РегистреСведений.
Значит нет |
|||
21
dk
28.06.13
✎
14:25
|
хотя туплю - у тебя типы разные
|
|||
22
YF
28.06.13
✎
14:26
|
Ldf htubcnhf cdtltybq yt ghtlkfufnm c jlybv bpvthtybtv&
|
|||
23
YF
28.06.13
✎
14:27
|
Два регистра сведений не предлагать с одним измерением не предлагать?
|
|||
24
mxs089
28.06.13
✎
14:27
|
(21) если типы разные, тогда что значит (0)
Изм1 А Изм2 Б Изм1 Б Изм2 А |
|||
25
Mitriy
28.06.13
✎
14:34
|
(0) автор, тебе надо проверить регистр или проверить, можно ли туда что-то записать? Чего-то я ничего не понял... пятница, видимо...
|
|||
26
Наська72
28.06.13
✎
14:37
|
(24) Условно обозначенные измерения и их значения.
(25) проверяла, писать можно |
|||
27
mxs089
28.06.13
✎
14:41
|
(26) я не понимаю А - это элемент одного объкта конфигурации, или объекта типа измерения?
|
|||
28
mxs089
28.06.13
✎
14:42
|
(27) другими словами, типы одинаковы или разные?
|
|||
29
Наська72
28.06.13
✎
14:49
|
(28) разные: Проект и ОбъектСтроительства
|
|||
30
Mitriy
28.06.13
✎
14:54
|
(29) можно более адекватно объяснить задачу? Даже с поправкой на женскую логику не очень получается понять...
|
|||
31
Наська72
28.06.13
✎
14:57
|
(30) ale-sarin как-то уловил логику =)
Измерение1 Тип Проект Измерение2 Тип ОбъектСтроительства Хочу: Проект1 Объект1 + Проект1 Объект2 - Должно вызывать ошибку Проект2 Объект1 - Должно вызывать ошибку Проект1 Объект1 - Должно вызывать ошибку |
|||
32
Mitriy
28.06.13
✎
15:01
|
(31) он тоже не уловил, он до сих пор думает, что у тебя одинаковые значения могут быть и в первом и во втором измерении...
|
|||
33
Mitriy
28.06.13
✎
15:02
|
ну вот, это уже что-то...
следующий вопрос: у тебя регистр уже заполнен, и ты просто хочешь получить запросом такие данные, или ты хочешь избежать описанной ситуации? |
|||
34
ale-sarin
28.06.13
✎
15:06
|
(32) Все я уловил. В (14) ясно описано.
Только вот, судя по (26), оказывается Наська хочет не запрет записи сделать, а проверку на наличие двух и более записей по проекту, и также по объекту.. Так? |
|||
35
Mitriy
28.06.13
✎
15:08
|
(34) а, ну да, извини ))
|
|||
36
mxs089
28.06.13
✎
15:09
|
в проекте реквизит на объект, при записи в регистр измерение объект
|
|||
37
Наська72
01.07.13
✎
05:48
|
(33) нужно запретить запись в регистр
|
|||
38
hhhh
01.07.13
✎
06:04
|
(37) ну вообще выбросить этот регистр. Сделать реквизит в справочнике
|
|||
39
Наська72
01.07.13
✎
06:05
|
(38) Зачем мне справочник? Мне нужен регистр
|
|||
40
hhhh
01.07.13
✎
06:10
|
странные у вас желания.
|
|||
41
SanGvin
01.07.13
✎
06:50
|
1 измерение + 1 ресурс не предлагать?
|
|||
42
Cyberhawk
01.07.13
✎
06:53
|
(0) Надо вставить фото в профиль, и тогда решение задачи найдется легко и непринужденно
|
|||
43
Наська72
01.07.13
✎
07:12
|
(41) можно подробнее?
|
|||
44
SanGvin
01.07.13
✎
07:51
|
(43) см (42)
|
|||
45
Cyberhawk
01.07.13
✎
08:51
|
Off: (44) ник из TES?
|
|||
46
SanGvin
01.07.13
✎
08:52
|
Off: (45) Ага =)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |