Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Фиктивное поле редактирования в DataWindow!! / 7 сообщений из 7, страница 1 из 1
16.07.2008, 18:15
    #35434911
Andreas_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фиктивное поле редактирования в DataWindow!!
Нужно создать таковое))
Я в запросе ,который прописан в DataWindow,дописываю 0 as XXX,прробовал 0.00 as XXX
Мне надо чтобы в этом поле оставались данные в таком формате например 12.34 или 43.05 и.т.д
Ввожу например 12.34 перескакиваю на другое поле,а в предыдущем прописывается 12.00(вообщем округляется до целого числа),На вкладке Format разные форматы перепробовал,-не помогло))Как лечить??!!!
Заранее спасибо!!!
...
Рейтинг: 0 / 0
16.07.2008, 18:28
    #35434957
sPaul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фиктивное поле редактирования в DataWindow!!
Как и любой другое поле соотв. типа. Выложите source этого датавиндоу.
...
Рейтинг: 0 / 0
16.07.2008, 18:34
    #35434966
Andreas_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фиктивное поле редактирования в DataWindow!!
sPaulКак и любой другое поле соотв. типа. Выложите source этого датавиндоу.
Всё,понял Спасибо!!!
...
Рейтинг: 0 / 0
16.07.2008, 18:38
    #35434979
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фиктивное поле редактирования в DataWindow!!
В зависимости от СУБД можно написать
cast(null as numeric(10,2)) as xxx
convert(numeric(10,2),0) as xxx
TO_NUMBER('100.00', '9G999D99') as xxx
Поточнее вопрос надо задавать
-----------------------------------------------------------------------------
Главная деталь любой машины - голова ее владельца
...
Рейтинг: 0 / 0
16.07.2008, 18:48
    #35434994
urvas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фиктивное поле редактирования в DataWindow!!
Если сначала прописал 0 as XXX, а затем изменил на 0.00 as XXX, то, скорее всего, надо в Column Specification размерность поля подправить.
...
Рейтинг: 0 / 0
17.07.2008, 09:39
    #35435646
PaulJB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фиктивное поле редактирования в DataWindow!!
Я такие вещи делаю через "EditSouce".
column=(type=decimal(0) ...) надо поменять на column=(type=decimal(2) ...) ну или на сколько надо циферок опосля запятой.
Но надо иметь в виду, что при изменении DataSource это значение может переписаться снова на column=(type=decimal(0) ... ).
Не знаю как в последующих версиях, но ПБ 8.х так делает - переписывает.
...
Рейтинг: 0 / 0
18.07.2008, 10:31
    #35438450
Andreas_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фиктивное поле редактирования в DataWindow!!
PaulJBЯ такие вещи делаю через "EditSouce".
column=(type=decimal(0) ...) надо поменять на column=(type=decimal(2) ...) ну или на сколько надо циферок опосля запятой.
Но надо иметь в виду, что при изменении DataSource это значение может переписаться снова на column=(type=decimal(0) ... ).
Не знаю как в последующих версиях, но ПБ 8.х так делает - переписывает.

Да ,именно там я и нашёл чего менять!!
Спасибо всем))!!
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Фиктивное поле редактирования в DataWindow!! / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]