Подпись элемента дизайна

dimat

Lotus team
31.07.2008
516
0
#1
К примеру есть кнопка действия на форме, в свойствах этого действия есть поле "подпись".
Правильно ли я понимаю, что если подписать это действие каким то пользователем, то оно всегда будет выполняться от его имени?
 

nvyush

Lotus team
22.04.2009
2 317
0
#2
dimat
Оно будет выполняться, если пользователь на своём клиенте разрешил подписавшему выполнять запрошенную операцию. См. ECL. Для агентов, запускаемых на сервере, да — они выполняются от имени подписавшего
 

dimat

Lotus team
31.07.2008
516
0
#3
nvy, тогда следущий вопрос:)
что нужно написать в этом поле, чтобы этот элемент дизайна оказался подписаный кем то?
 

nvyush

Lotus team
22.04.2009
2 317
0
#4
Элемент дизайна можно подписать либо собой, либо сервером. Сервером подписывается весь дизайн базы из админского клиента.
У агентов есть свойство "Run on behalf of", указывающее от чьего имени он будет выполняться, но чтоб это сработало, агент должен быть подписан пользователем, имеющим право запускать агенты от имени других пользователей (см. в справке раздел "Setting up agent security using the Security tab").
 

dimat

Lotus team
31.07.2008
516
0
#5
Вобщем я хочу сделать возможность печати документов по кнопке @Command([FilePrint]), тем пользователям у которых не поднята галка "Replicate or copy documents". Для этого я хочу подписать кнопку @Command([FilePrint]) собой например
 

nvyush

Lotus team
22.04.2009
2 317
0
#6
Думаю, так не получится, разве что создать кнопку, которая рисует документ, скажем, в Ворд и уже оттуда печатать.
Добавлено
Или создать базу специально для печати, добавить в неё нужные формы, по кнопке создавать в этой базе копию документа (SaveOption = "0"), открывать его и печатать оттуда.
 

TIA

:-)
Lotus team
15.05.2009
790
3
#8
К примеру есть кнопка действия на форме, в свойствах этого действия есть поле "подпись".
Не могли бы сказать поточнее где св-во "подпись" и версия дизайнера? Я обыскался и не нашёл ни в 8.5, ни в 7.2.

А галка "Replicate or copy documents" очень не хорошая. Если пользователь без галки модифицирует документ, то в документе просто добавляется $KeepPrivate и уже никто не сможет печатать документ или реплицировать.
 

hosm

* so what *
18.05.2009
2 442
6
#10
Это "Label" в английском варианте - имя действия так, как оно будет выгляеть в клиенте. Если заполнено, действие будет называться так, как тут указано, если нет - берется Имя
 

hosm

* so what *
18.05.2009
2 442
6
#12
к подписанию и подписавшему никакого отношения не имеет...
 

TIA

:-)
Lotus team
15.05.2009
790
3
#13

nvyush

Lotus team
22.04.2009
2 317
0
#14
к подписанию и подписавшему никакого отношения не имеет...
Вот-вот. Потому ранее сказанное не верно:
Не народ, тема-то звучит "Подпись элемента дизайна", я потому так и отвечал. Русского дизайнера Лотуса в глаза не видел, что в нём "Надпись" "Подписью" обзовут мне в голову не приходило.
 

hosm

* so what *
18.05.2009
2 442
6
#15
офф: nvy, да всё понятно и логично, и не одному тебе такое в голову не приходило. :rolleyes:
Мне еще "конечная рамка", которая Target Frame понравилась...
 

TIA

:-)
Lotus team
15.05.2009
790
3
#16
Не народ, тема-то звучит "Подпись элемента дизайна", я потому так и отвечал.
:rolleyes: Ни в коем случае я не хотел как-то упрекнуть. Просто записал факт, а то при прочтении ветки складывалось впечатление, что у акций есть самостоятельные подписи.
 

nvyush

Lotus team
22.04.2009
2 317
0
#17
:rolleyes: Ни в коем случае я не хотел как-то упрекнуть. Просто записал факт, а то при прочтении ветки складывалось впечатление, что у акций есть самостоятельные подписи.
Меня это тоже несколько напрягло, но я подумал, что речь идёт о шаредных акциях. Индивидуально они подписи не имеют, но вместе такой же элемент дизайна.
 

dimat

Lotus team
31.07.2008
516
0
#18
А галка "Replicate or copy documents" очень не хорошая. Если пользователь без галки модифицирует документ, то в документе просто добавляется $KeepPrivate и уже никто не сможет печатать документ или реплицировать.
Если это галка поднята, то у пользователя появляется возможность скопировать БД.
Как с этим бороться?
 

TIA

:-)
Lotus team
15.05.2009
790
3
#19
Если это галка поднята, то у пользователя появляется возможность скопировать БД.
Как с этим бороться?
А зачем? Если пользователь может читать документ, тогда усилить безопасность уже не удастся. Print Screen никто не отменил.