ERROR EN UNA FUNCION

ERROR EN UNA FUNCION

Postby mjcc » Thu Apr 13, 2006 11:08 am

Por que me da error esta linea esta funcion cuando coloco en la
definicion de la ventana la clausula FROM
FUNCTION browse_clientes()
DEFINE WINDOW oclie TITLE "Clientes" FROM 2,0 TO 24,240
SELECT CLIENTE
@ 2,0 LISTBOX oBrw FIELDS FIRST, LAST COLSIZES 180,180;
HEADERS "Nombre","Teléfono" SIZE 240,175
*FONT ofont
*ON DBLCLICK Eligefichacli();
ACTIVATE WINDOW oclie
RETURN 0
mjcc
 
Posts: 139
Joined: Fri Apr 07, 2006 9:16 pm

Postby Antonio Linares » Thu Apr 13, 2006 12:19 pm

Manuel,

No uses FROM ... en la definición de la ventana. En FWPPC no es preciso, ya que por defecto se usa toda el area disponible del Pocket PC.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42107
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Ventana para mostrar clientes e impresiones.

Postby mjcc » Thu Apr 13, 2006 1:05 pm

Como puedo definir de otra forma una ventana para mostrar un browser de clientes y que empieza en la posicion x,y que a mi me interese, existe alguna otra funcion para poder definir otro tipo de ventana para que empieze por ejemplo en la posicion 2,5

gracias
mjcc
 
Posts: 139
Joined: Fri Apr 07, 2006 9:16 pm

Postby Antonio Linares » Thu Apr 13, 2006 8:55 pm

Manuel,

Del ejemplo client.prg del directorio samples\client:
Code: Select all  Expand view  RUN
*---------------------------
STATIC FUNCTION Sel_Client()
*---------------------------
    LOCAL oDlg, oFont, oLbx
    LOCAL nRecno  := 0
    LOCAL cAlias  := aDbf[ DBF_CUSTOMER ]

    HideKeyboard()

    DEFINE FONT oFont NAME "Arial" SIZE 0, -12

    DEFINE DIALOG oDlg RESOURCE "Sel_Client"

        REDEFINE LISTBOX oLbx ;
           FIELDS (cAlias)->first, (cAlias)->last ;
           HEADERS "First", "Last"  ;
           ID 500 OF oDlg ALIAS cAlias

           oLbx:aColSizes  := { 100, 100 }
           oLbx:blDblClick := {|| ( nRecno := (cAlias)->( Recno() ),;
                                    oDlg:End() ) }

       REDEFINE BUTTON  ID 100 OF oDlg ACTION oDlg:End()
       REDEFINE BUTTON  ID 110 OF oDlg ;
                ACTION ( nRecno := (cAlias)->( Recno() ) , oDlg:End() )

    ACTIVATE DIALOG oDlg CENTERED

    ShowKeyboard()

RETU nRecno

Usa ese ejemplo como modelo a seguir.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42107
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Pocket PC

Who is online

Users browsing this forum: No registered users and 16 guests