Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / как в PFC руссифицировать сообщения? / 13 сообщений из 13, страница 1 из 1
15.10.2004, 16:55
    #32740940
Юзя
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
Например, при использовании u_dw, после его закрытия возникает вопрос о сохранении изменений! А надо на русском! Как добраться до этого счастья?
...
Рейтинг: 0 / 0
15.10.2004, 17:04
    #32740960
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
ЮзяНапример, при использовании u_dw, после его закрытия возникает вопрос о сохранении изменений! А надо на русском! Как добраться до этого счастья?
Открыть таблицу dba.messages и набрать там всё, что угодно. Хотя, на мой взгляд, эти сообщения до пользователя доходить не должны.
...
Рейтинг: 0 / 0
15.10.2004, 18:10
    #32741105
ЗоринАндрей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
Чего? Что не должно доходить?
"Do you want to save сhanges?" не должно доходить?
или "Required value missing... " ?
...
Рейтинг: 0 / 0
15.10.2004, 18:22
    #32741127
Юзя
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
Dim2000 ЮзяНапример, при использовании u_dw, после его закрытия возникает вопрос о сохранении изменений! А надо на русском! Как добраться до этого счастья?
Открыть таблицу dba.messages и набрать там всё, что угодно. Хотя, на мой взгляд, эти сообщения до пользователя доходить не должны.

Не подскажите более точно где эту таблицу искать?
...
Рейтинг: 0 / 0
15.10.2004, 18:32
    #32741148
PL99
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
ЮзяНе подскажите более точно где эту таблицу искать?Я не стал бы так безаппеляционно заявлять про dba.messages.
PowerBuilder helpSpecify the error message source:
· If the source is a file, call the of_SetPredefinedSource function, passing the filename:
Код: plaintext
1.
this.inv_error.of_SetPredefinedSource &
("c:\eisapp\eiserr.txt")

· If the source is a database, call the of_SetPredefinedSource function, passing the transaction object:

Код: plaintext
1.
this.inv_error.of_SetPredefinedSource &
(itr_error)

И далее
PowerBuilder helpIf source specifies an n_tr-based Transaction object, it must be instantiated and the database must contain a table named messages whose columns match those in PFC's d_definedmessages DataWindow object.
Если мне не изменяет мой склероз, то этот DataObject лежит в pfc_appsrv.pbl
...
Рейтинг: 0 / 0
15.10.2004, 18:47
    #32741165
Mykola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
use Translate toolkit for you project
...
Рейтинг: 0 / 0
15.10.2004, 18:51
    #32741167
Юзя
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
Если мне не изменяет мой склероз, то этот DataObject лежит в pfc_appsrv.pbl

Со склерозом все в порядке, но вот что то я дальше не пойму!
Таблицы Messages на самом деле нет в БД, ну и файла тоже, откуда же он берет эти сообщения?
...
Рейтинг: 0 / 0
15.10.2004, 19:10
    #32741203
ЗоринАндрей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
Если вы не удосужились включить соответствующий сервис, то PFC отображает hardcoded-сообщения, т.е. текст вбит прямо в исходники грубо говоря.
Т.е. можно включить сервис и забить на то что там в исходниках прописано,
или можно перевести исходники Translation Toolkit-ом и забить на сервис (not recommended ;-)
или сделать и то и другое. ну не в смысле забить на оба, короче - че то мне в пятницу вечером пишется сумбурно ;-)

Вот кста кусок кода
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
	// Changes are pending, prompt the user to determine if they should be saved
	If IsValid(gnv_app.inv_error) Then
		li_msg = gnv_app.inv_error.of_Message('pfc_closequery_savechanges',  &
					ls_msgparms, gnv_app.iapp_object.DisplayName)		
	Else
		li_msg = of_MessageBox ("pfc_master_closequery_savechanges", &
					gnv_app.iapp_object.DisplayName, &
					"Do you want to save changes?", exclamation!, YesNoCancel!,  1 )
	End If
...
Рейтинг: 0 / 0
15.10.2004, 19:19
    #32741211
gz
gz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
Искать в каталоге, где инсталлирован продукт - типа Sybase\ ... \pfc - где лежат библиотеки pfc_..., pfe_... Найти файл с расширением sql - там прописаны Sql для установки в базу таблицы Messages (типа pfcora7.sql). И "ручками" установить в базе. Затем теми-же "ручками" русифицировать.
...
Рейтинг: 0 / 0
15.10.2004, 19:26
    #32741219
Юзя
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
Я не особо селен в ПФЦ поэтому вопрос, если я включу сервис ошибок для приложения (this.of_seterror()), то потом как мне эти ошибки вылавливать?
На том же примере по автоматическому Апдейту DW?
...
Рейтинг: 0 / 0
15.10.2004, 19:33
    #32741226
ЗоринАндрей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
Юзято потом как мне эти ошибки вылавливать?
зачем?
это скорее надо было назвать "сервис сообщений".
Его задача выдать сообщение юзеру, записать в лог и т.п.
че там вылавливать-то ???
if <*опа стряслась> then
gnv_app.inv_error.of_Message('*опа стряслась')
...
Рейтинг: 0 / 0
15.10.2004, 19:42
    #32741232
Юзя
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
Понятно, спасибо! Надо просто руссифицировать то что зашито.
...
Рейтинг: 0 / 0
15.10.2004, 19:54
    #32741240
Юзя
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как в PFC руссифицировать сообщения?
Mykolause Translate toolkit for you project

Нормальная утилита, ничего не скажешь! При первом же запуске прописала в
ОДБЦ профайл translat10 для 9 версии АСА, а у меня 8! Соответственно ругается на все, что ей надо.
Нигде не могу найти как перенаправить на другой профайл, да еще и этот не могу удалить.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / как в PFC руссифицировать сообщения? / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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