umenu.cpp

来自「超市配货中心进销存源码 超市配货中心进销存源码」· C++ 代码 · 共 670 行 · 第 1/2 页

CPP
670
字号
        DM->qKC->SQL->Add("FROM 'Kc.dbf' Kc");
        if(FMain->tcKCBrow->TabIndex)
           DM->qKC->SQL->Add(sTemp);
        DM->qKC->SQL->Add("ORDER BY SL");
        DM->qKC->Open();
        DM->qKC->First();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::MenuItem8Click(TObject *Sender)
{
         DM->qBH->Close();
         DM->qBH->SQL->Clear();
         DM->qBH->SQL->Add("SELECT *");
         DM->qBH->SQL->Add("FROM 'Kc.dbf' Kc");
         DM->qBH->SQL->Add("WHERE SL<=GJ");
         DM->qBH->SQL->Add("ORDER BY KM");
         DM->qBH->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::MenuItem9Click(TObject *Sender)
{
         DM->qBH->Close();
         DM->qBH->SQL->Clear();
         DM->qBH->SQL->Add("SELECT *");
         DM->qBH->SQL->Add("FROM 'Kc.dbf' Kc");
         DM->qBH->SQL->Add("WHERE SL<=GJ");
         DM->qBH->SQL->Add("ORDER BY MC");
         DM->qBH->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::MenuItem10Click(TObject *Sender)
{
         DM->qBH->Close();
         DM->qBH->SQL->Clear();
         DM->qBH->SQL->Add("SELECT *");
         DM->qBH->SQL->Add("FROM 'Kc.dbf' Kc");
         DM->qBH->SQL->Add("WHERE SL<=GJ");
         DM->qBH->SQL->Add("ORDER BY JJ");
         DM->qBH->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::MenuItem11Click(TObject *Sender)
{
         DM->qBH->Close();
         DM->qBH->SQL->Clear();
         DM->qBH->SQL->Add("SELECT *");
         DM->qBH->SQL->Add("FROM 'Kc.dbf' Kc");
         DM->qBH->SQL->Add("WHERE SL<=GJ");
         DM->qBH->SQL->Add("ORDER BY SL");
         DM->qBH->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::N21Click(TObject *Sender)
{
         DM->qBH->Close();
         DM->qBH->SQL->Clear();
         DM->qBH->SQL->Add("SELECT *");
         DM->qBH->SQL->Add("FROM 'Kc.dbf' Kc");
         DM->qBH->SQL->Add("WHERE SL<=GJ");
         DM->qBH->SQL->Add("ORDER BY GJ");
         DM->qBH->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::MenuItem5Click(TObject *Sender)
{
        fFind = new TfFind(this);
        fFind->ShowModal();
        String sTemp;
        sTemp="WHERE GH LIKE '%%"+fFind->eFind->Text+"%%'";
        delete fFind;
         DM->qJG->Close();
         DM->qJG->SQL->Clear();
         DM->qJG->SQL->Add("SELECT *");
         DM->qJG->SQL->Add("FROM 'Djs.dbf' Djs");
         DM->qJG->SQL->Add(sTemp);
         DM->qJG->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::MenuItem6Click(TObject *Sender)
{
         fFind = new TfFind(this);
         fFind->ShowModal();
         String sTemp;
         sTemp="WHERE PM LIKE '%%"+fFind->eFind->Text+"%%'";
         delete fFind;
         DM->qJG->Close();
         DM->qJG->SQL->Clear();
         DM->qJG->SQL->Add("SELECT *");
         DM->qJG->SQL->Add("FROM 'Djs.dbf' Djs");
         DM->qJG->SQL->Add(sTemp);
         DM->qJG->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::MenuItem12Click(TObject *Sender)
{
         DM->qJG->Close();
         DM->qJG->SQL->Clear();
         DM->qJG->SQL->Add("SELECT *");
         DM->qJG->SQL->Add("FROM 'Djs.dbf' Djs");
         DM->qJG->SQL->Add("ORDER BY GH");
         DM->qJG->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::MenuItem13Click(TObject *Sender)
{
         DM->qJG->Close();
         DM->qJG->SQL->Clear();
         DM->qJG->SQL->Add("SELECT *");
         DM->qJG->SQL->Add("FROM 'Djs.dbf' Djs");
         DM->qJG->SQL->Add(" Where GH='"+FMain->tcJG->Tabs->Strings[FMain->tcJG->TabIndex]+"'");
         DM->qJG->SQL->Add("ORDER BY PM");
         DM->qJG->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::MenuItem14Click(TObject *Sender)
{
         DM->qJG->Close();
         DM->qJG->SQL->Clear();
         DM->qJG->SQL->Add("SELECT *");
         DM->qJG->SQL->Add("FROM 'Djs.dbf' Djs");
                DM->qJG->SQL->Add(" Where GH='"+FMain->tcJG->Tabs->Strings[FMain->tcJG->TabIndex]+"'");         
         DM->qJG->SQL->Add("ORDER BY JJ");
         DM->qJG->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::MenuItem15Click(TObject *Sender)
{
         fFind = new TfFind(this);
         fFind->ShowModal();
         String sTemp;
         sTemp=fFind->eFind->Text;
         delete fFind;
         DM->qJG->Close();
         DM->qJG->SQL->Clear();
         DM->qJG->SQL->Add("SELECT *");
         DM->qJG->SQL->Add("FROM 'Djs.dbf' Djs");
         DM->qJG->SQL->Add(sTemp);
         DM->qJG->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::N22Click(TObject *Sender)
{

        fFind = new TfFind(this);
        fFind->ShowModal();
        String sTemp;
        sTemp="WHERE GG LIKE '%%"+fFind->eFind->Text+"%%'";
        delete fFind;
        dsData->qDA->Close();
        dsData->qDA->SQL->Clear();
        dsData->qDA->SQL->Add("SELECT *");
        dsData->qDA->SQL->Add("FROM 'Kc.dbf' Kc");
        dsData->qDA->SQL->Add(sTemp);
        dsData->qDA->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::N23Click(TObject *Sender)
{

        fFind = new TfFind(this);
        fFind->ShowModal();
        String sTemp;
        sTemp=fFind->eFind->Text;
        delete fFind;
        DM->qKCModi->Close();
        DM->qKCModi->SQL->Clear();
        DM->qKCModi->SQL->Add(sTemp);
        DM->qKCModi->Open();

}
//---------------------------------------------------------------------------


void __fastcall TfMenu::N24Click(TObject *Sender)
{
         fFind = new TfFind(this);
         fFind->ShowModal();
         String sTemp;
         sTemp=fFind->eFind->Text;
         delete fFind;
         DM->qLK->Close();
         DM->qLK->SQL->Clear();
         DM->qLK->SQL->Add(sTemp);
         DM->qLK->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::N25Click(TObject *Sender)
{
         fFind = new TfFind(this);
         fFind->ShowModal();
         String sTemp;
         sTemp=" WHERE JJ IN("+fFind->eFind->Text+")";
         delete fFind;
         DM->qJG->Close();
         DM->qJG->SQL->Clear();
         DM->qJG->SQL->Add("SELECT *");
         DM->qJG->SQL->Add("FROM 'Djs.dbf' Djs");
         DM->qJG->SQL->Add(sTemp);
         DM->qJG->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::MenuItem16Click(TObject *Sender)
{
         fFind = new TfFind(this);
         fFind->ShowModal();
         String sTemp;
         sTemp=fFind->eFind->Text;
         delete fFind;
         DM->qJG->Close();
         DM->qJG->SQL->Clear();
         DM->qJG->SQL->Add("SELECT *");
         DM->qJG->SQL->Add("FROM 'Djs.dbf' Djs");
         DM->qJG->SQL->Add(" Where (GH='"+FMain->tcJG->Tabs->Strings[FMain->tcJG->TabIndex]+"')");
         DM->qJG->SQL->Add(" AND (PM Like '%%"+sTemp+"%%')");
         DM->qJG->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::MenuItem17Click(TObject *Sender)
{
         fFind = new TfFind(this);
         fFind->ShowModal();
         String sTemp;
         sTemp=" AND (JJ IN("+fFind->eFind->Text+"))";
         delete fFind;
         DM->qJG->Close();
         DM->qJG->SQL->Clear();
         DM->qJG->SQL->Add("SELECT *");
         DM->qJG->SQL->Add("FROM 'Djs.dbf' Djs");
         DM->qJG->SQL->Add(" Where (GH='"+FMain->tcJG->Tabs->Strings[FMain->tcJG->TabIndex]+"')");
         DM->qJG->SQL->Add(sTemp);
         DM->qJG->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::N26Click(TObject *Sender)
{
    FMain->SB3Click(0);        
}
//---------------------------------------------------------------------------

void __fastcall TfMenu::N29Click(TObject *Sender)
{
                String sTemp;
                GetWindowsDirectory(sTemp.c_str(),sTemp.Length());
                sTemp=sTemp+"Calc.exe";
                WinExec(sTemp.c_str(),SW_SHOW);
        
}
//---------------------------------------------------------------------------

void __fastcall TfMenu::N27Click(TObject *Sender)
{
        FMain->SB4Click(0);        
}
//---------------------------------------------------------------------------

void __fastcall TfMenu::N30Click(TObject *Sender)
{
         fFind = new TfFind(this);
         fFind->ShowModal();
         String sTemp;
         sTemp=" WHERE SJ1 IN("+fFind->eFind->Text
                +")OR SJ2 IN("+fFind->eFind->Text
                +")OR SJ3 IN("+fFind->eFind->Text
                +")OR SJ4 IN("+fFind->eFind->Text
                +")OR SJ5 IN("+fFind->eFind->Text
                +")OR SJ6 IN("+fFind->eFind->Text+")";
         delete fFind;
         DM->qJG->Close();
         DM->qJG->SQL->Clear();
         DM->qJG->SQL->Add("SELECT *");
         DM->qJG->SQL->Add("FROM 'Djs.dbf' Djs");
         DM->qJG->SQL->Add(sTemp);
         DM->qJG->Open();

}
//---------------------------------------------------------------------------

void __fastcall TfMenu::N31Click(TObject *Sender)
{
         fFind = new TfFind(this);
         fFind->ShowModal();
         String sTemp;
         sTemp=" AND ( SJ1 IN("+fFind->eFind->Text
                +")OR SJ2 IN("+fFind->eFind->Text
                +")OR SJ3 IN("+fFind->eFind->Text
                +")OR SJ4 IN("+fFind->eFind->Text
                +")OR SJ5 IN("+fFind->eFind->Text
                +")OR SJ6 IN("+fFind->eFind->Text+"))";
         delete fFind;
         DM->qJG->Close();
         DM->qJG->SQL->Clear();
         DM->qJG->SQL->Add("SELECT *");
         DM->qJG->SQL->Add("FROM 'Djs.dbf' Djs");
         DM->qJG->SQL->Add(" Where (GH='"+FMain->tcJG->Tabs->Strings[FMain->tcJG->TabIndex]+"')");
         DM->qJG->SQL->Add(sTemp);
         DM->qJG->Open();

}
//---------------------------------------------------------------------------

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?