Фильтры

Если у пользователя нет прав на редактирование карточки Счета, можно ли через программный код дать право на редактирование одного поля в данном объекте. Реализация через код кажется оптимальной , т..к. для настройки прав через стандартный доступ по колонкам в данном сценарии требуется все таки дать пользователю права на редактирование счета, и потом забрать на все остальные, кроме этого одного поля. Но это совсем не оптимальный вариант. Поэтому задумались про реализацию разработкой. Есть ли такой опыт?
 

Нравится

1 комментарий

Можно. На параметр "enabled": {bindTo: "название функции"} указать функцию в которой проверить текущего пользователя Terrasoft.SysValue.CURRENT_USER.value на вхождение в указанную группу к примеру

Показать все комментарии

Добрый день!

Я подключаю скрипт для пользователя, но не могу понять, что нужно сделать, чтобы он подключался ко всем страницам, а не к определенным

Нравится

1 комментарий

Сделайте замещение базовой страницы, от которой наследуются все Вас интересующие страницы, и добавьте необходимый Вам код

Показать все комментарии

Добрый день!

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

Нравится

1 комментарий

Можете описать более точнее что Вы имеете ввиду под словом "скрипт"?

Показать все комментарии

Добрый день.

 

Как можно определить сессии в Oracle

"SysUserSession"  ,  "SysAdminUnit"   и   V$SESSION ?

 

Версия 7.2.1.136

 

Нравится

3 комментария

Евсеев Анатолий Анатольевич, добрый день!
Не совсем понятен Ваш вопрос. Какую задачу Вам необходимо решить?

Oracle на сколько я помню с версии 7.12 поддерживается, а у Вас 7.2.1  ?

Думаю Вы не верно пытаетесь решить Вашу задачу. Так как к СУБД подключение идет через ORM используя только одно подключение через одного пользователя, то все пользователи используют именно его.

Показать все комментарии

Добрый день!

Приложение on-site.

Я создал объект UsrTestForDataBT. Зарегистрировал на основе его справочник (с таким же именем - UsrTestForDataBT). Наполнил справочник. Выполнил привязку данных справочника и его данных.

Удалил обе привязки данных в Конфигурации. Удалил сам объект в Конфигурации.

НО! Таблица в БД с таким названием осталась и в этой таблице содержатся данные, которые я вводил при наполнении справочника. При компиляции появляется ошибка (One or more errors occurred.
Элемент с именем "UsrTestForDataBT" не найден).

Что необходимо сделать чтобы из БД все пропало и нормально проходила компиляция?

Нравится

1 комментарий

Если в таблице есть записи, то она не удаляются вместе с объектом. После удаления объекта Вам необходимо удалить ее в базе самостоятельно.

На счет ошибки - в других объектах делали ссылку в колонках на данный справочник? Если да, то удалите их в начале там. Так же выполните полную генерацию исходного кода перед компиляцией, а так же если включена разработка в файловой системе сделайте выгрузку в начале в файловую систему.

Показать все комментарии