DATETIME FOLDERS CON PELLEC

DATETIME FOLDERS CON PELLEC

Postby nolgiati » Wed Jan 16, 2008 3:04 pm

Hola a todos, tengo dos preguntas:

La 1º se refiere al control DATETIME del Pellec, antes usaba gets para el ingreso de fechas dentro de mi PRG pero deseo deplegar en cada uno el calendario entonces probe con el control DATETIME pero me encontre conque no me deja, si deseo escribir en el lugar en vez de bscar la fecha.
Alguien podria decirme que usa de Pellec para esto y como lo redefine.

La 2º duda es con los folder. Deseo tener varios folder y que si no entran a lo largo de la pantalla que me los ponga abajo.

Gracias, natalia.
User avatar
nolgiati
 
Posts: 58
Joined: Fri Apr 20, 2007 1:38 pm

Postby Rafael Clemente » Wed Jan 16, 2008 5:44 pm

Natalia:
Yo utilizo Pelles C y cuando pongo un control DateTime lo referencio así:
Code: Select all  Expand view  RUN
Redefine DtPicker dFecha Id 4001 Of oDlg

Si quiero escribir una fecha a mano, puedo hacerlo clicando sobre el campo que quiero (dia, o mes, o año) y escribiendo directamente, o incrementándolo/decrementándolo mediante las flechas arriba y abajo del teclado.
Saludos,

Rafael
User avatar
Rafael Clemente
 
Posts: 365
Joined: Sat Oct 08, 2005 7:59 pm
Location: Barcelona, Spain

Postby nolgiati » Thu Jan 17, 2008 1:49 pm

Ahora lo pruebo y te digo...
Mil Gracias por las molestias!
Slds!
User avatar
nolgiati
 
Posts: 58
Joined: Fri Apr 20, 2007 1:38 pm

Postby nolgiati » Thu Jan 17, 2008 2:04 pm

No funciono, me emitio el siguiente error de compilacion:

Code: Select all  Expand view  RUN
VENTAS33.prg(72) Error E0030  Syntax error: "syntax error at 'DTPICKER'"

VENTAS33.prg(73) Error E0030  Syntax error: "syntax error at 'DTPICKER'"


De esta manera lo estoy redefiniendo:

Code: Select all  Expand view  RUN
Local vFech1,vFech2,oFech1,oFech2

vFech1:=BOM(DATE())
vFech2:=EOM(DATE())

REDEFINE DtPicker oFech1 VAR vFech1    ID 103 OF oDlg PICTURE "@D"
REDEFINE DtPicker oFech2 VAR vFech2    ID 104 OF oDlg PICTURE "@D" 
VALID(vFech1<=vFech2)



Yo veo que vos usas dFecha (eso es una variable no?)

Gracias nuevamente!
User avatar
nolgiati
 
Posts: 58
Joined: Fri Apr 20, 2007 1:38 pm

Postby Moisoft » Thu Jan 17, 2008 2:15 pm

Debes poner en tu prg:

#include "DtPicker.ch"
Moisoft
 
Posts: 10
Joined: Wed Oct 19, 2005 7:49 am

Postby Rafael Clemente » Thu Jan 17, 2008 3:16 pm

Efectivamente; como dice Moisoft, olvidé indicarte el #include DtPicker.ch.

dFecha es la variable donde recogeré la fecha seleccionada.
Puedes inicializarla antes como dFecha := Date()
User avatar
Rafael Clemente
 
Posts: 365
Joined: Sat Oct 08, 2005 7:59 pm
Location: Barcelona, Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: FiveWiDi, Google [Bot] and 107 guests