Имя: Пароль:
1C
1С v8
Подписка на событие
,
0 Мисти
 
22.10.13
12:58
В процессе доработки возникают разные желания - при записи 4 видов документов кое-что там проверять... Сделала подписку.
Теперь при записи одного из них - проверять нечто совсем другое.
(а про третий документ - потом еще что-то десятое появится)
Как правильно, все свои алгоритмы вешать на одну подписку, или на каждый случай создавать новую?
1 Нуф-Нуф
 
22.10.13
13:01
в начале подписки сделай ветки-условия по типу документа
2 Maxus43
 
22.10.13
13:01
По логике, т.е. тут смысл в проверке - значит Подписка "Проверка" одна, и там в зависимости от типа Источника свой алгоритм проверки.
Не надо плодить лишних сущностей
3 Мисти
 
22.10.13
13:02
Спасибо!
4 Maxus43
 
22.10.13
13:02
но в одну подписку не надо сувать и проверку, и регистрацию в обменах и т.д.
5 Поросенок Петр
 
22.10.13
13:03
(3) Теперь вместо того, чтобы просто включить для документа определенные проверки, ты будешь всё время редактировать код.
6 Поросенок Петр
 
22.10.13
13:06
Разбирать типы параметров это ФУ. Ну кроме некоторых исключений.
7 Maxus43
 
22.10.13
13:08
Ну естественно надо ещё и думать, если проверка универсальна и подходит для любого документа - то одна подписка без анализа типов, но это редко на самом деле
8 Мисти
 
22.10.13
13:09
Ну а тогда как?
Или всё равно?
Я обратила внимание, что при отладке в подписку не так-то просто попасть - если прямо в ней не поставить остановку, так что с одной - проще разбираться.
9 1dvd
 
22.10.13
13:10
(6) почему ты аббревиатуру от Управляемые Формы пишешь наоборот?
10 Maxus43
 
22.10.13
13:11
(8) зависит от конкретного случая, в данном случае:
>>Теперь при записи одного из них - проверять нечто совсем другое.
>>(а про третий документ - потом еще что-то десятое появится)

я за одну подписку с анализом типа
11 Мисти
 
22.10.13
13:28
Люди добрые, помогите мне теперь в вопросе практическом, а?
v8: Выбор документа из специального списка