D7myYunxiang/云翔生产管理(MYSC.dll)/U_MCGRKList_HBKC.pas

472 lines
12 KiB
ObjectPascal
Raw Normal View History

2025-01-20 13:04:03 +08:00
unit U_MCGRKList_HBKC;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, ComCtrls, ToolWin, cxStyles, cxCustomData,
cxGraphics, cxFilter, cxData, cxDataStorage, cxEdit, DB, cxDBData, ADODB,
2025-07-08 09:22:54 +08:00
cxGridCustomPopupMenu, cxGridPopupMenu, cxGridLevel, cxClasses, cxControls,
cxGridCustomView, cxGridCustomTableView, cxGridTableView, cxGridDBTableView,
cxGrid, DBClient, cxCheckBox, cxCalendar, cxSplitter, RM_Dataset, RM_System,
RM_Common, RM_Class, RM_GridReport, RM_e_Xls, Menus, cxButtonEdit,
cxDropDownEdit, cxPC, Buttons, cxLookAndFeels, cxLookAndFeelPainters,
2025-07-19 16:54:23 +08:00
dxSkinsCore,
dxSkinDarkRoom,
dxSkinOffice2013White,
dxSkinSharpPlus,
dxSkinSpringTime,
dxSkinsDefaultPainters,
dxSkinscxPCPainter, cxNavigator, dxBarBuiltInMenu;
2025-01-20 13:04:03 +08:00
type
TfrmMCGRKList_HBKC = class(TForm)
ToolBar1: TToolBar;
TBRafresh: TToolButton;
TBFind: TToolButton;
TBClose: TToolButton;
cxGridPopupMenu1: TcxGridPopupMenu;
ADOQueryCmd: TADOQuery;
ADOQueryMain: TADOQuery;
ADOQueryTemp: TADOQuery;
DataSource1: TDataSource;
TBExport: TToolButton;
Order_Main: TClientDataSet;
ToolButton1: TToolButton;
Panel1: TPanel;
ToolButton4: TToolButton;
RM1: TRMGridReport;
RMDBMain: TRMDBDataSet;
RMXLSExport2: TRMXLSExport;
CDS_PRT: TClientDataSet;
Label2: TLabel;
MYName: TEdit;
labMYType: TLabel;
cxGrid2: TcxGrid;
TV2: TcxGridDBTableView;
cxGridLevel1: TcxGridLevel;
V2MYName: TcxGridDBColumn;
V2MYCode: TcxGridDBColumn;
V2PS: TcxGridDBColumn;
V2Qty: TcxGridDBColumn;
V2KgQty: TcxGridDBColumn;
cxGridPopupMenu2: TcxGridPopupMenu;
DataSource2: TDataSource;
PB_MX: TClientDataSet;
PopupMenu1: TPopupMenu;
N1: TMenuItem;
cxStyleRepository1: TcxStyleRepository;
cxStyle1: TcxStyle;
cxStyle2: TcxStyle;
Label6: TLabel;
MYCode: TEdit;
V2CkType: TcxGridDBColumn;
Label1: TLabel;
MYType: TEdit;
Panel2: TPanel;
SpeedButton1: TSpeedButton;
Image2: TImage;
Button2: TButton;
SpeedButton2: TSpeedButton;
SpeedButton3: TSpeedButton;
SpeedButton4: TSpeedButton;
SpeedButton5: TSpeedButton;
cxTabControl1: TcxTabControl;
V2KUwei: TcxGridDBColumn;
Label3: TLabel;
KUwei: TEdit;
procedure FormDestroy(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormCreate(Sender: TObject);
procedure TBCloseClick(Sender: TObject);
procedure TBFindClick(Sender: TObject);
procedure TBExportClick(Sender: TObject);
procedure TBRafreshClick(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure CheckBox1Click(Sender: TObject);
procedure CheckBox2Click(Sender: TObject);
procedure ToolButton1Click(Sender: TObject);
procedure CustomerNoNameChange(Sender: TObject);
procedure N2Click(Sender: TObject);
procedure cxTabControl1Change(Sender: TObject);
procedure ZJStatusChange(Sender: TObject);
procedure ToolButton4Click(Sender: TObject);
procedure Tv1DblClick(Sender: TObject);
procedure KHNameChange(Sender: TObject);
procedure N1Click(Sender: TObject);
procedure MYCodeChange(Sender: TObject);
procedure TV2DblClick(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Image2Click(Sender: TObject);
procedure SpeedButton1Click(Sender: TObject);
procedure SpeedButton2Click(Sender: TObject);
procedure SpeedButton4Click(Sender: TObject);
procedure SpeedButton3Click(Sender: TObject);
procedure SpeedButton5Click(Sender: TObject);
private
2025-07-08 09:22:54 +08:00
canshu1: string;
DQdate: TDateTime;
2025-01-20 13:04:03 +08:00
procedure InitGrid();
procedure InitForm();
2025-07-08 09:22:54 +08:00
function DelData(): Boolean;
2025-01-20 13:04:03 +08:00
{ Private declarations }
public
2025-07-08 09:22:54 +08:00
FFInt, FCloth: Integer;
2025-01-20 13:04:03 +08:00
{ Public declarations }
end;
var
frmMCGRKList_HBKC: TfrmMCGRKList_HBKC;
implementation
2025-07-08 09:22:54 +08:00
2025-01-20 13:04:03 +08:00
uses
2025-07-08 09:22:54 +08:00
U_DataLink, U_RTFun, U_QCRKInPut, U_ZDYHelp, U_LLRKInPut, U_GYSList,
U_RCCKInPut, U_LLRKInPutMH, U_LLRKInPutX, U_LLRKInPut_CG, U_LLRKInPutMH_CG,
U_LLRKInPutMH_PBCG, U_LLRKInPutMH_PBKCCG, U_BPZdy_LRPB, U_LLRKInPutMH_MCG,
U_BPZdy_LRM, U_MCGRKList_MKC_CX, U_MCGRKList_HBKC_CX;
2025-01-20 13:04:03 +08:00
{$R *.dfm}
procedure TfrmMCGRKList_HBKC.FormDestroy(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
frmMCGRKList_HBKC := nil;
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
procedure TfrmMCGRKList_HBKC.FormClose(Sender: TObject; var Action: TCloseAction);
2025-01-20 13:04:03 +08:00
begin
2025-07-08 09:22:54 +08:00
Action := caFree;
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.FormCreate(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
canshu1 := Trim(DParameters1);
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.TBCloseClick(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
WriteCxGrid('<27>ֿ<EFBFBD><D6BF><EFBFBD><EFBFBD>ܿ<EFBFBD><DCBF><EFBFBD>1', Tv2, <><C3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>');
2025-01-20 13:04:03 +08:00
Close;
end;
procedure TfrmMCGRKList_HBKC.InitGrid();
begin
try
ADOQueryMain.DisableControls;
with ADOQueryMain do
begin
2025-07-08 09:22:54 +08:00
Filtered := False;
2025-01-20 13:04:03 +08:00
Close;
sql.Clear;
sql.Add('select AA.*');
SQL.Add(' from (select A.MYCode,B.KUwei,Max(A.MYName) MYName,A.MYType,Sum(MXKCPiQty) PS,Sum(MXKCKgQty) KgQty,Sum(MXKCQty) Qty');
sql.Add(',CKType=(case when MYType=''Ⱦɫ<C8BE><C9AB><EFBFBD><EFBFBD>'' then ''<27><><EFBFBD><EFBFBD>'' when MYType=''<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'' then ''<27><><EFBFBD><EFBFBD>'' ');
sql.Add(' when MYType=''<27>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>'' then ''<27><><EFBFBD><EFBFBD>'' when MYType=''<27>̽<EFBFBD><CCBD><EFBFBD><EFBFBD><EFBFBD>'' then ''<27><><EFBFBD><EFBFBD>'' ');
SQL.Add(' when MYType=''<27>ɹ<EFBFBD><C9B9><EFBFBD>'' then ''<27><>'' when MYType=''<27>ɹ<EFBFBD><C9B9><EFBFBD>'' then ''<27><>'' else MYType end)');
sql.Add(' from CK_MYSC_CR A ');
sql.Add(' inner join CK_MYSC_CR_MX B on B.MYID=A.MYID');
sql.Add(' where isnull(CRFlag,'''')=''<27><><EFBFBD><EFBFBD>''');
sql.Add(' group by A.MYCode,B.KUwei,A.MYType ');
SQL.Add(' ) AA ');
sql.Add(' where (AA.PS>0 or Qty>0 or KgQty>0)');
2025-07-08 09:22:54 +08:00
if cxTabControl1.TabIndex = 0 then
2025-01-20 13:04:03 +08:00
begin
sql.Add(' and CKType=''<27><><EFBFBD><EFBFBD>''');
2025-07-08 09:22:54 +08:00
V2PS.Caption := <><C6A5>';
V2Qty.Caption := '<27><><EFBFBD><EFBFBD>';
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
if cxTabControl1.TabIndex = 1 then
2025-01-20 13:04:03 +08:00
begin
sql.Add(' and CKType=''<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>''');
2025-07-08 09:22:54 +08:00
V2PS.Caption := <><C6A5>';
V2Qty.Caption := '<27><><EFBFBD><EFBFBD>';
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
if cxTabControl1.TabIndex = 2 then
2025-01-20 13:04:03 +08:00
begin
sql.Add(' and CKType=''<27><><EFBFBD><EFBFBD>''');
2025-07-08 09:22:54 +08:00
V2PS.Caption := <><C6A5>';
V2Qty.Caption := '<27><><EFBFBD><EFBFBD>';
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
if cxTabControl1.TabIndex = 3 then
2025-01-20 13:04:03 +08:00
begin
sql.Add(' and CKType=''<27><>''');
2025-07-08 09:22:54 +08:00
V2PS.Caption := '<27><><EFBFBD><EFBFBD>';
V2Qty.Caption := <><D6BB>';
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
if cxTabControl1.TabIndex = 4 then
2025-01-20 13:04:03 +08:00
begin
sql.Add(' and CKType=''<27><>''');
2025-07-08 09:22:54 +08:00
V2PS.Caption := <><C6A5>';
V2Qty.Caption := '<27><><EFBFBD><EFBFBD>';
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
if cxTabControl1.TabIndex = 5 then
2025-01-20 13:04:03 +08:00
begin
sql.Add(' and CKType=''<27>޷IJ<DEB7>''');
end;
sql.Add('order by MYCode');
//ShowMessage(sql.Text);
Open;
end;
2025-07-08 09:22:54 +08:00
SCreateCDS20(ADOQueryMain, Order_Main);
SInitCDSData20(ADOQueryMain, Order_Main);
2025-01-20 13:04:03 +08:00
finally
ADOQueryMain.EnableControls;
end;
end;
procedure TfrmMCGRKList_HBKC.InitForm();
begin
2025-07-08 09:22:54 +08:00
ReadCxGrid('<27>ֿ<EFBFBD><D6BF><EFBFBD><EFBFBD>ܿ<EFBFBD><DCBF><EFBFBD>1', Tv2, <><C3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>');
2025-01-20 13:04:03 +08:00
InitGrid();
end;
procedure TfrmMCGRKList_HBKC.TBFindClick(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
if ADOQueryMain.Active = False then
Exit;
SDofilter(ADOQueryMain, SGetFilters(Panel1, 1, 2));
SCreateCDS20(ADOQueryMain, Order_Main);
SInitCDSData20(ADOQueryMain, Order_Main);
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
function TfrmMCGRKList_HBKC.DelData(): Boolean;
2025-01-20 13:04:03 +08:00
begin
2025-07-08 09:22:54 +08:00
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.TBExportClick(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
if ADOQueryMain.IsEmpty then
Exit;
TcxGridToExcel(Self.Caption, cxGrid2);
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.TBRafreshClick(Sender: TObject);
begin
InitGrid();
end;
procedure TfrmMCGRKList_HBKC.FormShow(Sender: TObject);
begin
InitForm();
end;
procedure TfrmMCGRKList_HBKC.CheckBox1Click(Sender: TObject);
begin
InitGrid();
end;
procedure TfrmMCGRKList_HBKC.CheckBox2Click(Sender: TObject);
begin
TBRafresh.Click;
end;
procedure TfrmMCGRKList_HBKC.ToolButton1Click(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
if Order_Main.IsEmpty then
exit;
2025-01-20 13:04:03 +08:00
try
2025-07-08 09:22:54 +08:00
frmMCGRKList_HBKC_CX := TfrmMCGRKList_HBKC_CX.Create(Application);
2025-01-20 13:04:03 +08:00
with frmMCGRKList_HBKC_CX do
begin
2025-07-08 09:22:54 +08:00
FMYCode := Trim(Self.Order_Main.fieldbyname('MYCode').AsString);
FMYName := Trim(Self.Order_Main.fieldbyname('MYName').AsString);
FKUWei := Trim(Self.Order_Main.fieldbyname('KUWei').AsString);
if cxTabControl1.TabIndex = 0 then
2025-01-20 13:04:03 +08:00
begin
2025-07-08 09:22:54 +08:00
labMYType.Caption := ' <20><><EFBFBD>Ͽ<EFBFBD><CFBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
if cxTabControl1.TabIndex = 1 then
2025-01-20 13:04:03 +08:00
begin
2025-07-08 09:22:54 +08:00
labMYType.Caption := ' <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͽ<EFBFBD><CFBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
if cxTabControl1.TabIndex = 2 then
2025-01-20 13:04:03 +08:00
begin
2025-07-08 09:22:54 +08:00
labMYType.Caption := ' <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
cxGrid2.PopupMenu := PopupMenu1;
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
if cxTabControl1.TabIndex = 3 then
2025-01-20 13:04:03 +08:00
begin
2025-07-08 09:22:54 +08:00
labMYType.Caption := ' <20>߿<EFBFBD><DFBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
if cxTabControl1.TabIndex = 4 then
2025-01-20 13:04:03 +08:00
begin
2025-07-08 09:22:54 +08:00
labMYType.Caption := ' <20>޿<EFBFBD><DEBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
if cxTabControl1.TabIndex = 5 then
2025-01-20 13:04:03 +08:00
begin
2025-07-08 09:22:54 +08:00
labMYType.Caption := ' <20>޷IJ<DEB7><C4B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
2025-01-20 13:04:03 +08:00
end;
2025-07-08 09:22:54 +08:00
if ShowModal = 1 then
2025-01-20 13:04:03 +08:00
begin
2025-07-08 09:22:54 +08:00
2025-01-20 13:04:03 +08:00
end;
end;
finally
frmMCGRKList_HBKC_CX.Free;
end;
end;
procedure TfrmMCGRKList_HBKC.CustomerNoNameChange(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
if ADOQueryMain.Active = False then
Exit;
SDofilter(ADOQueryMain, SGetFilters(Panel1, 1, 2));
SCreateCDS20(ADOQueryMain, Order_Main);
SInitCDSData20(ADOQueryMain, Order_Main);
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.N2Click(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
if Order_Main.IsEmpty then
Exit;
2025-01-20 13:04:03 +08:00
with ADOQueryTemp do
begin
Close;
sql.Clear;
2025-07-08 09:22:54 +08:00
sql.Add('select * from CK_MYSC_CR_MX where MYID=''' + Trim(Order_Main.fieldbyname('MYID').AsString) + '''');
2025-01-20 13:04:03 +08:00
Open;
end;
2025-07-08 09:22:54 +08:00
if ADOQueryTemp.IsEmpty = False then
2025-01-20 13:04:03 +08:00
begin
2025-07-08 09:22:54 +08:00
Application.MessageBox('<27>Ѳ<EFBFBD><D1B2><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD>ݣ<EFBFBD><DDA3><EFBFBD><EFBFBD><EFBFBD>ɾ<EFBFBD><C9BE>!', '<27><>ʾ', 0);
2025-01-20 13:04:03 +08:00
Exit;
end;
2025-07-08 09:22:54 +08:00
if Application.MessageBox(<><C8B7>Ҫɾ<D2AA><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', '<27><>ʾ', 32 + 4) <> IDYES then
Exit;
2025-01-20 13:04:03 +08:00
if DelData() then
begin
//Order_Main.Delete;
end;
end;
procedure TfrmMCGRKList_HBKC.cxTabControl1Change(Sender: TObject);
begin
InitGrid();
end;
procedure TfrmMCGRKList_HBKC.ZJStatusChange(Sender: TObject);
begin
TBFind.Click;
end;
procedure TfrmMCGRKList_HBKC.ToolButton4Click(Sender: TObject);
var
2025-07-08 09:22:54 +08:00
fPrintFile: string;
2025-01-20 13:04:03 +08:00
begin
2025-07-08 09:22:54 +08:00
if Order_Main.IsEmpty then
Exit;
if Trim(Order_Main.fieldbyname('Chker').AsString) = '' then
exit;
fPrintFile := ExtractFilePath(Application.ExeName) + 'Report\<5C><><EFBFBD><EFBFBD><E2B1A8>.rmf';
RMXLSExport2 := TRMXLSExport.Create(RMXLSExport2);
2025-01-20 13:04:03 +08:00
with ADOQueryTemp do
begin
Close;
sql.Clear;
2025-07-08 09:22:54 +08:00
sql.Add('select * from Test_Report where TRId=''' + Trim(Order_Main.fieldbyname('TRId').AsString) + '''');
2025-01-20 13:04:03 +08:00
Open;
end;
2025-07-08 09:22:54 +08:00
SCreateCDS20(ADOQueryTemp, CDS_PRT);
SInitCDSData20(ADOQueryTemp, CDS_PRT);
2025-01-20 13:04:03 +08:00
if FileExists(fPrintFile) then
begin
//RMVariables['OrderUnit']:=Order_Main.fieldbyname('OrderUnit').Value;
RM1.LoadFromFile(fPrintFile);
RM1.ShowReport;
2025-07-08 09:22:54 +08:00
end
else
2025-01-20 13:04:03 +08:00
begin
2025-07-08 09:22:54 +08:00
Application.MessageBox(PChar(<><C3BB><EFBFBD><EFBFBD>' + ExtractFilePath(Application.ExeName) + 'Report\<5C><><EFBFBD><EFBFBD><E2B1A8>.rmf'), '<27><>ʾ', 0);
2025-01-20 13:04:03 +08:00
end;
end;
procedure TfrmMCGRKList_HBKC.Tv1DblClick(Sender: TObject);
begin
ToolButton1.Click;
end;
procedure TfrmMCGRKList_HBKC.KHNameChange(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
SDofilter(ADOQueryCmd, SGetFilters(Panel1, 3, 4));
SCreateCDS20(ADOQueryCmd, PB_MX);
SInitCDSData20(ADOQueryCmd, PB_MX);
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.N1Click(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
frmRCCKInPut := TfrmRCCKInPut.Create(self);
2025-01-20 13:04:03 +08:00
with frmRCCKInPut do
begin
2025-07-08 09:22:54 +08:00
if ShowModal = 1 then
2025-01-20 13:04:03 +08:00
begin
end;
free;
end;
end;
procedure TfrmMCGRKList_HBKC.MYCodeChange(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
if ADOQueryMain.Active = False then
Exit;
SDofilter(ADOQueryMain, SGetFilters(Panel1, 1, 2));
SCreateCDS20(ADOQueryMain, Order_Main);
SInitCDSData20(ADOQueryMain, Order_Main);
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.TV2DblClick(Sender: TObject);
begin
ToolButton1.Click;
end;
procedure TfrmMCGRKList_HBKC.Button2Click(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
panel2.Visible := true;
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.Image2Click(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
Panel2.Visible := false;
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.SpeedButton1Click(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
MYType.Text := '<27><><EFBFBD><EFBFBD>';
Panel2.Visible := false;
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.SpeedButton2Click(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
MYType.Text := 'Ⱦɫ';
Panel2.Visible := false;
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.SpeedButton4Click(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
MYType.Text := '<27><>';
Panel2.Visible := false;
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.SpeedButton3Click(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
MYType.Text := '<27><>';
Panel2.Visible := false;
2025-01-20 13:04:03 +08:00
end;
procedure TfrmMCGRKList_HBKC.SpeedButton5Click(Sender: TObject);
begin
2025-07-08 09:22:54 +08:00
MYType.Text := '<27>޷IJ<DEB7>';
Panel2.Visible := false;
2025-01-20 13:04:03 +08:00
end;
end.
2025-07-08 09:22:54 +08:00