Как показать ошибку, когда документ выбрал другой статус.Еще одна причина, почему флажок не сохранен - PullRequest
0 голосов
/ 11 июня 2019

Первый вопрос

У меня есть три разных статуса.У меня есть кнопка, чтобы сделать процесс для создания партии.Пользователю необходимо выбрать документ для создания пакета.

Пользователь будет выбирать документы только на основе своего статуса и не может быть перепутан.Например, если статус не найден, можно выбрать только документ со статусом не найден.Если пользователь выберет документ с другим статусом, он покажет ошибку.То же самое со статусом Устаревший и Испорченный.

ONE

Как запретить пользователю выбирать документ с другим статусом и выбирать только документ с таким же статусом?Спасибо!

Второй вопрос

У меня есть этот документ с опциями флажков.Затем я устанавливаю флажок, затем сохраняю.Когда я снова открываю документ, установленный флажок не сохраняется.Ниже здесь опция флажка.

enter image description here

Есть идеи, почему флажок не сохраняется при сохранении документа?Любая помощь будет оценена.Спасибо!

Ответы [ 2 ]

1 голос
/ 11 июня 2019

Сначала я отвечу на ваш второй вопрос:

Ваш дизайн имеет недостатки и НЕ работает так в Lotus Notes: вам всегда нужны значения для хранения в поле-флажке.

Просто замените 5 полей-флажков одним.В этом случае просто введите значения A, B, C, D, E на вкладке выбора (вторая вкладка в свойствах) и установите количество столбцов на 5 на той же вкладке.Это облегчает работу со значениями и значительно уменьшает количество полей.

Теперь ваш первый вопрос: вы не можете запретить пользователю выбирать документы из разных категорий, но вы можете «отфильтровать»выбранные документы в вашем скрипте (отметив:

If document.FaultyStatus = "Which one?" then
    ....
End If

, вы можете использовать список выбора, чтобы позволить пользователю выбирать только из отфильтрованных документов, как указано Umeli в NotesUiWorkspace.PicklistCollection (....., "Not Found")")

0 голосов
/ 11 июня 2019
  1. Возможно, вы посмотрите на метод NotesUIWorkspace.picklistCollection с последним установленным параметром (SingleCategory).
  2. Определили ли вы некоторые значения для флажков?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...