FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour DTPICKER no refresca SOLUCIONADO
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
DTPICKER no refresca SOLUCIONADO
Posted: Sun Aug 28, 2011 06:17 PM
Saludos al forum, el contenido del DTPICKER no refresca. Monta los datos un encima del dato anterior.

Hasta la version fwh 11.05 Funciona, esto pasa con la FWH 11.07

http://imageshack.us/photo/my-images/21/errodate.jpg/

Code (fw): Select all Collapse
 DEFINE FONT  oFnt01 NAME "Arial" size 08,16 BOLD //times new roman  //DIALOG 08,14
  DEFINE FONT  oFnt02 NAME "Arial" size 08,20 BOLD //times new roman  //DIALOG 08,18 
  DEFINE FONT  oFnt03 NAME "Tahoma" SIZE 09,20 //"Comic Sans MS" SIZE 10,18 BOLD

  DEFINE FONT oFontGets NAME "Times" SIZE 0,-12 BOLD
  DEFINE FONT oFontSay  NAME "Arial" SIZE 8,-12 BOLD


  DEFINE DIALOG oDlg42a RESOURCE "R_PEDIDOS" TITLE OemToAnsi("0042a.Modifica Pedido ") ;
         STYLE nOR(WS_MINIMIZEBOX)
  hDC := oDlg42a:GetDC()
  par_diag(oDlg42a,1,1,hDC,dlg_dsv1)


   REDEFINE FOLDER oFld ID 4002 OF oDlg42a ; 
            PROMPT "&Datos Pedidos ","Otros Parametros", " &Documentacion"," &Estado" ;
            DIALOGS "PEDID_1A", "PEDID_2", "PEDID_3","F_PEDIDO1A" COLOR Rgb(0,0,0),Rgb(200,200,255)
 
   oFld:SetColor(Rgb(0,0,0),Rgb(200,200,255)) 
   oFld:aDialogs[1]:SetColor(Rgb(0,0,0),Rgb(200,200,255)) 
   oFld:aDialogs[2]:SetColor(Rgb(0,0,0),Rgb(100,200,255))
   oFld:aDialogs[3]:SetColor(Rgb(0,0,0),Rgb(100,200,255)) 
   oFld:aDialogs[4]:SetColor(Rgb(0,0,0),Rgb(100,200,255)) 


  REDEFINE SAY oSa1[1] PROMPT oSa1[2] ID 400 OF oFld:aDialogs[1] FONT oFnt01 COLORS MEMVAR->X_SAYTEXTD,MEMVAR->X_SAYFONDD
  REDEFINE SAY oSa2[1] PROMPT oSa2[2] ID 401 OF oFld:aDialogs[1] FONT oFnt01 COLORS MEMVAR->X_SAYTEXTD,MEMVAR->X_SAYFONDD
  REDEFINE SAY oSa3[1] PROMPT oSa3[2] ID 402 OF oFld:aDialogs[1] FONT oFnt01 COLORS MEMVAR->X_SAYTEXTD,MEMVAR->X_SAYFONDD
  REDEFINE SAY oSa4[1] PROMPT oSa4[2] ID 403 OF oFld:aDialogs[1] FONT oFnt01 COLORS MEMVAR->X_SAYTEXTD,MEMVAR->X_SAYFONDD
  REDEFINE SAY oSa5[1] PROMPT oSa5[2] ID 404 OF oFld:aDialogs[1] FONT oFnt01 COLORS MEMVAR->X_SAYTEXTD,MEMVAR->X_SAYFONDD
  REDEFINE SAY oSa6[1] PROMPT oSa6[2] ID 405 OF oFld:aDialogs[1] FONT oFnt01 COLORS MEMVAR->X_SAYTEXTD,MEMVAR->X_SAYFONDD
  REDEFINE SAY oSa9[1] PROMPT oSa9[2] ID 409 OF oFld:aDialogs[1] FONT oFnt01 COLORS MEMVAR->X_SAYTEXTD,MEMVAR->X_SAYFONDD

  REDEFINE SAY oSaT[1] PROMPT oSaT[2] ID 410 OF oFld:aDialogs[1] 
  REDEFINE SAY oSaR[1] PROMPT oSaR[2] ID 411 OF oFld:aDialogs[1]

  REDEFINE SAY oSa7[1] PROMPT oSa7[2] ID 400 OF oFld:aDialogs[2] FONT oFnt01 COLORS MEMVAR->X_SAYTEXTD,MEMVAR->X_SAYFONDD
  REDEFINE SAY oSa8[1] PROMPT oSa8[2] ID 401 OF oFld:aDialogs[2] FONT oFnt01 COLORS MEMVAR->X_SAYTEXTD,MEMVAR->X_SAYFONDD
  REDEFINE SAY oSa10[1] PROMPT oSa10[2] ID 412 OF oFld:aDialogs[4] FONT oFnt01 COLORS MEMVAR->X_SAYTEXTD,MEMVAR->X_SAYFONDD


  REDEFINE DTPICKER  get_fec_crea VAR m_fec_crea ID 100 OF oFld:aDialogs[1] //ON CHANGE GET_FEC_RES:Refresh() 
  REDEFINE GET get_planta  VAR m_planta          ID 101 OF oFld:aDialogs[1] COLORS MEMVAR->X_GETTCOL1,MEMVAR->X_GETFCOL1;
     PICTURE "##";
     VALID (DIS_PLAN(0,aContl,oRecordSet[nRecordSet],"pedidos",1,m_planta,@m_planta,@get_planta,oSa1),val_datasg())
  REDEFINE GET get_codprod   VAR m_codprod ID 102 OF oFld:aDialogs[1] COLORS MEMVAR->X_GETTCOL1,MEMVAR->X_GETFCOL1;
               VALID dev_codprod(@m_codprod,@get_codprod,x_lo_aut,OP_lo_cod)

  REDEFINE GET get_verprod   VAR m_verprod ID 103 OF  oFld:aDialogs[1] COLORS MEMVAR->X_GETTCOL1,MEMVAR->X_GETFCOL1;
     PICTURE "##" VALID (DIS_produ01(0,aContl,oRecordSet[nRecordSet],"pedidos",1,m_planta,@m_codprod,get_codprod,;
                     m_verprod,get_verprod,@Error_val),val_datord())


  REDEFINE GET get_codprov VAR m_codprov ID 104 OF oFld:aDialogs[1] COLORS MEMVAR->X_GETTCOL1,MEMVAR->X_GETFCOL1
  REDEFINE GET get_consec  VAR m_consec  ID 105 OF oFld:aDialogs[1] COLORS MEMVAR->X_GETTCOL1,MEMVAR->X_GETFCOL1;
     PICTURE "##"




  ACTIVATE DIALOG oDlg42a CENTERED VALID (lExit)  ON PAINT  gradpaint2(oDlg42a,hDC,dlg_dsv1); // NoSalir();
           ON INIT  (oBarPru := TBarDLG():New( oDlg42a,oDlg42a,{ "TOP",t2007,.T.,5,5,3,0 },@aContl,MatValid) )  //3,4,3,0



