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

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

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

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

View Selection

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

NeoSimvolist

Что если мне нужно в запросе "view selection" во вьюшке. Значение поля N сравнить с некой глобальной переменной, которая вычисляется лишь при открытии базы.
Я пробовал при открытии БД делать @SetProfileField(@UserName, "", "").
А в запросе вьюхи @GetProfileField. Но он возвращает пустоту. Как можно реализовать это?
 
O

Omh

Записать переменную в серверный ini.
Но лучше этого не делать ;)

И вообще
This function does not work in column, hide-when, section editor, or view selection formulas. You can use it in toolbar buttons or agents.
Буа-га

Но ведь же работает, засранка
 
Y

yerke

@GetProfileField не работает в селектах

form F1
 
N

nvyush

Начните с link removed
А вообще view selection должна быть вещью статичной. Нужен отбор - категоризованная вьюха и @SetViewInfo или Show Single Category во внедрённой на форму/странице вьюхе. Можно также в папки отбирать.
 
O

Omh

А что за ГЛОБАЛЬНАЯ переменная?
И как часто она меняется?

Сегодняшняя дата? ;)
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
NeoSimvolist
а для чего?
и не проще ли в оутлайне перед открытием вида сделать все нужные действа?
 
N

NeoSimvolist

В общем при открытии базы я вычисляю значение текстовой переменной N основываясь на @UserName, предположим это порядковый номер N=1.
Далее каждый док содержит текстовое поле NN. Во воьюшке мне нужно сделать отбор доков так, чтьобы удовлетворяло условию N = NN. und?
 
N

nvyush

Категоризовать вьюшку по NN и @SetViewInfo c N в PostOpen.
 
N

nvyush

nvy


а как вам удалось избавиться от ошибки, когда после среза вида сделав полнотектовый поиск открываете другой вид? ;)
С такой ошибкой не сталкивался. @SetViewInfo действует на фрэймсет, соответственно, нужно либо во всех вьюхах в постопене ставить @SetViewInfo (вкл/выкл по необходимости), либо вьюху с @SetViewInfo открывать в отдельном фрэймсете и без аутлайна.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

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