Página 1 de 1
fivewin e DBF
Enviado: 20 Abr 2024 16:38
por JoséQuintas
Por acaso fivewin não trabalha diretamente com DBF ?
É que já vi classe pra DBF no fivewin, e fico na dúvida.
fivewin e DBF
Enviado: 20 Abr 2024 17:04
por JoséQuintas
Acho que descobri porque, mas ainda tentando ajustar.
Provavelmente aquilo de MODAL, mas tá confuso sobre qual CH usar.
fivewin e DBF
Enviado: 20 Abr 2024 18:02
por JoséQuintas
Não encontrei sobre modal.
Como definir a janela MODAL e/ou qual lugar pra abrir DBFs no fivewin
fivewin e DBF
Enviado: 20 Abr 2024 19:04
por JoséQuintas
Código: Selecionar todos
USE arquivo
gui_DialogCreate( @::xDlg, 0, 0, ::nDlgWidth, ::nDlgHeight, ::cTitle )
CreateControls()
gui_DialogActivate( ::xDlg, { || ::EditOff(), ::DataLoad() } )
CLOSE DATABASES
RETURN
Nas outras LIBs, ao criar dialog MODAL a próxima linha aguarda até terminar a dialog.
Tem como fazer isso em fivewin ?
Caso contrário, o CLOSE DATABASES é executado.
fivewin e DBF
Enviado: 02 Mai 2024 08:17
por Kapiaba
Bom dia Mister Quintas. Continue neste tópico e pergunte o que quiser:
https://fivewin.com.br/index.php?/topic ... ela-modal/
Tks.
Regards, saludos.
fivewin e DBF
Enviado: 02 Mai 2024 09:36
por rochinha
Amiguinhos,
Para definir uma Dialog Modal pode se atuar diretamente na clase via propriedade
::lModal
fivewin e DBF
Enviado: 02 Mai 2024 11:39
por JoséQuintas
Isso talvez resolva UM DOS BUGS.
fivewin e DBF
Enviado: 03 Mai 2024 13:34
por rochinha
Amiguinhos,
Coloquei duplicado o caracter :
fivewin e DBF
Enviado: 30 Jul 2024 21:12
por JoséQuintas
Voltando no assunto: E sobre DBFs ?
Como deixar DBFs exclusivos a uma dialog ?
Situação 1:
Abrir duas telas do cadastro de clientes, e uma não interferir na outra.
Multithread seria uma opção se fivewin aceitasse isso.
Situação 2:
O mesmo em janela modal
Neste caso multithread talvez complique.
Por acaso window MDI também tem esse inconveniente ?
fivewin e DBF
Enviado: 02 Ago 2024 01:46
por rochinha
Amiguinhos,
JoseQuintas creio que você poderá usar ALIAS diferentes para a mesma tabela.
Código: Selecionar todos
use tabela alias tabela_1
use tabela alias tabela_2
use tabela alias tabela_3
dbSelecteArea(tabela_1)
set filter to "jose" $ tabela_1->nome
dbSelecteArea(tabela_2)
set filter to tabela_2>codigo >= 10 .and. tabela_2>codigo <= 50
dbSelecteArea(tabela_3)
set filter to !empty(tabela_3->telefone)
...
Neste exemplo os filtros atuam em cada area mesmo dentro da mesma tabela.
Você pode dar o nome de cada alias com o nome da dialog ou um aleatorio.
fivewin e DBF
Enviado: 06 Ago 2024 13:55
por JoséQuintas
Pois é, mas com multithread não precisa de gambiarra.
Não precisa inventar ALIAS, e o CLOSE DATABASES vai fechar só os arquivos abertos pela DIALOG.
Sabendo disso, ficar inventando alias é inaceitável.
Só o dono das LIBs é que pode fazer essa alteração.
Se não me engano HWGUI tem opção, mesmo sem multithread, achei que fivewin poderia ter.