Проверка на уникальность текстового поля

Тема в разделе "Lotus - Программирование", создана пользователем oleg7, 24 сен 2009.

  1. oleg7

    oleg7 Гость

    У меня есть поле Alias (текстовое поле), в которое вносятся дополнительные значения. Можно ли как-то сделать проверку на то, что это поле больше не встречается в базе?
     
  2. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Вопрос некорректен :)
     
  3. amigolinx

    amigolinx Гость

    а смысл? даже если оно и есть в базе, чем это мешает конкретному доку, на котором оно заполняется? может имеется в виду проверять уникальность самих значений?..
     
  4. oleg7

    oleg7 Гость

    возможно неверно поставил вопрос.
    да. необходимо чтобы эти значения были уникальными
     
  5. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    oleg7
    чаще всего это делается в связке алиас+унид
    чтобы можно было убедиться что данный алиас только у открытого тобой дока :)
    но это на первых порах, когда разберешься чуть глуюже сможешь узнать и другие способы ;)
     
  6. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Перед сохранением проверять, нет ли документов с данным значением. Можно db.search, можно служебный вид сделать с одним столбцом - значением данного поля.
     
  7. oleg7

    oleg7 Гость

    спасибо за ответы! Получилось!
    воспользовался советом
     
Загрузка...

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