Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Edit column required = true. Как победить ? / 4 сообщений из 4, страница 1 из 1
12.03.2004, 19:23
    #32440597
PaulJB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Edit column required = true. Как победить ?
DataWindow у которого есть редактируемые колонки с required = true.
Вставляю запись:
long n
n = dw.insertrow(0) // (появл. окно "Value required for this item" )
dw.scrolltorow(n)
dw.setrow(n) // (появл. окно "Value required for this item" )
...
дальше все нормально.

Я победил это сл. образом:
- в datawindow-painter устанавливаю любое значение по умолчанию для этих колонок. Выше указанные строки кода отрабатывают без проблем т.к. они не NULL.
- потом устанавливаю значения для этих колонок в NULL.

Может есть более красивое решение ?

З.Ы.
Строку dw.setrow(n) можно и не ставить (это просто для уверенности), но без dw.insertrow(0) не обойтись.
...
Рейтинг: 0 / 0
12.03.2004, 19:30
    #32440601
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Edit column required = true. Как победить ?
PowerBuilder 101 :-)

Смотри PFC - pfc_n_cst_dwsrv_reqcolumn и pfc_u_dw's itemerror event.
...
Рейтинг: 0 / 0
14.03.2004, 12:50
    #32441090
PaulJB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Edit column required = true. Как победить ?
Большое Спасибо, гляну.
Я PFC не использую, поэтому и не смотрел в ту сторону.

А что обозначает Ваша фраза "PowerBuilder 101" ?
...
Рейтинг: 0 / 0
15.03.2004, 18:52
    #32442509
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Edit column required = true. Как победить ?
авторЯ PFC не использую, поэтому и не смотрел в ту сторону.
Смотреть в ту сторону надо вне зависимости от того, используешь ты PFC или нет, поскольку там реализовано 90% того, о чём ты когда либо подумаешь в рамках РВ...

Номер 101 имеют начальные курсы либой дисциплины в американских колледжах и университетах...
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Edit column required = true. Как победить ? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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