Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.70/172: Рейтинг темы: голосов - 172, средняя оценка - 4.70
0 / 0 / 0
Регистрация: 02.07.2005
Сообщений: 20

Выборка по автору

21.07.2005, 13:08. Показов 31461. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
ВСЕМ ПРИВЕТ!!!

Народ подскажите возникла такая задача.
Необходимо построить базу на Lotus таким образом чтоб пользователи могли создавать опеределноого рода документы после чего можно было их редактировать. Но суть такова чтобы пользователь мог видеть и редакт. только те документы которые он создал а другие ему были недоступны.???

Я то все написал и форму и View только как сделать согласно задаче.???

Плиззз подскажите...
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.07.2005, 13:08
Ответы с готовыми решениями:

Выборка в представление по автору документа
Здрайствуйте. Помогите, плиз. Создаю представление, пишу во view selection SELECT (Form = "Operation") &...

Сортировка по автору
Есть типизированный файл с тремя записями. Данные читаются из этого типизированного файла, и после чего нужно записи отсортировать по...

Поиск книги по автору
Помогите пожалуйста допилить поиск названия по автору. class Book { String favtor; string fnazv; ...

23
0 / 0 / 2
Регистрация: 07.05.2005
Сообщений: 743
21.07.2005, 14:16
1. Дай доступ пользователям автор + создание документов создай роль [Editor]
2. Сделай 2 поля ADoc(тип автор) RDoc(читатель) SDoc(тип автор) поля вычисляемые при создании
3. Формулы в полях
ADoc и RDoc:
@UserNAme

SDoc:
"[Editor]"

Тех кого нахначиш в роль [Editor] смогут видет и редактировать все документы
0
0 / 0 / 0
Регистрация: 02.07.2005
Сообщений: 20
21.07.2005, 15:22
Извеняюсь конечно за ламерский вопрос
А как выборку сделать в ComboBox из адресной книги Lotus Server-a
какя формула.

P/S: Я Начинающий програмер под Лотус.
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
21.07.2005, 15:38
Для: zebox
ComboBox, на мой взгляд плохо подходит. Лучше использовать DialogList. Там можно сделать выбор из адресной книги.
Если все же нужен для ComboBox, то можно использовать @DbColumn или @DbLookUp.
0
0 / 0 / 0
Регистрация: 02.07.2005
Сообщений: 20
21.07.2005, 17:22
Да действительно DialogList более приемлем
но я его тип выставляю как

"Computed when compose"

а

"Choices->Use Addres Dialog list for choices"

но при сохранении требует формлу

No formula for Computed field

какую формулу прописать
0
myky
21.07.2005, 17:25
<!--QuoteBegin-zebox+22:07:2005, 16:09 -->
<span class="vbquote">(zebox @ 22:07:2005, 16:09 )</span><!--QuoteEBegin-->Да действительно DialogList более приемлем
но я его тип выставляю как

"Computed when compose"

а

"Choices->Use Addres Dialog list for choices"

но при сохранении требует формлу

No formula for Computed field

какую формулу прописать
[snapback]22451" rel="nofollow" target="_blank[/snapback]?[/quote]

самое удобное - просто название этого поля. Если поле называется "my_field", то и формула будет: my_field
0 / 0 / 0
Регистрация: 02.07.2005
Сообщений: 20
21.07.2005, 18:00
Да но только при этом на форме (при доступе через клиента)
появляется надпись "my_field" а мне на выбор делать из адресной книги?
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
21.07.2005, 18:16
Для: zebox
Для поля типа DialogList нет смысла ставить Compute when compose. Т.к. выбор из адресного диалога в этом случае будет недоступен.
Чтобы заполнить такое поле сделай так.
Полю присвой тип Names или Text. Делаешь его Computed. Формула для него - @ThisValue
Создай, например, Action Hotspot. В дейстии пропиши: Command([MailAddress];"my_field";"";"")
А Action HotSpot прячешь по формуле !@IsNewdoc
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
21.07.2005, 18:19
Для: zebox
Для поля типа DialogList нет смысла ставить Compute when compose. Т.к. выбор из адресного диалога в этом случае будет недоступен.
Чтобы заполнить такое поле сделай так.
Полю присвой тип Names или Text. Делаешь его Computed. Формула для него - @ThisValue
Создай, например, Action Hotspot. В дейстии пропиши: Command([MailAddress];"my_field";"";"")
А Action HotSpot прячешь по формуле !@IsNewdoc
0
0 / 0 / 0
Регистрация: 09.11.2003
Сообщений: 283
21.07.2005, 19:14
Остановитесь !!!!!! В лес бредете


Поля которые работают с именами (Автор, Читатели, Имена) уже имеют выборку из АК + подхват из АК + выборку из ТУД внимательно посмотрите свойства поля
0
0 / 0 / 0
Регистрация: 02.07.2005
Сообщений: 20
22.07.2005, 09:37
Народ подскажите как мне сделать такую вещь
Создаю поле Text пишу
@Name([CN];@UserName)
но появляется каноническое имя, а как сделать так, чтобы когда пользователь заходил на форму у него появлялось First name и Last name которое берется из адресной книги сервера ???


Да а еще если будет возможность подскажите как организовать форму авторизации и как правильно организовать удаление через web-фейс
т.е. есть две кнопки
"Mark as Delete" ->@Command(MoveToTrash);

и "Empty Trash"->@Command(EmptyTrash);

через клиента удаление проходит а через web просто снимается маркер отметки на удаление а док. остается.

СПАСИБО!
0
0 / 0 / 0
Регистрация: 02.07.2005
Сообщений: 20
22.07.2005, 11:59
У меня возникла идея
можно ли как нибудь по формуле отобрать атора

т.е. создаем View и пишим что-то вроде того
SELECT (form="frm_name") & field "fld_name"=@UserName

но это естественно неверный код, но может кто подскажет как его отредактировать?
0
0 / 0 / 0
Регистрация: 02.07.2005
Сообщений: 20
24.07.2005, 09:55
Народ подскажите пожалуйста по #11 и #12 сообщениям
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
24.07.2005, 10:50
<!--QuoteBegin-zebox+23:07:2005, 08:24 -->
<span class="vbquote">(zebox @ 23:07:2005, 08:24 )</span><!--QuoteEBegin-->Создаю поле Text пишу
@Name([CN];@UserName)
но появляется каноническое имя, а как сделать так, чтобы когда пользователь заходил на форму у него появлялось First name и Last name которое берется из адресной книги сервера ???
[snapback]22470" rel="nofollow" target="_blank[/snapback]?[/quote]
Можно через функцию @Word:

Code
1
2
@Word(@Name([CN];@UserName);" ";1)
@Word(@Name([CN];@UserName);" ";2)
<!--QuoteBegin-zebox+23:07:2005, 10:46 -->
<span class="vbquote">(zebox @ 23:07:2005, 10:46 )</span><!--QuoteEBegin-->т.е. создаем View и пишим что-то вроде того
SELECT (form="frm_name") & field "fld_name"=@UserName

но это естественно неверный код, но может кто подскажет как его отредактировать?
[snapback]22474" rel="nofollow" target="_blank[/snapback]?[/quote]
Такой код будет работать только в личных представлениях. @UserName нельзя использовать в формуле отбора для общих представлений.
Тебе надо использовать поле типа Readers. Все, кто в этом поле перечислен, будут видеть документ. Почитай в хелпе. Заодно посмотри и про поле типа Authors.
0
0 / 0 / 0
Регистрация: 02.07.2005
Сообщений: 20
24.07.2005, 12:24
А кто подскажет как сделать такую вещь :

Есть документ в котором заполняется заявка.
После чего она помещается в базу.

Есть другой документ в котором "диспетчер" расмматривает заявку и присваивает ей ствтус "принята на рассмотрение" как оргонизовать View в котором можно было бы просматривать содержимое одного документа и другого, что-то вроде View-а из составных форм ???
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
24.07.2005, 12:37
Для: zebox
Посмотри Framesets.
0
0 / 0 / 0
Регистрация: 02.07.2005
Сообщений: 20
24.07.2005, 13:31
т.е. что-то непонял
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
24.07.2005, 13:35
<!--QuoteBegin-zebox+25:07:2005, 11:11 -->
<span class="vbquote">(zebox @ 25:07:2005, 11:11 )</span><!--QuoteEBegin-->Есть другой документ в котором "диспетчер" расмматривает заявку и присваивает ей ствтус "принята на рассмотрение" как оргонизовать View в котором можно было бы просматривать содержимое одного документа и другого, что-то вроде View-а из составных форм ???
[snapback]22520" rel="nofollow" target="_blank[/snapback]?[/quote]
Можно разбить рабочую область на несколько фреймов. И в каждом фрейме отображать необходимую информацию. Посмотри в дизайнере Frameset.
0
0 / 0 / 0
Регистрация: 02.07.2005
Сообщений: 20
24.07.2005, 13:46
А понятно "Москва не сразу строилась"!!!

to -> Medevic не подскажешь свою Аську или мыло если не хочешь светиться в форуме отправь на мыло yurok712@mail.ru
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
24.07.2005, 14:02
Для: zebox
Давай лучше в форуме.
Насчет Москвы. Ты слишком мало рассказал. Как связаны документ с заявкой и документ с подтверждением ?
Например, если документ с подтверждением будет дочерним (Response), то из него можно посмотреть родительский документ, "вытянув" его за сплиттер внизу (или кликнуть мышкой 2 раза). И ничего делать не нужно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.07.2005, 14:02
Помогаю со студенческими работами здесь

Поиск книг по автору
Всем доброго времени суток! Есть файл, в который записываются авторы, книги и год издания. Подскажите, пожалуйста, как сделать поиск книг...

Непонятная автору функция
Никак не пойму, что делает эта функция. Переведите пожалуйста на русский язык. Очень буду благодарен. Tree_node * &amp; find_node( T...

протест автору сайта
если кого-то смутил внешний вид сайта, давайте попросим вернуть вид сайта обратно, движок конечно же может модернизироваться, но вид сайта...

Привязка 2 книг к одному автору
Есть программа библиотека, и нужно привязать n-книг к одному автору. Чтобы при выборе автора выводило его книги а не только одну. Помогите...

Cортировка каталога книг по автору
пыталась отсортировать книги по авторам и вывести все изданные после 2000 года,подскажите что не так? #include &lt;iostream&gt; ...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru