Maria Alice,

Ao gerar os checkboxes, é necessário que você associe ao value do
elemento uma informação referente aos dados da linha (pode ser a chave
primária, se a informação estiver um BD, por exemplo).

Dessa forma, seu código ficaria assim:

<tr tal:repeat="item container/zsql_consultarAnamnese">
    <td>
        <input type="checkbox"
                  name="paths:list"
                  tal:attributes="value item/CODIGO_IDENTIFICACAO" />
    </td>
    <td tal:content="item/DT_INCLUSAO">DT_INCLUSAO</td>
    <td tal:content="item/DESCRICAO">DESCRICAO</td>
</tr>

Quando o formulário for submetido você terá, no request, uma lista de
valores associados ao campo paths.

Zénrique.

Em 07/11/06, mariaaliceramos2006<[EMAIL PROTECTED]> escreveu:
> Olá pessoal!!
>
> Estou gerando uma tabela em que cada linha possui um checkbox, mas
> não estou conseguindo associar o checkbox a esta linha.
>
> Preciso que ao clicar no botão Consultar as informações das linha
> selecionadas (checkbox) sejam exibidas em um nova janela.
>
> Este é o código que estou usando:
> ...............................................
> <html metal:use-macro="here/main_template/macros/master">
> <body>
> <div metal:fill-slot="main">
>
> <form action="verdadosform.zpt" method="POST">
> <table border="1">
>  <tr>
>   <th>
>    <input type="checkbox"
>           name="selectButton"
>           onClick="toggleSelect(this,'paths:list');"
>    />
>   </th>
>   <th>Data</th>
>   <th>Descrição</th>
>  </tr>
>  <tr tal:repeat="item container/zsql_consultarAnamnese">
>   <td>
>    <input type="checkbox"
>           name="paths:list"
>    />
>   </td>
>   <td tal:content="item/DT_INCLUSAO">DT_INCLUSAO</td>
>   <td tal:content="item/DESCRICAO">DESCRICAO</td>
>  </tr>
> </table>
> <input type="submit" name="submit" value="Consultar"><br>
>
>  </div>
> </body>
> </html>
> .................................................
>
> []s
> Alice
>
>
>
>
>
> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
>
>
>
>


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