RSS    

   Реферат: Использование пакета Web - Oracle -Web (WOW)

При этом подразумевается что в схеме WWW Oracle находится таблица примерно следующей структуры:

Create table Результаты_опроса(Фамилия varchar2(30),
Имя varchar2(14),
Отчество varchar2(20),
Ответ varchar2(3));

Обращаться к пакету WOW можно и из форм HTML. Ниже приведен пример обращения к тому же пакету example из простейшей формы.

<HTML>
<HEAD>
<TITLE>Тестовая форма</TITLE>
</HEAD>
<BODY>
<H1>Тестовая форма</H1>
<FORM ACTION="http://www.cnit.nsu.ru/cgi-bin/wow.win/example.test">
Введите ответ:<INPUT NAME="answer">
<INPUT VALUE="Найти" TYPE="SUBMIT">
</FORM>
</BODY>
</HTML>

7.6 Спецификация процедур пакета htp

procedure title(ctitle in varchar2)

- выводит название документа (теги <TITLE>)

procedure htitle(ctitle in varchar2)

- выводит название документа и повторяет его в заголовке первого уровня (теги <TITLE>, <H1>)

procedure header(nsize in integer, cheader in varchar2)

- выводит заголовок уровня nsize (теги <H1> ... <H6>)

procedure url(curl in varchar2, cname in varchar2)

- формирует cname как гипертекстную связь, указывающую на curl (теги <A HREF>).

procedure gif(curl in varchar2)

- включает в документ картинку, путь до которой curl (теги <IMG>).

procedure gif(curl in varchar2, calign in varchar2)

- включает в документ картинку, путь до которой curl с выравниванием, определяемым параметром calign (теги <IMG>).

procedure bold(ctext in varchar2)

- выводит текст ctext жирным шрифтом (теги <B>).

procedure italic(ctext in varchar2)

- выводит текст ctext шрифтом italic (теги <I>)

procedure item(cval in varchar2)

- выводит cval как элемент списка (теги <ITEM>).

procedure formOpen(curl in varchar2)

- создает форму с действием curl (теги <FORM>).

procedure formHidden(cname in varchar2, cvalue in varchar2)

- создает скрытое поле формы для хранения значения cvalue переменной с именем cname.

procedure formPassword(cname in varchar2),
procedure formPassword(cname in varchar2, cvalue in varchar2)

- создает поле формы для ввода значения переменной - пароля с именем cname и значением по умолчанию cvalue.

procedure formField(cname in varchar2, nsize in integer),
procedure formField(cname in varchar2),
procedure formField(cname in varchar2, cvalue in varchar2)

- создает поле формы для ввода значения переменной с именем cname длиной nsize со значением по умолчанию cvalue.

procedure formText(cname in varchar2, nrow in integer, ncol in integer)

- создает многострочное поле формы (длиной ncol, высотой nrow) для ввода значения переменной с именем cname.

procedure formCheckbox(cname in varchar2)

- создает элемент checkbox для ввода значения логической переменной cname.

procedure formRadio(cname in varchar2, cval in varchar2)

- создает элемент radiobutton для ввода одного из значений cval переменной cname.

procedure formSelectOpen(cname in varchar2)

- создает список значений для переменной с именем cname.

procedure formSelectOption(cval in varchar2)

- добавляет значение cval в список значений переменной, описанной в formSelectOpen.

procedure formSelectClose

- заканчивает список значений, открытый formSelectOpen.

procedure formDo(cname in varchar2)

- создает кнопку типа SUBMIT текущей формы с именем cname.

procedure formDo

- создает кнопку типа SUBMIT текущей формы с именем 'Submit'.

procedure formUndo(cname in varchar2)

- создает кнопку типа RESET текущей формы с именем cname.

procedure formUndo

- создает кнопку типа RESET текущей формы с именем 'Reset'.

procedure formClose - закрывает текущую форму.

Процедуры вывода:

procedure print (cbuf in varchar2),
procedure print (dbuf in date),
procedure print (nbuf in number)

- выводят значение различных типов.

Синонимы для процедуры print - p:

procedure p (cbuf in varchar2),
procedure p (dbuf in date),
procedure p (nbuf in number).

Процедуры, выводящие постоянные значения:

procedure line

- разделительная линия (тег <HR>).

procedure para

- начало параграфа (тег <P>).

procedure nl

- перевод строки (тег <BR>).

procedure item

- элемент списка (тег <LI>).

procedure ulistOpen

- начало ненумерованного списка (тег <UL>).

procedure ulistClose

- окончание ненумерованного списка (тег </UL>).

procedure olistOpen

- начало нумерованного списка (тег <OL>).

procedure olistClose

- окончание нумерованного списка (тег </OL>).

procedure dlistOpen

- начало списка определений (тег <DL>).

procedure dlistClose

- окончание списка определений (тег </DL>).

procedure dterm

- термин списка определений (тег <DT>).

procedure ddef

- определение термина (тег <DD>).

procedure preOpen - начало форматированного текста.
procedure preClose - окончание форматированного текста.

Страницы: 1, 2


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

Обратная связь

Поиск
Обратная связь
Реклама и размещение статей на сайте
© 2010.