Имя: Пароль:
1C
1С v8
Активна не активна ссылка на ВПФ в меню печать
,
0 maestro-72
 
13.09.21
20:41
Добрый день!
Собсно хотел узнать - как-то можно сделать в меню печать ссылку на ВПФ неактивной если к примеру эта форма не должна печататься при определенных условиях, по хорошему ее вообще бы убрать. Искал по инету не нашел.
1 kubik_live
 
13.09.21
20:48
эта форма не должна печататься при определенных условиях

= при ваших определенных условиях возвращать Неопределено или Ноывй Табличный документ
2 maestro-72
 
13.09.21
20:54
(1) к примеру есть справочник, в нем выбраны определенные параметры для одной ВПФ, а при других параметрах должна печататься другая ВПФ. Хотелось бы просто не показывать ненужные для пользователя ссылки на ВПФ для исключения ошибок.
3 maestro-72
 
13.09.21
20:56
В конечном счете можно просто выводить пользователю сообщение, что для выбранных параметров эта печтная форма не предназначена, но как то не очень.
4 kubik_live
 
13.09.21
20:57
(2) а что криминального будет, если по "запрещенной" впф вылезет пустой тд или сообщение не удалось сформировать пф?
5 ДенисЧ
 
13.09.21
21:00
Делай не ВПФ, а расширение, как рекомендует 1с. У него можно настроить условия видимости.
https://its.1c.ru/db/bsp313doc#content:53:1:issogl2_разработка_команд_печати тут описано
6 maestro-72
 
13.09.21
21:04
(4) Ничего криминального. Я просто обозначил как хотелось бы, чтобы лишних вопросов не задавали...
(5) у расширения есть свои тараканы, его нельзя оперативно изменить. У клиента никак не сформируется видение какой должна быть эта печатная форма. Правила игры меняются во время игры. Потому было принято решение сделать ВПФ чтобы как только так сразу изменили и тут же посмотрели. без выгона пользователей.
7 maestro-72
 
13.09.21
21:06
По идее можно было сделать несколько ТД в одной печатной форме и в зависимости от условий выводить тот или иной тд. Но чет я об этом поздно подумал, уже создано две разных... Видимо потом переработаю как описал.
8 kubik_live
 
13.09.21
21:08
У клиента никак не сформируется видение какой должна быть эта печатная форма = вот отсюда надо и копать.
пусть клиент сначала определится и зафиксирует "хотелки" письменно.
9 ДенисЧ
 
13.09.21
21:08
(6) Сделай впф, обыграй сценарии, утверди, потом переведи в расширение и настраивай видимость.
10 maestro-72
 
13.09.21
21:12
(8) сложно. в месяц уже раз 15 поменял.
(9) видимо так и будет.
Я просто думал может как то просто все, но я не вижу как...
11 kubik_live
 
13.09.21
21:36
(10) А за каждую "хотелку" доплачивает отдельно?
12 maestro-72
 
13.09.21
22:06
(11) я ему часы пишу за работу :-)
13 kubik_live
 
13.09.21
22:12
(12) "Вот это правильно!" ©
Основная теорема систематики: Новые системы плодят новые проблемы.