Проверка текста: имя это или нет?

Тема в разделе "Lotus - Программирование", создана пользователем IsAvailable, 22 июн 2007.

Статус темы:
Закрыта.
  1. IsAvailable

    IsAvailable Гость

    Версия Лотуса - 6.

    По сути задача такая:

    1. есть поле, в которое должны вбиваться только пользователи лотуса (поле типа Names)
    2. имена должны подставляться автоматически при введении части имени
    3. Если вбивается что-то другое, то по выходу из поля - error с сообщением о том, что так нельзя.

    Мои действия:
    - Поле типа Names
    - Use Address Dialog for choices
    - Look up names as each character is entered
    - Allow values not in list - галка снята

    Результат: могу записать в это поле всё, что угодно.
    Возможно, поможет InputValidation, НО... Какое условие поставить на проверку введенных данных? :huh:
     
  2. velitchestvo

    velitchestvo Гость

    Привет! а если поставить в свойствах поля Computed?
     
  3. johny

    johny Гость

    попробуй в inputvalidation введеный текст на соответствие базе имен
     
  4. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    <!--QuoteBegin-IsAvailable+22:06:2007, 10:22 -->
    <span class="vbquote">(IsAvailable @ 22:06:2007, 10:22 )</span><!--QuoteEBegin-->Возможно, поможет InputValidation, НО... Какое условие поставить на проверку введенных данных?
    [snapback]70209" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    @Transform и @NameLookup тебе помогут.
     
  5. Ronchik

    Ronchik Гость

    зделай заполнение этого поля через диалоговое окно адреса, само поле должно быть вычисляемоё, тогда пользователи будут вибирать адреса только из фиксированого списка, и что попало писать не смогут
     
  6. allex

    allex Гость

    А сделать кнопку с диалогом выбора имен твоих пользователей, а поле сделать недоступным для редактирования...

    Зачем так жестко ставить условие ?
    По своему опыту, иногда сложно вспоминать как зовут того или иного пользователя... проше выбирать из списка.
     
  7. IsAvailable

    IsAvailable Гость

    <!--QuoteBegin-johny+22:06:2007, 10:30 -->
    <span class="vbquote">(johny @ 22:06:2007, 10:30 )</span><!--QuoteEBegin-->попробуй в inputvalidation введеный текст на соответствие базе имен
    [snapback]70214" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Вот я и спрашивал КАК это сделать ;)

    <!--QuoteBegin-Medevic+22:06:2007, 10:30 -->
    <span class="vbquote">(Medevic @ 22:06:2007, 10:30 )</span><!--QuoteEBegin-->@Transform и @NameLookup тебе помогут.
    [snapback]70215" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Благодарю! Как говорится: "то, что доктор прописал" :)


    Для: RonchikДля: allex
    Это поле заполняет человек по несколько десятков и даже сотен раз в день. Каждый день.
    Таких полей в документе несколько...
    Так что нужно, чтобы всё было быстро, автоматом и по возможности без мыши )
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей