append from en uno me funciona en otro no

Post Reply
Adolfredo Martinez
Posts: 121
Joined: Fri Feb 15, 2019 1:37 pm
Location: Aracataca-Colombia

append from en uno me funciona en otro no

Post by Adolfredo Martinez »

Estoy haciendo append from.

Estoy practicando con ejemplo que hago aparte y me funciona este es el codigo:

Code: Select all | Expand

#include "fivewin.ch"

static AMTIME
function Main()
local oWnd, oBrw, ofont

   use tempcustomer
   
  APPEND FROM customer.dbf FOR field->state="MA"

   DEFINE FONT oFont NAME 'TAHOMA' SIZE 0,-12

   
   DEFINE WINDOW oWnd
   oWnd:SetFont( oFont )

   @ 0,0 XBROWSE oBrw ;
      COLUMNS 'First', 'Last','City' , 'State' ;
      OF oWnd ;
      ALIAS 'tempcustomer' ;
      LINES CELL

   oBrw:CreateFromCode()
   oWnd:oClient := oBrw

   SET MESSAGE OF oWnd TO "XBrowse Vertical Fonts" 2007
   ACTIVATE WINDOW oWnd

return nil


Pero cuando estoy haciendo ya el mio,el que necesito este es el codigo:

Code: Select all | Expand

#include "fivewin.ch"

static AMTIME
function Main()
local oWnd, oBrw, ofont

   use tempava
   
  APPEND FROM avaluo1.dbf FOR field->codip02="010200010013000001001"

   DEFINE FONT oFont NAME 'TAHOMA' SIZE 0,-12

   
   DEFINE WINDOW oWnd
   oWnd:SetFont( oFont )

   @ 0,0 XBROWSE oBrw ;
      COLUMNS 'codip02', 'vigip02','avaip02' ;
      OF oWnd ;
      ALIAS 'tempava' ;
      LINES CELL

   oBrw:CreateFromCode()
   oWnd:oClient := oBrw

   SET MESSAGE OF oWnd TO "XBrowse Vertical Fonts" 2007
   ACTIVATE WINDOW oWnd

return nil


 

No me muestra la informacion en el browse, sale vacio, que estoy haciendo mal
User avatar
nageswaragunupudi
Posts: 10733
Joined: Sun Nov 19, 2006 5:22 am
Location: India
Been thanked: 10 times
Contact:

Re: append from en uno me funciona en otro no

Post by nageswaragunupudi »

Possible that there are no records matching the FOR condition.
Regards

G. N. Rao.
Hyderabad, India
Pg_cts
Posts: 32
Joined: Thu Dec 07, 2017 10:26 am

Re: append from en uno me funciona en otro no

Post by Pg_cts »

Buenas

Prueba a poner

Go Top

tras el append from.

Saludos
User avatar
karinha
Posts: 7956
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 4 times
Contact:

Re: append from en uno me funciona en otro no

Post by karinha »

Code: Select all | Expand


// C:\FWH..\SAMPLES\ADOLFRE.PRG

#include "fivewin.ch"

STATIC oWnd

FUNCTION Main()

   FIELD FIRST

   LOCAL oBrw, oFont

   USE CUSTOMER
   GO TOP

   LOCATE FOR FIELD->FIRST = "Homer"

   IF FOUND()
   
      IF .NOT. FILE( "TEMPAVA.DBF" )

         COPY STRUCT TO TEMPAVA.DBF

      ENDIF

      CLOSE DATABASE

      USE TEMPAVA

      GO TOP

      IF .NOT. EOF()

         ZAP

      ENDIF

      APPEND FROM CUSTOMER.DBF FOR FIELD->FIRST = "Homer" .AND. .NOT. EOF()

      GO TOP

   ELSE

      MsgInfo( "Field Not Found", "Field Not Found" )

      RETURN NIL

   ENDIF

   DEFINE FONT oFont NAME 'TAHOMA' SIZE 0, - 12

   DEFINE WINDOW oWnd

   oWnd:SetFont( oFont )

   @ 0, 0 XBROWSE oBrw COLUMNS 'FIRST', 'LAST', 'STREET' OF oWnd ;
      ALIAS 'TEMPAVA' LINES CELL

   oBrw:CreateFromCode()

   oWnd:oClient := oBrw

   SET MESSAGE OF oWnd TO "XBrowse Vertical Fonts" 2007

   ACTIVATE WINDOW oWnd CENTERED

   oFont:End()

RETURN nil

// FIN - kapiabafwh@gmail.com
 


Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Adolfredo Martinez
Posts: 121
Joined: Fri Feb 15, 2019 1:37 pm
Location: Aracataca-Colombia

Re: append from en uno me funciona en otro no

Post by Adolfredo Martinez »

Gracias Amigos del forum. Por sus colaboracion.

Ya lo solucione.
Post Reply