0 / 0 / 0
Регистрация: 07.01.2011
Сообщений: 153
1

Доступ к полям

09.03.2011, 16:30. Показов 41523. Ответов 37
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите пожайлуста!!!!
Есть например форма, туды набиваются какте-то данные, возможно ли определенным пользователям запрещать или разрешать набор тех или инных данных в определенных полях?Тоесть запрещать или разрешать изменять данные в поле?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.03.2011, 16:30
Ответы с готовыми решениями:

Доступ к полям в Lotusscript/javascript
Приветствую, уважаемые. Помогите начинающему с первой проблемой Есть две формы, в одном есть поле...

Доступ к Authors и Readers полям
Запускаю агент, в нем в поля Authors и Readers вношу определенного пользователя, т.е. админа ...

Faq по полям
Прошу тему не закрывать, ПОСПЕШНО И НЕПОЛНО не отвечать (либо писать, что я так думаю, но не...

Пара вопросов по полям
1.Можно ли сделать чтобы в поле хранилось одно значение, а отображалось другое? Есть текстовое...

37
0 / 0 / 0
Регистрация: 23.08.2008
Сообщений: 6,252
09.03.2011, 16:33 2
интерфейсно можно, но это извращение
лучше стр-ру продумать "правильно"
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
09.03.2011, 16:34 3
1. Размещать поля в секциях с управляемым доступом.
2. Использовать пары редактируемое поле/вычисляемое для отображения поле, скрывать одно или другое в зависимости от пользователя
3. Input Enabled формула редактируемого поля.

P.S.
4. Все поля только для чтения, для редактирования открывать диалоги, для каждого вида пользователей — свой.
0
0 / 0 / 0
Регистрация: 07.01.2011
Сообщений: 153
09.03.2011, 16:37 4
А можно сделать так, вот например нужно сделать тел справочник, в форме есть поле организация могу ли я запретить пользователю изменять данные не своей организации?
Да и что такое секция с управляемым доступом?
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
09.03.2011, 16:40 5
Цитата Сообщение от romanko
А можно сделать так, вот например нужно сделать тел справочник, в форме есть поле организация могу ли я запретить пользователю изменять данные не своей организации?
Можете, если сможете однозначно определять принадлежность пользователя к организации.
0
0 / 0 / 0
Регистрация: 07.01.2011
Сообщений: 153
09.03.2011, 16:52 6
Цитата Сообщение от nvy
Можете, если сможете однозначно определять принадлежность пользователя к организации.
Если я определенно знаю какой пользователь какой организации пренадлежит, то как мне запрещать ему доступ?
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
09.03.2011, 17:07 7
Цитата Сообщение от romanko
Если я определенно знаю какой пользователь какой организации пренадлежит, то как мне запрещать ему доступ?
Вот Вам варианты:
http:///ipb.html?s=&sh...st&p=202957
Например, для варианта 2 в Hide paragraph if formula is true редактируемого поля пишите что-то вроде Organization != User_Organization, а парного ему cfd-поля соответственно Organization = User_Organization
0
0 / 0 / 0
Регистрация: 23.08.2008
Сообщений: 6,252
09.03.2011, 17:38 8
зачем несколько организаций в одной форме?
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
10.03.2011, 08:24 9
Цитата Сообщение от romanko
что такое секция с управляемым доступом?
См. справку дизайнера, раздел "Creating controlled-access sections of forms". Если кратко, поля, размещённые в данной секции, могут редактировать только перечисленные в секции пользователи. (Нужно иметь ввиду, что это чисто интерфейсная защита, продвинутые пользователи с правами автора на документ полухакерскими методами могут отредактировать любое поле).
0
0 / 0 / 0
Регистрация: 07.01.2011
Сообщений: 153
13.03.2011, 08:56 10
Подскажите, а как лучше сделать, если у меня в форме есть такое как организация это поле с типом список с окнмом и там в этом списке куча организаций как мне сравнивать пользователя с организацией(пользователь user1,2,3,4,5.......) и потом давать ему доступ к остальным полям или не давать?
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
13.03.2011, 09:23 11
Цитата Сообщение от romanko
Подскажите, а как лучше сделать, если у меня в форме есть такое как организация это поле с типом список с окнмом и там в этом списке куча организаций как мне сравнивать пользователя с организацией(пользователь user1,2,3,4,5.......) и потом давать ему доступ к остальным полям или не давать?



Цитата Сообщение от romanko
Если я определенно знаю какой пользователь какой организации пренадлежит
Я не совсем понял — этой фразой Вы хотите сказать, что Вы лично знаете какой пользователь какой организации принадлежит, или же это может быть определено/вычислено программным кодом? Если первое, то я не знаю как помочь, если второе — то не пойму, в чём проблема.
0
0 / 0 / 0
Регистрация: 07.01.2011
Сообщений: 153
13.03.2011, 09:40 12
Цитата Сообщение от nvy
Я не совсем понял — этой фразой Вы хотите сказать, что Вы лично знаете какой пользователь какой организации принадлежит, или же это может быть определено/вычислено программным кодом? Если первое, то я не знаю как помочь, если второе — то не пойму, в чём проблема.
Ну логином пользователя является его учетка в лотусе!получается в полях которые должны быть скрыты я пишу вот так
@Author != "учетка" как тут поставить И pidrozdil != тому подразделению???Если я пишу вот так в остальных полях то они у меня постоянно открыты если совпадает автор
@Author != учетка & pidrozdil != выбранный пидроздил как сделать чтобы несколко условий должны выполнится для того чтобы открылись след поля
А если делаю вот так pidrozdil != "ООО" то даже после того как я выбираю пидроздил ООО толе поле не открывается а также продолжает быть скрытым
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
13.03.2011, 10:01 13
Цитата Сообщение от romanko
Ну логином пользователя является его учетка в лотусе!получается в полях которые должны быть скрыты я пишу вот так
@Author != "учетка" как тут поставить И pidrozdil != тому подразделению???
На языке формул И - &, ИЛИ - |, читайте справку. В данном контексте уместнее ИЛИ.
0
0 / 0 / 0
Регистрация: 07.01.2011
Сообщений: 153
13.03.2011, 10:13 14
Цитата Сообщение от nvy
На языке формул И - &, ИЛИ - |, читайте справку. В данном контексте уместнее ИЛИ.
мне нужно чтобы совпало несколько условий получается чтобы автор совпал открывается одно поле на него условие @Author != User
а на второе поле я ставлю условие pidrozdil != выбранный пидроздил но даже если я выбираю правельный пидроздил то не срабатывает и поле не открывактся

Добавлено: Вернее как сделать чтобы обновлялось после выбора из списка
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
13.03.2011, 10:16 15
Возможно, поля не пересчитываются. Поставьте диалогу галку Refresh fields on keyword change (вторая закладка свойств).
0
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 1,454
13.03.2011, 10:18 16
У простого хайда обычно помогает выбрать checkbox "refresh fields on keyword change" у поля с выбором поздразделений. Но если скрытие реализовано через вычисляемые подформы, то надо переоткрыть документ.
0
0 / 0 / 0
Регистрация: 07.01.2011
Сообщений: 153
13.03.2011, 10:36 17
Цитата Сообщение от OKEN
У простого хайда обычно помогает выбрать checkbox "refresh fields on keyword change" у поля с выбором поздразделений. Но если скрытие реализовано через вычисляемые подформы, то надо переоткрыть документ.
Спасибо все срабатывает!Есть еще такая проблема возможно и если возможно то как сделать , есть ексель документ в котором есть уже вбытые данные как сделать скрипт или подругому чтобы с этого экселевского документа перегнать данные в создаваемую карточку в лотусе?
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
13.03.2011, 10:44 18
Цитата Сообщение от romanko
Есть еще такая проблема возможно и если возможно то как сделать , есть ексель документ в котором есть уже вбытые данные как сделать скрипт или подругому чтобы с этого экселевского документа перегнать данные в создаваемую карточку в лотусе?
А поискать по форуму, скажем, по словам +excel +импорт?
Импортные операции. Из Excel в Lotus
0
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 1,454
13.03.2011, 10:52 19
+ можно подготовить col файл с описанием и импортнуть - это должно быть в хелпе описано:
начинаем читать File formats you can export and import, Importing worksheets, etc.
0
0 / 0 / 0
Регистрация: 23.08.2008
Сообщений: 6,252
13.03.2011, 11:36 20
для кого я это всё пишу и выкладываю
просто даже странно...
0
13.03.2011, 11:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2011, 11:36
Помогаю со студенческими работами здесь

Поиск по многозначным полям
Имеем: вьюшку с названием групп в одном столбце и их составом в другом (естественно в составе м.б....

Разделение доступа по полям
Нужна идея как реализовать следующее. Есть база со структурой объединения...

Отбор во вью по полям ответов
Можно ли составить формулу отбора во вью таким образом, чтобы отбирались документы-ответы,...

Поиск документов во View по полям
Помогите написать скрипт, который ищет документы во View, где есть три буквы "ааа" введеные в поля...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru