|
Postada em 23/06/2004 14:54 hs
e ae galera... to com mais um problema... tenho uma aplicação (listview com checkbox) que permite selecionar "N" registros. Bom, a pergunta é: no Crystal 4.6 é possível de executar isso ? por exemplo, nesta lista eu seleciono 10 registros dos 100 existentes e carregados na lista (neste caso, convênios) e quero filtrar em um determinado período, somente dados para aqueles registros selecionados... sacaram ? valeu
|
|
|
|
|
Postada em 23/06/2004 17:02 hs
tem, hehe na seçao dicas acho que tem isso.. mas vou te dar uma colher..  {tabela.campoData} = Date(" & Format(data, "yyyy,mm,dd") & ")"
|
|
|
|
Postada em 23/06/2004 17:18 hs
falou meu camarada mas acontece que não queria o período das datas e sim eu tenho uma lista com N registros selecionados, tipo 330025 253658 025415 e etc... eu preciso pegar nesta lista quantos estiverem selecionados e montar o relatório em um período com estes caras selecionados... valeu
|
|
|
|
Postada em 23/06/2004 21:28 hs
cara tenta {tabela.campoData} IN (1,2,5,n) sendo que os valores joga numa string primeiro..
|
|
|
|
Postada em 24/06/2004 08:01 hs
hummmm dai sim... vou tentar isso.... eu não sabia como fazer isso.... no select até da de montar isso.... mas é mais complicado ainda, pois eu não sei a quantidade de convênios que o tarado do usuário pode selecionar... por exemplo atualmente tem 59 convênios, se o cara selecionar todos ??? se ele selecionar intercalado, tipo o primeiro da lista, o 24º, o 50º, saca ? como que eu defino isso numa variável? teria de ser no mínimo um vetor com as posições selecionadas.... tu tem uma idéia de como fazer isso ? cara, tu é de pelotas tb né ? massa.... tamo na fita 
|
|
|
~Ð@®£@Ñ
|
PELOTAS RS - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 25/06/2004 10:56 hs
sou de Pel e Admin.. heheh tenta algo do tipo.. não testei For i = 0 To lst1.ListCount - 1 lst1.ListIndex = i If lst1.Selected(i) = True then sTexto = sTexto + lst1.text End If Next estuda onde? UCPEL ou UFPEL? trabalha em que empresa? Heheeh
|
|
|