powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / как вызвать help.chm из Oracle Forms 6
10 сообщений из 10, страница 1 из 1
как вызвать help.chm из Oracle Forms 6
    #35149384
Дина86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не подскажите пожалуйста как вызвать контекстную справку из Forms-а по индексу в help-е.

пример, нахожусь в каком-нибудь элементе и открыть соответствующюю этому элементу раздел справки
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
как вызвать help.chm из Oracle Forms 6
    #36392241
Den_K2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мучуюсь тем же вопросом
...
Рейтинг: 0 / 0
как вызвать help.chm из Oracle Forms 6
    #36392244
Den_K2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но, для Oracle Forms 10g
...
Рейтинг: 0 / 0
как вызвать help.chm из Oracle Forms 6
    #36392324
efendi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Внутри архива pll, а в ней ...


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
PACKAGE WIN_API_Shell IS

.......

/*-------------------------------------------------------------------------*\
 * WinHelp 		->	Hook into the Windows Help mechanism for
 *				Your own Help Files
 * Arguments: 
 *	HelpFile	-> 	Name (and path) of your .HLP file
 *	Target		-> 	Either the Search String if HELP_KEY
 *				or HELP_PARTIALKEY is being used
 *				or the number of the required Topic
 *				(in a string)
 *      HelpStyle 	->	Use the constants defined in WIN_API
 *				For this Purpose use: 
 *				HELP_CONTEXT ->		Requires the number of a topic
 *							in the help file 
 *							The Help Author would be able to 
 *							Provide this
 *				HELP_INDEX ->		Display the Contents of the help file
 *							no value for Target is required
 *				HELP_KEY ->		Supply a string containing the required
 *							keyword.
 *				HELP_PARTIALKEY -> 	Supply a string containing the required
 *							keyword (or portion of it) Similar to 
 *							choosing HELP->SEARCH
 *				HELP_SETCONTENTS -> 	Switch to the contents screen. You must
 *							supply the topic number of the contents
 *							topic as the target	
 *				HELP_SETINDEX -> 	Switch to the Index screen. You must
 *							supply the topic number of the Index
 *							topic as the target	
 *	RaiseExceptions -> 	TRUE of FALSE(Default) If set to true, then if the 
 *			   	help file or topic is not found then 
 *			   	NO_DATA_FOUND will be raised.
 * Returns:
 *	(NONE)
\*-------------------------------------------------------------------------*/

PROCEDURE WinHelp (	HelpFile 	IN	VARCHAR2,
			Target		IN	VARCHAR2,
			HelpType	IN	PLS_INTEGER,
			RaiseExceptions IN	BOOLEAN 	DEFAULT FALSE);

....

END WIN_API_SHELL;


...
Рейтинг: 0 / 0
как вызвать help.chm из Oracle Forms 6
    #36392572
Den_K2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
efendi, спасибо. Но это для файлов *.hlp.
*.chm справку можно вызвать с помощью web.show_document, но как тогда показать нужную страницу?
Тот же вопрос для варианта справки в html формате с фреймами.
...
Рейтинг: 0 / 0
как вызвать help.chm из Oracle Forms 6
    #36416461
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть всем известная комманда "!" и "HOST".
http://www.orafaq.com/wiki/SQL*Plus_FAQ#What_is_the_difference_between_.21_and_HOST.3F

А параметры открытия справки для получения контекстной помощи здесь узнаете поискав параметры запуска стандартного приложения HH.EXE (именно оно показывает CHM файлы).
...
Рейтинг: 0 / 0
как вызвать help.chm из Oracle Forms 6
    #36416463
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да - напомню, что команда открытия файла помощи "Start ABC.CHM"
...
Рейтинг: 0 / 0
как вызвать help.chm из Oracle Forms 6
    #36416485
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В ту же тему:

1)Откройте CHM файл как обычно в Windows.
Щёлкните правой кнопкой мышки по странице и выберите "свойства".

2) В окне свойств есть пункт "Адрес: (URL)" и там после него идет строка, примерно следующего содержания: "mk:@MSITStore:C:\help.chm::/index.htm".
"C:\help.chm" - путь к CHM файлу.
"index.htm" - название страницы в файле.

3) Закройте всё. Откройте любой браузер. В адресную строку введите "mk:@MSITStore:C:\help.chm::/index.htm". И откройте эту ссылку. Вроде должно всё работать

Вывод - можно вызвать на выполнение строку типа
"Start mk:@MSITStore:C:\help.chm::/html/privacy.htm"
и увидеть нужный раздел помощи для каждой формы например:
...
Рейтинг: 0 / 0
как вызвать help.chm из Oracle Forms 6
    #36416512
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АДМИНАМ:
Бред последние три поста - прошу удалить то что я написал - народ ввожу в заблуждение.
...
Рейтинг: 0 / 0
как вызвать help.chm из Oracle Forms 6
    #36416525
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот верная информация:

>> про выполнение приложений на клиентской стороне>
http://sql.ru/forum/actualthread.aspx?tid=722342

>> Про работу с CHM файлами:
1)Откройте CHM файл как обычно в Windows.
Щёлкните правой кнопкой мышки по странице и выберите "свойства".
2) В окне свойств есть пункт "Адрес: (URL)" и там после него идет строка, примерно следующего содержания: "mk:@MSITStore:C:\help.chm::/index.htm".
"C:\help.chm" - путь к CHM файлу.
"index.htm" - название страницы в файле.
3) Закройте всё. Откройте любой браузер. В адресную строку введите "mk:@MSITStore:C:\help.chm::/index.htm". И откройте эту ссылку. Вроде должно всё работать
4) И остается вызвать на выполнение строку типа "Start mk:@MSITStore:C:\help.chm::/html/privacy.htm" и увидеть нужный раздел помощи для каждой формы.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / как вызвать help.chm из Oracle Forms 6
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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