Содержание
DbUser : Integer
Идентификатор текущего пользователя (id таблицы пользователей).
Функция возвращает значение поля id (первичного ключа) таблицы пользователей программы, определенной в корневой папке "Программа" на закладке "Свойства программы" в разделе "Права доступа".
Пример:Procedure OnCreate; Begin Warning((single fio from users where id = :DbUser)); End;
fio - поле таблицы users, которая как раз и выбюрана в свойствах программ, как таблица пользователей. То есть фактически при вызове функции DbUser выполняется запрос вида
Select Id From Users Where User() Like Concat(Login,'@%')