• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

В 8-ом Клиенте Doc.computewithform Создает $keepprivate

  • Автор темы PaVaP
  • Дата начала
P

PaVaP

Всем привет!

Пользователь скриптовым агентом на локале создает новый док в другой БД.
Форма дока не содержит поле $KeepPrivate.
Если агент отрабатывает на 6 клиенте,
то код doc.ComputeWithForm отрабатывает корректно и $KeepPrivate не создается.
Если же агент отрабатывает на 8.5.2 клиенте,
то код doc.ComputeWithForm создает в доке поле $KeepPrivate="1",
хотя форма дока этого поля не содержит (и под 6 клиентом всё ок!).
Как следствие, в доках созданных из под 8-ки, недоступно копирование...

Почему в 8-ке так? Варианты лечения?
Создавать на форме вычисляемое в ноль поле $KeepPrivate не хотелось бы...
Доступ Replicate and copy documents в ACL баз у всех есть, хотя это и не важно, ведь под 6-кой работает...

Заранее всем спасибо!
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215

нек. ф-ции появились позже 6-ки
 
P

PaVaP


нек. ф-ции появились позже 6-ки

В 8 Дизайнере проверял, галка "Disable printing/forwarding/copying to clipboard" на форме дока не стоит.
Ни 1 из 4 перечисленных по ссылке способов возникновения поля не относится к моему случаю...
Что-то еще может быть?
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
если это как-то облегчит душу
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!