📄 jvinterpreter_quickrpt.pas
字号:
end;
{ property Read Units: TQRUnit }
procedure TQRUnitBase_Read_Units(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRUnitBase(Args.Obj).Units;
end;
{ property Write Units(Value: TQRUnit) }
procedure TQRUnitBase_Write_Units(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRUnitBase(Args.Obj).Units := Value;
end;
{ property Read Zoom: Integer }
procedure TQRUnitBase_Read_Zoom(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRUnitBase(Args.Obj).Zoom;
end;
{ property Write Zoom(Value: Integer) }
procedure TQRUnitBase_Write_Zoom(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRUnitBase(Args.Obj).Zoom := Value;
end;
{ TQRBandSize }
{ constructor Create(AParent: TQRCustomBand) }
procedure TQRBandSize_Create(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TQRBandSize.Create(V2O(Args.Values[0]) as TQRCustomBand));
end;
{ property Read Length: Extended }
procedure TQRBandSize_Read_Length(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRBandSize(Args.Obj).Length;
end;
{ property Write Length(Value: Extended) }
procedure TQRBandSize_Write_Length(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRBandSize(Args.Obj).Length := Value;
end;
{ property Read Height: Extended }
procedure TQRBandSize_Read_Height(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRBandSize(Args.Obj).Height;
end;
{ property Write Height(Value: Extended) }
procedure TQRBandSize_Write_Height(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRBandSize(Args.Obj).Height := Value;
end;
{ property Read Width: Extended }
procedure TQRBandSize_Read_Width(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRBandSize(Args.Obj).Width;
end;
{ property Write Width(Value: Extended) }
procedure TQRBandSize_Write_Width(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRBandSize(Args.Obj).Width := Value;
end;
{ TQRPage }
{ constructor Create(AParent: TQuickRep) }
procedure TQRPage_Create(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TQRPage.Create(V2O(Args.Values[0]) as TQuickRep));
end;
{ property Read BottomMargin: Extended }
procedure TQRPage_Read_BottomMargin(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRPage(Args.Obj).BottomMargin;
end;
{ property Write BottomMargin(Value: Extended) }
procedure TQRPage_Write_BottomMargin(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRPage(Args.Obj).BottomMargin := Value;
end;
{ property Read ColumnSpace: Extended }
procedure TQRPage_Read_ColumnSpace(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRPage(Args.Obj).ColumnSpace;
end;
{ property Write ColumnSpace(Value: Extended) }
procedure TQRPage_Write_ColumnSpace(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRPage(Args.Obj).ColumnSpace := Value;
end;
{ property Read Columns: Integer }
procedure TQRPage_Read_Columns(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRPage(Args.Obj).Columns;
end;
{ property Write Columns(Value: Integer) }
procedure TQRPage_Write_Columns(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRPage(Args.Obj).Columns := Value;
end;
{ property Read LeftMargin: Extended }
procedure TQRPage_Read_LeftMargin(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRPage(Args.Obj).LeftMargin;
end;
{ property Write LeftMargin(Value: Extended) }
procedure TQRPage_Write_LeftMargin(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRPage(Args.Obj).LeftMargin := Value;
end;
{ property Read Length: Extended }
procedure TQRPage_Read_Length(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRPage(Args.Obj).Length;
end;
{ property Write Length(Value: Extended) }
procedure TQRPage_Write_Length(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRPage(Args.Obj).Length := Value;
end;
{ property Read Orientation: TPrinterOrientation }
procedure TQRPage_Read_Orientation(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRPage(Args.Obj).Orientation;
end;
{ property Write Orientation(Value: TPrinterOrientation) }
procedure TQRPage_Write_Orientation(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRPage(Args.Obj).Orientation := Value;
end;
{ property Read PaperSize: TQRPaperSize }
procedure TQRPage_Read_PaperSize(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRPage(Args.Obj).PaperSize;
end;
{ property Write PaperSize(Value: TQRPaperSize) }
procedure TQRPage_Write_PaperSize(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRPage(Args.Obj).PaperSize := Value;
end;
{ property Read RightMargin: Extended }
procedure TQRPage_Read_RightMargin(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRPage(Args.Obj).RightMargin;
end;
{ property Write RightMargin(Value: Extended) }
procedure TQRPage_Write_RightMargin(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRPage(Args.Obj).RightMargin := Value;
end;
{ property Read Ruler: Boolean }
procedure TQRPage_Read_Ruler(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRPage(Args.Obj).Ruler;
end;
{ property Write Ruler(Value: Boolean) }
procedure TQRPage_Write_Ruler(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRPage(Args.Obj).Ruler := Value;
end;
{ property Read TopMargin: Extended }
procedure TQRPage_Read_TopMargin(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRPage(Args.Obj).TopMargin;
end;
{ property Write TopMargin(Value: Extended) }
procedure TQRPage_Write_TopMargin(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRPage(Args.Obj).TopMargin := Value;
end;
{ property Read Width: Extended }
procedure TQRPage_Read_Width(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRPage(Args.Obj).Width;
end;
{ property Write Width(Value: Extended) }
procedure TQRPage_Write_Width(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRPage(Args.Obj).Width := Value;
end;
{ TQRBasePanel }
{ constructor Create(AOwner: TComponent) }
procedure TQRBasePanel_Create(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TQRBasePanel.Create(V2O(Args.Values[0]) as TComponent));
end;
{ property Read Zoom: Integer }
procedure TQRBasePanel_Read_Zoom(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRBasePanel(Args.Obj).Zoom;
end;
{ property Write Zoom(Value: Integer) }
procedure TQRBasePanel_Write_Zoom(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRBasePanel(Args.Obj).Zoom := Value;
end;
{ property Read FontSize: Integer }
procedure TQRBasePanel_Read_FontSize(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRBasePanel(Args.Obj).FontSize;
end;
{ property Write FontSize(Value: Integer) }
procedure TQRBasePanel_Write_FontSize(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRBasePanel(Args.Obj).FontSize := Value;
end;
{ property Read Frame: TQRFrame }
procedure TQRBasePanel_Read_Frame(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TQRBasePanel(Args.Obj).Frame);
end;
{ property Write Frame(Value: TQRFrame) }
procedure TQRBasePanel_Write_Frame(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRBasePanel(Args.Obj).Frame := V2O(Value) as TQRFrame;
end;
{ TQRCustomBand }
{ constructor Create(AOwner: TComponent) }
procedure TQRCustomBand_Create(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TQRCustomBand.Create(V2O(Args.Values[0]) as TComponent));
end;
{ function AddPrintable(PrintableClass: TQRNewComponentClass): TQRPrintable; }
procedure TQRCustomBand_AddPrintable(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TQRCustomBand(Args.Obj).AddPrintable(TQRNewComponentClass(V2C(Args.Values[0]))));
end;
{ function CanExpand(Value: Extended): Boolean; }
procedure TQRCustomBand_CanExpand(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRCustomBand(Args.Obj).CanExpand(Args.Values[0]);
end;
{ function ExpandBand(Value: Extended; var NewTop, OfsX: Extended): Boolean; }
procedure TQRCustomBand_ExpandBand(var Value: Variant; Args: TJvInterpreterArgs);
var
NewTop: Extended;
param2: Boolean;
begin
NewTop := Args.Values[1];
param2 := Args.Values[2];
Value := TQRCustomBand(Args.Obj).ExpandBand(Args.Values[0], NewTop, param2);
Args.Values[1] := NewTop;
Args.Values[2] := param2;
end;
{ property Read BandType: TQRBandType }
procedure TQRCustomBand_Read_BandType(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRCustomBand(Args.Obj).BandType;
end;
{ property Write BandType(Value: TQRBandType) }
procedure TQRCustomBand_Write_BandType(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRCustomBand(Args.Obj).BandType := Value;
end;
{ property Read ChildBand: TQRChildBand }
procedure TQRCustomBand_Read_ChildBand(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TQRCustomBand(Args.Obj).ChildBand);
end;
{ property Read ParentReport: TQuickRep }
procedure TQRCustomBand_Read_ParentReport(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TQRCustomBand(Args.Obj).ParentReport);
end;
{ property Write ParentReport(Value: TQuickRep) }
procedure TQRCustomBand_Write_ParentReport(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRCustomBand(Args.Obj).ParentReport := V2O(Value) as TQuickRep;
end;
{ property Read LinkBand: TQRCustomBand }
procedure TQRCustomBand_Read_LinkBand(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TQRCustomBand(Args.Obj).LinkBand);
end;
{ property Write LinkBand(Value: TQRCustomBand) }
procedure TQRCustomBand_Write_LinkBand(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRCustomBand(Args.Obj).LinkBand := V2O(Value) as TQRCustomBand;
end;
{ property Read AlignToBottom: Boolean }
procedure TQRCustomBand_Read_AlignToBottom(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRCustomBand(Args.Obj).AlignToBottom;
end;
{ property Write AlignToBottom(Value: Boolean) }
procedure TQRCustomBand_Write_AlignToBottom(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRCustomBand(Args.Obj).AlignToBottom := Value;
end;
{ property Read Enabled: Boolean }
procedure TQRCustomBand_Read_Enabled(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRCustomBand(Args.Obj).Enabled;
end;
{ property Write Enabled(Value: Boolean) }
procedure TQRCustomBand_Write_Enabled(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRCustomBand(Args.Obj).Enabled := Value;
end;
{ property Read ForceNewColumn: Boolean }
procedure TQRCustomBand_Read_ForceNewColumn(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRCustomBand(Args.Obj).ForceNewColumn;
end;
{ property Write ForceNewColumn(Value: Boolean) }
procedure TQRCustomBand_Write_ForceNewColumn(const Value: Variant; Args: TJvInterpreterArgs);
begin
TQRCustomBand(Args.Obj).ForceNewColumn := Value;
end;
{ property Read ForceNewPage: Boolean }
procedure TQRCustomBand_Read_ForceNewPage(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TQRCustomBand(Args.Obj).ForceNewPage;
end;
{ property Write ForceNewPage(Value: Boolean) }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -