Colegas,
estou com um problema no dtml-in, no atributo "size".
Quando indico um size = 1, a primeira seqüência contém
um registro, mas a próxima contém 3, de um universo de
teste de total = 4. preciso que seja exibido apenas um
resultado por página. Alguém já passou por uma
situação semelhante ou sabe me informar como resolver?
o código, para melhor compreensão, segue abaixo:

    <dtml-in SQLconsultar size=1 start=query_start>
   <dtml-if sequence-start>
   
      <dtml-if previous-sequence>
        <a
href="&dtml-URL;&dtml-sequence-query;query_start=&dtml-previous-sequence-start-number;">

        (Ir para os <dtml-var previous-sequence-size>
resultados anteriores</a>
      </dtml-if previous-sequence>

      <dtml-if next-sequence>
         <a
href="&dtml-URL;&dtml-sequence-query;query_start=&dtml-next-sequence-start-number;">
         (Próximos <dtml-var next-sequence-size>
resultados)
         </a>
      </dtml-if next-sequence>

      </dtml-if sequence-start>

    <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=1
WIDTH=689>
          <tr><td width="20%" align =
"left"><strong>Id notícia: </strong></td><td><input
name="IDNOTICIA" type="text" id="IDNOTICIA" size="5"
maxlength="5" value=<dtml-var IDNOTICIA>></td></tr>
          <tr><td width="20%" align =
"left"><strong>Data: </strong></td><td><input
name="NDATA" type="text" id="NDATA" size="10"
maxlength="10" value=<dtml-var NDATA>></td></tr>
          <tr><td width="20%" align =
"left"><strong>Titulo: </strong></td><td><input
name="NTITULO" type="text" id="NTITULO" size="70"
maxlength="100" value=<dtml-var NTITULO>></td></tr>
          <tr><td width="20%" align =
"left"><strong>Fonte: </strong></td><td><input
name="NFONTE" type="text" id="NFONTE" size="40"
maxlength="50" value=<dtml-var NFONTE>></td></tr>
          <tr><td width="20%" align =
"top"><strong>Texto: </strong></td><td><textarea
name="NTEXTO" cols="70" rows="5"><dtml-var
NTEXTO></textarea></td></tr>
          </table>

<dtml-if sequence-end>
          
</dtml-if sequence-end>

<dtml-else>
  <p>Não foram encontrados dados para estes
parâmetros, no objeto &dtml-title_or_id;.</p>
  <br> Os parâmetros podem estar incorretos ou o
registro pode não existir.
  <form action=<dtml-var FormPadrao>>
  <input type="submit" value="< Voltar">

</dtml-in>

Para uma melhor compreensão do código, o formulário
deveria apenas atualizar os dados, permanecendo
(virtualmente) as caixas de texto e passando somente
os valores, no modelo do que temos em aplicações
convencionais de banco de dados com navegador de
registros. O que ocorre com o código acima, é que na
segunda interação as caixas são repetidas 3 vezes (que
é o número de registros restantes). Agradeço muito a
quem puder me ajudar.


        



        
                
_______________________________________________________ 
Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e 
concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 




Responder a