|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
Я прописала Validation Expression для полей datawindow. Например, если пользователь в числовом поле написал строку, выдается ошибка, но заголовок у этой ошибки "Datawindow error". Можно его поменять на русскоязычный и как и где? Или эту обработку нужно написать по-другому? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2009, 10:45 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
Программно This.toolbarframetitle = "Панель инструментов" This. toolbarsheettitle = "Панель инструментов" This.toolbarpopmenutext = "Переместить влево,Переместить вверх,Переместить вправо,Переместить вниз,Плавающая панель,Показать текст,Показать подсказку" This.microhelpdefault = "Жду указаний" This.dwmessagetitle = "Ошибка данных" А также в свойствах app ручками ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2009, 11:19 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
ЛампочкаЯ прописала Validation Expression для полей datawindow. Например, если пользователь в числовом поле написал строку, выдается ошибка, но заголовок у этой ошибки "Datawindow error". Можно его поменять на русскоязычный и как и где? Или эту обработку нужно написать по-другому? PowerBuilder Help Message.Title DataWindow object property Description The title of the dialog box that displays when an error occurs. Controls DataWindows Syntax PowerBuilder dot notation: dw_control.Object.DataWindow.Message.Title Describe and Modify argument: "DataWindow.Message.Title { = ' titlestring ' }" SyntaxFromSQL: DataWindow(Message.Title = ' titlestring ' ) Parameter Description titlestring A string containing the title that displays in the title bar of the DataWindow dialog box that displays when an error occurs ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2009, 11:21 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2009, 11:34 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
ЛампочкаЯ прописала Validation Expression для полей datawindow. Например, если пользователь в числовом поле написал строку, выдается ошибка, но заголовок у этой ошибки "Datawindow error". Можно его поменять на русскоязычный и как и где? Или эту обработку нужно написать по-другому? Можно, перехватывать событие itemerror и там выводить свое сообщение и возвращать -1. Но текст ошибки там не доступен, есть только имя столбца, т.е. придется сообщение доставать ручками из DW либо из какого-то другого хранилища метаинформации. Я вообще с этим мало работал - лучше подождать что ответят другие. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2009, 11:37 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
Anatoly MoskovskyЯ вообще с этим мало работал - лучше подождать что ответят другие. О, я был прав :) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2009, 11:40 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
а вот да, где выкопать строку "Item doesn't pass validation test" чтобы ее русефецировать? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2010, 16:12 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
maniac85а вот да, где выкопать строку "Item doesn't pass validation test" чтобы ее рус е ф е цировать? Думаю, лучше Вам за это не браться, а то ненароком дефекация на русский язык получится :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2010, 20:02 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
Филиппmaniac85а вот да, где выкопать строку "Item doesn't pass validation test" чтобы ее рус е ф е цировать? Думаю, лучше Вам за это не браться, а то ненароком дефекация на русский язык получится :-) Ф-у-у...лип. Извините, а по существу? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 02:29 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
Филиппmaniac85а вот да, где выкопать строку "Item doesn't pass validation test" чтобы ее рус е ф е цировать? Думаю, лучше Вам за это не браться, а то ненароком дефекация на русский язык получится :-)да ладно, это ж практически общепринятое написание (например о русификации игр пиратами), щютка одним словом. Вы б таки лучше по делу сказали. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 11:25 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
AISФилиппmaniac85а вот да, где выкопать строку "Item doesn't pass validation test" чтобы ее рус е ф е цировать? Думаю, лучше Вам за это не браться, а то ненароком дефекация на русский язык получится :-) Ф-у-у...лип. Извините, а по существу? Филипп абсолютно прав. По существу надо рядом с условием валидации написать Validation message: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 11:26 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
PL99 По существу надо рядом с условием валидации написать Validation message: Код: plaintext
А нельзя как-то это стандартное сообщение заменить вообще везде, а не для конкретного столбца? Дело в том, что у меня и условий валидации то нет, оно так ругается, когда в поле с dropdown datawindow вписываешь руками что-нибудь, чего нет в dddw (allow editing включен для работы datawindow dropdown search). Выходит, что для каждого поля с dddw нужно такую строку прописать.. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 11:49 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
Так ведь в нормальном виде оно вообще практически не появляется, может все-таки проверочку добавите? ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 13:00 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
А так, ничего сложно цикл по ColumnCount и замена сообщения в предке, затем просто наследуешь от него ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 13:01 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
maniac85А нельзя как-то это стандартное сообщение заменить вообще везде, а не для конкретного столбца?Можно обработать в предке (у вас ведь все DW унаследованы от одного предка?) Код будет приблизительно такой: Определение функции Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Код: plaintext 1. 2. 3.
disclaimer: Написано на ходу, не проверял и даже не компилировал. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 13:02 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
Ну вот коллеги даже код привели:) ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 13:03 |
|
Замена заголовка "Datawindow error"
|
|||
---|---|---|---|
#18+
Лучше даже так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 13:08 |
|
|
start [/forum/topic.php?fid=15&msg=36565655&tid=1335980]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
132ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 315ms |
total: | 544ms |
0 / 0 |