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

Проверка Значения Поля

07.02.2013, 16:32. Показов 6445. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Имеется 2 формы, одна служит для заполнения заявки(Work), другая - шаблон для карточек исполнителей(Principal).
В форме Work имеется кнопка, которая позволяет переназначить задачу другому исполнителю. Данную кнопку должны использовать только определенные пользователи, для всех остальных, она должна выдавать сообщение "У вас нет прав на выполнение операции".
В форме Principal находится поле, которое и определяет, есть права у пользователя на её использование или нет.
Возник вопрос, можно ли сравнить значение разрешающего поля (с нулём) в одной форме, по нажатию кнопки в другой?
Код кнопки:

LotusScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Dim db As notesdatabase
Dim mainCol As NotesDocumentCollection
Dim respCol As NotesDocumentCollection
Dim mainNote As notesdocument
Dim respNote As notesdocument
Dim doc As notesdocument
Dim uidoc As notesuidocument
Dim title As String
Dim prmpt As String
Dim w As New notesuiworkspace
Dim s As New notessession
 
Set db = s.CurrentDatabase
Set uidoc = w.CurrentDocument
Set doc = uidoc.Document
UserName = s.Usernamelist(1).Common
 
title = db.Title
prmpt = "Выберите тип события"
Set mainCol = w.PickListCollection(3, False, db.Server, db.FilePath, "event_view", title, prmpt)
If mainCol.Count = 0 Then Exit Sub
Set mainNote = mainCol.GetFirstDocument
 
Set respNote = w.CurrentDocument.Document
 
Call respNote.ReplaceItemValue("work_eventtype", mainNote.GetItemValue("Event_Type"))
Call respNote.ReplaceItemValue("Resend_list_Pers", mainNote.GetItemValue("AList_ListPers"))
Call respNote.ReplaceItemValue("Resend_list", mainNote.GetItemValue("Resend_list_Pers"))
Call w.ViewRefresh
Call uidoc.refresh
 
Dim notice As New NotesDocument (db)
Dim body As New NotesRichTextItem (notice, "Body")
 
------------формируем список рассылки-------------
-----------------------------------------------------------
------------формируем список рассылки-------------
------------формируем письмо------------------------
----------------------------------------------------------
-----------формируем письмо-------------------------
 
Call uidoc.Save
Call uidoc.Close
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.02.2013, 16:32
Ответы с готовыми решениями:

Проверка поля
Народ,может повторяюсь, но есть проблемка.Нужно проверить поле на редактирование,не знаю как это замутить.Код пишу на скрипте,вызываю на...

Проверка поля...
Всем доброго времени суток!!! Подскажите пожалуйста как сделать проверку на поле в событии Input Validation на @-ах Проверка...

Проверка наличия поля
Какой то ступор почти утренний ... Есть поле в форме типа text. Но оно присутствует не во всех документах. Как проверить скриптом...

1
0 / 0 / 0
Регистрация: 23.08.2008
Сообщений: 6,252
07.02.2013, 16:41
ничего особенного в задаче не вижу, за исключением непонятных наворотов во взаимодействии...
причем здесь сравнение в форме - непонятно
логика - получить значения поля дока и сделать "в коде" вывод о дальнейших действиях
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.02.2013, 16:41
Помогаю со студенческими работами здесь

проверка на переполнение поля
нужно в адресной книжке проверять на переполнение поля Members при заполении группы агентом(если переполнено, то создавать новую группу),...

Проверка поля скриптом
Ребята помогите проверить поле скриптом. на ui. isdate(uidoc.... ) так не проходит и поле если там время.

Проверка числового поля
Вопрос лёгкий. Но кое что хочу всё таки разжевать=) Задача такая - создать поле чтобы в него можно было записать только числовые...

Проверка на заполнение поля
Как сделать, чтобы при сохранении выдавало сообщение о том, что поле не заполнено при таких условиях: - роль равна Admin - поле пустое....

Проверка поля при сохранении
Добрый день. Подскажите ПЖ новичку. При создании ответного документа на форму, поле ответного заполняется автоматически. необходимо чтоб...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru