DATETIME FOLDERS CON PELLEC

Post Reply
User avatar
nolgiati
Posts: 58
Joined: Fri Apr 20, 2007 1:38 pm

DATETIME FOLDERS CON PELLEC

Post by nolgiati »

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
Rafael Clemente
Posts: 365
Joined: Sat Oct 08, 2005 7:59 pm
Location: Barcelona, Spain

Post by Rafael Clemente »

Natalia:
Yo utilizo Pelles C y cuando pongo un control DateTime lo referencio así:

Code: Select all

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
nolgiati
Posts: 58
Joined: Fri Apr 20, 2007 1:38 pm

Post by nolgiati »

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

Post by nolgiati »

No funciono, me emitio el siguiente error de compilacion:

Code: Select all

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

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!
Moisoft
Posts: 10
Joined: Wed Oct 19, 2005 7:49 am

Post by Moisoft »

Debes poner en tu prg:

#include "DtPicker.ch"
User avatar
Rafael Clemente
Posts: 365
Joined: Sat Oct 08, 2005 7:59 pm
Location: Barcelona, Spain

Post by Rafael Clemente »

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()
Post Reply