Manual módulo reports (HTML)
logado como host
1) HOST > HOST SETTINGS >OTHER SETTINGS > ALLOWABLE FILE EXTENSION:
· Adicionar na caixa as extensões HTM, HTML e clicar em update
(obs.: ao fazer update verificar se Host Email é valido. Pois o email padrão não é valido e é um campo obrigatório )
2) Adicionar na pagina o modulo REPORTS e ir no seguinte caminho:
SETTINGS > REPORT SETTINGS > DATA SOURCE SETTINGS >QUERY
· Colocar a query na qua lira trazer as informações desejadas
(ex. SELECT * FROM users)
· Clicar em SHOW XML SOURCE e OK, se sua query estiver correta ira montar um XML da seguinte forma:
<DocumentElement>
<QueryResults>
<UserID>1</UserID>
<Username>host</Username>
<FirstName>SuperUser</FirstName>
<LastName>Account</LastName>
<IsSuperUser>true</IsSuperUser>
<Email>host@change.me</Email>
<DisplayName>SuperUser Account</DisplayName>
<UpdatePassword>false</UpdatePassword>
<LastIPAddress>187.75.193.36</LastIPAddress>
<IsDeleted>false</IsDeleted>
<CreatedByUserID>-1</CreatedByUserID>
<CreatedOnDate>2009-12-09T15:37:37.577-02:00</CreatedOnDate>
<LastModifiedByUserID>-1</LastModifiedByUserID>
<LastModifiedOnDate>2010-01-22T15:21:42.55-02:00</LastModifiedOnDate>
</QueryResults>
</DocumentElement>
Cada nó que esta dentro do nó pai QueryResults desse XML é nome de um campo na tabela, e será usada para montarmos o nosso modelo de HTML.
(EX. UserID, Username, FirstName, LastModifiedOnDate)
3) Abra o seu FrameWork (Visual Studio , Dreamwever e etc) e desenvolva o HTML da forma que você deseja exibir suas informações, lembrando que o nome dos campos devera ficar entre colchetes ( ] ) da seguinte forma Ex:
<table>
<tr>
<td rowspan="2">
[UserID]
</td>
<td>
[Username]
</td>
<td>
[FirstName]
</td>
<td>
[LastName]
</td>
</tr>
<tr>
<td>
[IsSuperUser]
</td>
<td>
[Email]
</td>
<td>
[DisplayName]
</td>
</tr>
</table>
Esse HTML será repetido em todos os registros em loop.
Após finalizar o seu HTML salve-o e volte a seu projeto.
4) Abra a pagina que se encontra o seu módulo REPORTS, vá em:
SETTINGS > REPORT SETTINGS > Display and Caching Settings > TEMPLATE FILE > FILE NAME > UPLOAD NEW FILE > PROCURAR
Selecione o arquivo HTML que criou e clique em UPLOAD SELECTED FILE, caso apareça a mensagem :
The File .mpe Is A Restricted File Type. Valid File Types Include ( *. swf, *.jpg, *.jpeg, *.jpe, *.gif, *.bmp, *.png, *.doc, *.xls, *.ppt, *.pdf, *.txt, *.xml, *.xsl, *.css, *.zip ). Please Contact Your Hosting Provider If You Need To Upload A File Type Which Is Not Supported.
Faça o passo 1 novamente, caso contrario seu relatório estará pronto