RETURN .T.
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: DTPICKER no refresca
Posted: Sun Aug 28, 2011 06:22 PM

Hola

Por favor, publica un ejemplo para reproducir el error

Gracias

Posts: 464
Joined: Tue Mar 21, 2006 07:30 PM
Re: DTPICKER no refresca
Posted: Sun Aug 28, 2011 09:03 PM

Hola Ruben

Podrías indicarme si los dtpicker son get o say?
Lo digo por el color de fondo, no lo consigo, y ya puse un tema sobre esto y nadie ha sabido decirme el motivo del porque la pareja de colores nClrback y nClrfore no ponen el color de fondo y letra cuando el dtpicker es un get.

Un saludo
Pedro
gahetesoft@gmail.com
FWH12.06 BCC582, Xverce CW, Pelles C 6.00.4,PSPAD 4.54
y ahora con ADO
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: DTPICKER no refresca
Posted: Tue Aug 30, 2011 06:16 PM

Ya coloque el codigo.

Hasta la version fwh 11.05 Funciona, esto pasa con la FWH 11.07

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: DTPICKER no refresca
Posted: Tue Aug 30, 2011 06:57 PM

Hola Ruben

Por favor, incisto en mi peticion para poder ayudarte y ver si podemos ofrecerte una solucion

publica un ejemplo que podamos construir para reporducir el error... el ejemplo que has puesto no podemos construirlo

elabora un ejemplo que se pueda construir el los .BAT de la carpeta sample de fivewin

Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: DTPICKER no refresca
Posted: Mon Sep 05, 2011 07:54 PM
Daniel Garcia-Gil wrote:Hola Ruben

Por favor, incisto en mi peticion para poder ayudarte y ver si podemos ofrecerte una solucion

publica un ejemplo que podamos construir para reporducir el error... el ejemplo que has puesto no podemos construirlo

elabora un ejemplo que se pueda construir el los .BAT de la carpeta sample de fivewin



Gracias Daniel
Lo estoy Construyendo para colocarlo de nuevo.
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: DTPICKER no refresca
Posted: Wed Sep 07, 2011 02:06 PM

Daniel
El problema que tenia espor la version de Xharbour

esto pasa si compilo xHArbour 1.2.1 Simples rev 6741 funcion Perfecto
Pero cuando compilo com xHArbour 1.2.1 Simples rev 9381 me genera dicho problema.

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com

Continue the discussion