Число

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

  1. wowa

    wowa Well-Known Member

    Регистрация:
    1 фев 2007
    Сообщения:
    842
    Симпатии:
    0
    На форме есть поле типа Dialog List, где выбираются какие-то числа(целые и дробные(десятые))

    Так я получаю текстовое значение этого поля
    Код (Text):
     dim stRating as Variant
    stRating = docCurrent.GetItemValue("поле")(0)
    Так я получаю числовое значение
    Код (Text):
    stRating = val(docCurrent.GetItemValue("LEA_SD_Rating_TX")(0))
    Проблема заключается в том, что если я не выбираю в том поле ничего, то stRating = 0
    но в тоже время я могу выбрать нуль и опять же stRating = 0

    КАк можно по другому что-н сделать, если я не выбираю в том поле ничего, то чтобы stRating <> 0
     
  2. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Ну If'ом проверить поле на пустоту.
    Если пусто, то, например, stRating = -1, else stRating = Val(тра-ля-ля)
     
  3. Ronchik

    Ronchik Гость

    <!--QuoteBegin-wowa+17:09:2007, 16:53 -->
    <span class="vbquote">(wowa @ 17:09:2007, 16:53 )</span><!--QuoteEBegin-->if len(docCurrent.GetItemValue("поле")(0))>0 then
    [snapback]78517" rel="nofollow" target="_blank[/snapback]​
    [/quote]
     
Загрузка...

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