|
Запись Регистра Сведений | ☑ | ||
---|---|---|---|---|
0
alexei366
02.08.13
✎
15:08
|
При записи справочников я использую свойство "ДополнительныеСвойства" объекта (т.е заполняю его нужной инфой из формы, чтоб передать это в модуль объекта ). Планировал тоже самое и с регистром сведений, только тут засада, есть модуль набора записей (у набора есть "ДополнительныеСвойства"), а в форме в качестве Текущего Объекта фигурирует Запись регистра, но по приходу в модуль набора я вижу собственно набор с одной записью.
Вопрос такой можно ли както достучаться до Дополнительный Свойств набора из модуля формы записи регистра. |
|||
1
Maxus43
02.08.13
✎
15:19
|
зачем вобще извращаться с доп свойствами?
|
|||
2
alexei366
02.08.13
✎
15:37
|
(1) Есть некий смысл поверь)))
|
|||
3
Maxus43
02.08.13
✎
15:46
|
(2) как правило это указывает на ошибку проектирования
|
|||
4
alexei366
02.08.13
✎
15:56
|
(3) Ладно, вот пример, при сохранении записи, я проверяю в модуле набора определенный ряд ограничений. И если произошла ошибка, то я лезу в ДопСвойства объекта, куда я предварительно ложу Гуид формы и отправляю сообщение пользователю, в итоге в интерфейсе будет не просто "Объект не удалось записать" но и человеческое объяснение с х_у_я.
|
|||
5
Mitriy
02.08.13
✎
15:58
|
(3) да ладно...
|
|||
6
alexei366
02.08.13
✎
16:00
|
(5) Я понимаю что можно один и тотже код вызывать в каждой из форм которые работают с записями, но эт както не очень
|
|||
7
hhhh
02.08.13
✎
16:01
|
(4) а ЭтотОбъект.ДополнительныеСвойства, не?
|
|||
8
Maxus43
02.08.13
✎
16:01
|
(5) повсеместное использования для передачи сообщения - да, имхо.
(4) я так понимаю УФ? |
|||
9
hhhh
02.08.13
✎
16:03
|
(8) в модуле набора записей не всё равно? УФ или не УФ?
|
|||
10
Maxus43
02.08.13
✎
16:04
|
(9) не всё равно в контексте "куда я предварительно ложу Гуид формы", ибо в 8.2 можно получить коллекцию открытых окон и т.д.
|
|||
11
Maxus43
02.08.13
✎
16:06
|
хотя вобще не совсем непонятно... используя СообщениеПользователю можно прикрепить окно куда угодно
|
|||
12
alexei366
02.08.13
✎
16:09
|
Вы на вопрос ответте, можно или нет
|
|||
13
Maxus43
02.08.13
✎
16:10
|
(12) УФ или нет?
|
|||
14
alexei366
02.08.13
✎
23:14
|
(13) УФ,УФ
|
|||
15
hhhh
02.08.13
✎
23:43
|
ну, и этотобъект чему равен в отладчике?
|
|||
16
alexei366
03.08.13
✎
00:44
|
(15) яж говорю в форме фигурирует запись регистра
|
|||
17
hhhh
03.08.13
✎
08:53
|
916) не в форме, в модуле набора записи
|
|||
18
alexei366
03.08.13
✎
12:28
|
(17) в модуле набор, в форме запись. У мен и вопрос как из формы до набора добраться
|
|||
19
exwill
03.08.13
✎
13:23
|
(18) Твоим способом - никак. Запись регистра сведений не является объектом (так решили разработчики 1С).
|
|||
20
alexei366
04.08.13
✎
07:30
|
(19) почемуже, запись является объектом, только нет ДопСвойств у записи.
|
|||
21
Капитан О
04.08.13
✎
07:32
|
(20) запись является записью, но не объектом
|
|||
22
hhhh
04.08.13
✎
08:18
|
(20) набор записей смотри
|
|||
23
alexei366
04.08.13
✎
14:48
|
(21) а ты попробуй в модуле формы записи создать событие передзаписью
|
|||
24
alexei366
04.08.13
✎
14:49
|
(22) б_л_я там то есть у набора, только в форме фигурирует не набор а запись
|
|||
25
Капитан О
04.08.13
✎
14:52
|
(23) с чего бы мне вдруг создавать события? не хочу
|
|||
26
exwill
04.08.13
✎
14:58
|
(20) Хорошо, не является объектом, в том смысле, как его понимают разработчики 1С. Поэтому, у записи нет доп. свойств.
|
|||
27
exwill
04.08.13
✎
15:00
|
(26) ... или, как они любят выражаться: "запись не обладает объектной природой"
|
|||
28
alexei366
04.08.13
✎
15:10
|
(27) Да да да, чо уж пришлось делать двойную проверку, в форме и модуле, по времени обработки незаметно разницы))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |