рефреш роли

  • Автор темы nila
  • Дата начала
Статус
Закрыто для дальнейших ответов.
N

nila

#1
Привет всем!
Вот такая проблемма.
Человек логинится открывает базу. Видит вид. У него нет прав редактировать базу.
он берет логинится через другую базу получает другое id. c которым он уже может редактировать.
но ему надо закрыть базу и открыть наново... что бы он мог редактировать.
Так как он видит уже кнопку редактировать... но нажимая на нее... там проверяется что он не тот... хотя он уже тот, кто может реадктировать.
Вообщем так... кеширутется .
Тоесть ему надо обязат закрыть и открыть базу наново.

Или как то можно что б когда вид открылся.. там как то про рефрешилось.
плз подскажите

Что то типа такого
рефреш асл
когда они нажимают редактировать.
потому что на формуле скрытия @Contains(@LowerCase(@Left(@V3UserName;"/"));"editor")) формула срабатывает.
а в коде когда я пишу evalres=Evaluate({@Contains(@lowercase(@Left(@V3UserName;"/"));"editor")})
оно кешируется
 
S

Sandr

#4
А иногда и это не помогает.. нужно перегружать клиент...
 
D

D!m@n

#5
А почему Вы используете @V3UserName? Почему не @UserName?
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#6
Я бы Вам посоветовал пересмотреть Вашу схему работы с приложением, судя по тому, что я понял из описания, у Вас один и тот же человек работает под разными айдишками с одним приложением, в принципе, это не совсем корректно...

кроме того, очень странно, что у Вас при смене айдишки документы сами не закрываются %) я такого не видел еще, какой клиент Вы используете?..
 
30.05.2006
1 345
11
#7
При тасовании id-шников старые права действительно иногда "кешируются", но только - в сторону урезания суммарных прав
 
Статус
Закрыто для дальнейших ответов.