Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
SEARCH FORM
Message
De
19/04/2000 07:46:34
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
SEARCH FORM
Divers
Thread ID:
00361197
Message ID:
00361197
Vues:
56
HI
I'M TRYING AGAIN TO GET AN UNDERSTANDING OF THE CODE MEATHODS.
PLEASE HELP. MY CODE READES AS FOLLOWS:
> This code has been placed in the method of my search form <
><
><
> LOCAL cGroupCode, cCompanyName, dStart, dEnd <
> WITH THISFORM <
> cGroupCode = .textbox1.VALUE <
> cCompanyName = .textbox2.VALUE <
> dStart = .textbox3.VALUE <
> dEnd = .textbox4.VALUE <
> ENDWITH <

>SELECT client.groupcode, payment.companyname, payment.startdate, payment.enddate <
> FROM CLIENT, PAYMENT ; <
> WHERE client.groupcode = cGroupCode ; <
> AND PAYMENT.copanyname = cCompanyName ; <
> AND PAYMENT.startdate >= dStart ; <
> AND PAYMENT.enddate.enddate <= dEnd ; <
> INTO CURSOR ReportPreview <
> REPORT FORM PAYMENTCO.FRX PREVIEW <
>IF _TALLY !=0
> cReturn = .T. <
>ELSE <
> cReturn = .F. <
>ENDIF <
>RETURN cReturn <
>The folling code is in the click event of my command button<

>cResults = thisform.CreateReportCursor() <
>IF cResults <
> WAIT WINDOW 'FOUND DATA, WILL NOW PRINT REPORT. ' <
>ELSE <
> WAIT WINDOW 'NO DATA MATCH, TRY AGAIN. ' <
>ENDIF <
>I HAVE THREE QUESTIONS: <
> 1.IT WORKS FINE AS A STAND ALONE PROGRAM, BUT WHEN I INCLUDE IT IN THE MAIN MENU PROGRAM IT FINDS THE RESULTS, BUT SEEMS LIKE THE REPORT FLASHES ON FOR A SECOND THEN IS GONE. iT'S ALMOST LIKE ITS MISSING A READ EVENT.<
> 2.WHEN I CREATED THE REPORT, I USED TWO TABLES. THESE TABLE ARE STILL PART OF THE REPORT. DO I HAVE TO REMOVE THE TABLES IN THE REPORT IN ORDER FOR THE TABLE REPORTCURSOR TO INPUT ITS DATA TO THE REPORT ? OR HOW DO YOU LINK THE DATA IN THE CURSOR TO GET INTO THE REPORT ?

>THANKS
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform