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

пример, нахожусь в каком-нибудь элементе и открыть соответствующюю этому элементу раздел справки
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
29.12.2009, 15:50
    #36392241
Den_K2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вызвать help.chm из Oracle Forms 6
Мучуюсь тем же вопросом
...
Рейтинг: 0 / 0
29.12.2009, 15:51
    #36392244
Den_K2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вызвать help.chm из Oracle Forms 6
но, для Oracle Forms 10g
...
Рейтинг: 0 / 0
29.12.2009, 16:11
    #36392324
efendi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вызвать help.chm из Oracle Forms 6
Внутри архива 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
29.12.2009, 17:25
    #36392572
Den_K2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вызвать help.chm из Oracle Forms 6
efendi, спасибо. Но это для файлов *.hlp.
*.chm справку можно вызвать с помощью web.show_document, но как тогда показать нужную страницу?
Тот же вопрос для варианта справки в html формате с фреймами.
...
Рейтинг: 0 / 0
18.01.2010, 17:22
    #36416461
dennny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вызвать help.chm из Oracle Forms 6
Есть всем известная комманда "!" и "HOST".
http://www.orafaq.com/wiki/SQL*Plus_FAQ#What_is_the_difference_between_.21_and_HOST.3F

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

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
18.01.2010, 17:39
    #36416512
dennny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вызвать help.chm из Oracle Forms 6
АДМИНАМ:
Бред последние три поста - прошу удалить то что я написал - народ ввожу в заблуждение.
...
Рейтинг: 0 / 0
18.01.2010, 17:43
    #36416525
dennny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вызвать help.chm из Oracle Forms 6
Вот верная информация:

>> про выполнение приложений на клиентской стороне>
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
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / как вызвать help.chm из Oracle Forms 6 / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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