Frage : VFP 6 - Einfaches Rasterfeld auf Form und laufen gelassenen Reports

Ich habe eine einfache SichtFoxPro 6 Form mit einem Rasterfeld und 3 Knöpfen (Vorbetrachtung, drucken, Löschen).

What, das ich tun möchte, ist, eine Aufzeichnung und wenn Vorbetrachtung oder Druck vorgewählt wird, um den Report using nur die Daten laufen zu lassen von der vorgewählten Aufzeichnung vorzuwählen.

Here sind das issues
1), wie man die Spaltenbreiten auf dem Rasterfeld (2 Felder)
2) einstellt, wie man die z.Z. vorgewählte Reihe vom Rasterfeld erhält (gerade Gebrauch recno ()?)
3), das ich einen Report (oder 2 Reports) verursachen muss - im Allgemeinen, sollen sie als 2 verschiedene Reports behandelt werden, aber ich den 2. Report, an Seite 2 anzufangen, ist so benötigen eine Weise, 2 Reports in zu kombinieren „einstellen“, damit, wenn Sie eine Vorbetrachtung der Reportform x tun, dass sie beide Reports laufen lässt und der 2. Report auf Seite 2 anfängt?

Antwort : VFP 6 - Einfaches Rasterfeld auf Form und laufen gelassenen Reports

1) wie man die Spaltenbreiten auf dem Rasterfeld einstellt (2 Felder)
THISFORM.Grid1.Column1.Width = 20
THISFORM.Grid1.Column2.Width = 30

2) Wie man die z.Z. vorgewählte Reihe vom Rasterfeld erhält (gerade Gebrauch recno ()?)
Ja ist RECNO () OKAY

3) Sie müssen an _Pageno Wert in irgendeiner Variable (z.B. _LastPageno) nach dem ersten Report erinnern und drucken
_pageno + _LastPageno
im zweiten Report

Oder Schalter zu VFP 9, das NORESET Schlüsselwort IM REPORT-FORM-Befehl erlaubt
Weitere Lösungen  
 
programming4us programming4us