campo-sirio/sc/sc2201.h
angelo 2096837511 Modificato pec.frm. Aggiunta la ricerca per descrizione sul piano dei
conti in sc2201.cpp; corretta la ricerca per ragione sociale su clienti
e fornitori in scselect.cpp. Varie correzioni al form editor dei profili
estratto conto.


git-svn-id: svn://10.65.10.50/trunk@2399 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-05 18:48:17 +00:00

45 lines
1.3 KiB
C++
Executable File

#ifndef __SC2201_H
#define __SC2201_H
#ifndef __SCSELECT_H
#include "scselect.h"
#endif
class TSelection_ext_mask : public TSelection_mask
{
TRelation* _pcon_rel;
TCursor* _pcon_cur_k1;
TCursor* _pcon_cur_k2;
TCursor_sheet* _pcon_sh_k1;
TCursor_sheet* _pcon_sh_k2;
protected:
void select_pcon_range(int grf, int cof,long sof,int grt,int cot, long sot);
void select_des_pcon_range(const TString& from, const TString& to);
void set_pcon_limits();
void set_des_pcon_limits();
virtual void reset_sheets();
static bool bfrompcon_handler(TMask_field& f, KEY k);
static bool btopcon_handler(TMask_field& f, KEY k);
static bool ffrompcon_handler(TMask_field& f, KEY k);
static bool ftopcon_handler(TMask_field& f, KEY k);
static bool bresetpcon_handler(TMask_field& f, KEY k);
static bool bselectpcon_handler(TMask_field& f, KEY k);
static bool rpcon_handler(TMask_field& f, KEY k);
static bool rsortpcon_handler(TMask_field& f, KEY k);
static bool bdfrompcon_handler(TMask_field& f, KEY k);
static bool bdtopcon_handler(TMask_field& f, KEY k);
static bool fdfrompcon_handler(TMask_field& f, KEY k);
static bool fdtopcon_handler(TMask_field& f, KEY k);
public:
virtual TCursor_sheet& cur_sheet();
TSelection_ext_mask(const char* name);
virtual ~TSelection_ext_mask();
};
#endif