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

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


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