Formulários HTML - Pernambucowiki.recife.pe.gov.br/.../2_Formularios_HTML.pdf · do formulário...
Transcript of Formulários HTML - Pernambucowiki.recife.pe.gov.br/.../2_Formularios_HTML.pdf · do formulário...
Pág. 1 Image Technology S.A.©2003
Formulários HTML
Pág. 2 Image Technology S.A.©2003
Formulário Básico
<html>
<body>
<form name=“htmlform” method=“post”>
<input type=“text” name=“campo1”>
<input type=“text” name=“campo2”>
<input type=“button” name=“save” value=“Salvar”
onClick=“doSave()”>
<input type=“button” name=“concl” value=“Concluir”
onClick=“doConclude()”>
</form>
</body>
</html>
Pág. 3 Image Technology S.A.©2003
Adicionar formulário
• Criar um arquivo .zip com todos os arquivos
do formulário (html, css, js, imagens, etc...)
• O formulário deve se chamar form.html
• Ir no módulo Form Repository e adicionar o
zip
Pág. 4 Image Technology S.A.©2003
Choose
Pág. 5 Image Technology S.A.©2003
Chamada a choose
function onLoad() {
var form = document.htmlform;
attachChooseEvent(
form.BOTÃO,
form.CAMPO_NOME,
form.CAMPO_PK,
'/agiles',
'container/chooseContainer', // ação do choose
'32-1'); // parametros
}
Pág. 6 Image Technology S.A.©2003
Chooses disponíveis
• user/chooseUsers -> Seleção de usuários
• container/chooseContainer -> Seleção de sub pastas
de um container (somente containers)
• container/chooseContainerWithChildren ->
Seleção de items em um Container (por exemplo,
arquivos em uma pasta, usuários em um grupo)
• visitor/chooseVisitorFolderWithChildren ->
Seleção de itens publicados no visitor
Pág. 7 Image Technology S.A.©2003
Parecer
Pág. 8 Image Technology S.A.©2003
Chamada de Parecer
var form = document.htmlform;
attachParecerEvent(form.BUTTON_PARECER,
form.PARECER,
form.DATA_APROV,
form.APROVADOR_NOME,
form.APROVADOR_PK,
'/agiles',
'Aprovado;Reprovado'); // Opções
Pág. 9 Image Technology S.A.©2003
Anexar arquivo
Pág. 10 Image Technology S.A.©2003
Anexar arquivo
var form = document.htmlform;
attachFileEvent(form. BUTTON_FILE,
form.DOCUMENTO_NOME,
form.DOCUMENTO_PK,
'/agiles',
'dm/prepareAttachFile',
form.DS_ATTACHMENT_PK.value
// PK do folder onde colocar o arquivo.
);
Pág. 11 Image Technology S.A.©2003
Arrays