• Dron55555555555 (01.04.12 18:19) [0]
    Использую компонент dbgrideh. Указываю маску editmask = 0,000.
    Появляется вот такое _,___. Если набрать число вот так _,_99 или вот так _,__9 то вылазиет ошибка ' , 9' is not a valid floating point.
    Предпологаю что эти пробелы=черточки нужно автоматически заполнять нулями но как?
  • Anatoly Podgoretsky © (01.04.12 18:40) [1]
    > Dron55555555555  (01.04.2012 18:19:00)  [0]

    Сам указал, что во всех позициях должны быть знаки
  • Dron55555555555 (01.04.12 18:44) [2]

    > Сам указал, что во всех позициях должны быть знаки

    А как их автоматчески вставлять? вот в чем вопрос.
    К примеру в 1ске есть вот такое(когда ячейка находится в режиме редоктирования появляются 0.000)
  • Inovet © (01.04.12 19:12) [3]
    > [2] Dron55555555555   (01.04.12 18:44)
    > А как их автоматчески вставлять?

    Если 0 записать в соотвествующее поле Датасета? Только NULL потеряешь.
  • Dron55555555555 (01.04.12 19:32) [4]
    Вообще менябы устроило редактирование дробной части как в 1с 7 сделано.
    Если кто невидил. посмотрите.
  • KilkennyCat © (01.04.12 20:00) [5]

    > Если кто невидил. посмотрите.

    че, 1с установить ради этого?
  • sniknik © (01.04.12 20:01) [6]
    > Если кто невидил. посмотрите.
    вот еще. смотрит тот кому это нужно, а не кому пофигу.
  • Dron55555555555 (01.04.12 20:44) [7]
    Короч в режиме редактирования ячейка показывает 0.000. если хотябы такое значение 0.001 не ввел выйдя из ячейки она станет пустой или еще случай,
    введено значение 0.001 но если 1 поменять на 0 и выйти из ячейки то ячейка также станет пустой
  • KilkennyCat © (01.04.12 22:20) [8]
    ну так в чем проблема в написании такого же?
  • Dron55555555555 (01.04.12 22:21) [9]
    и еще если ввести 0.001(просто добавив 1 в конце а не набирая 0,001) то ошибка " ' ,  1' is not a valid floating point" не вылезит.
  • sniknik © (01.04.12 22:32) [10]
    про ошибку тебе еще в [1] сказали. маску правильно напиши. как вариант. как второй можно при перед присвоением править. и 0 на null менять.
Есть новые Нет новых   [134431   +11][b:0][p:0]