mirror of
https://github.com/levinsv/pgadmin3.git
synced 2026-09-05 14:14:53 -06:00
check the sequence of dates.
Добавлена проверка последовательности дат в результате запроса. По первым двум строкам вычисляется разница дат и все последующие строки должны иметь такую же разнизу в датах. Строки нарушающие это правило отмечаются желтым цветом.
This commit is contained in:
parent
6287243d5b
commit
73c1eeafe5
7 changed files with 151 additions and 10 deletions
|
|
@ -56,6 +56,7 @@ public:
|
|||
void SetRowGroup(int row);
|
||||
GroupRows *grp;
|
||||
int generatesql; // 0 -íåò, 1 - insert , 2 - in_list
|
||||
wxString sqlquerytext;
|
||||
WX_DECLARE_STRING_HASH_MAP( int, ColKeySizeHashMap );
|
||||
|
||||
DECLARE_DYNAMIC_CLASS(ctlSQLGrid)
|
||||
|
|
|
|||
|
|
@ -47,6 +47,7 @@ public:
|
|||
|
||||
wxString OnGetItemText(long item, long col) const;
|
||||
wxString SummaryColumn();
|
||||
wxString CheckSelColumnDate();
|
||||
void ClearFilter();
|
||||
bool IsColText(int col);
|
||||
bool hasRowNumber()
|
||||
|
|
@ -75,7 +76,6 @@ public:
|
|||
wxArrayString colNames;
|
||||
wxArrayString colTypes;
|
||||
wxArrayLong colTypClasses;
|
||||
wxString sqlquerytext;
|
||||
private:
|
||||
pgQueryThread *thread;
|
||||
pgConn *conn;
|
||||
|
|
|
|||
|
|
@ -217,6 +217,7 @@ private:
|
|||
void OnCopy_InList(wxCommandEvent& event);
|
||||
void OnCopy_WhereList(wxCommandEvent& event);
|
||||
void OnClear_Filter(wxCommandEvent &event);
|
||||
void OnCheck_Column_Date(wxCommandEvent& ev);
|
||||
void OnSearchReplace(wxCommandEvent &event);
|
||||
void OnUndo(wxCommandEvent &event);
|
||||
void OnRedo(wxCommandEvent &event);
|
||||
|
|
|
|||
|
|
@ -80,6 +80,7 @@ enum
|
|||
MNU_COPY_INLIST,
|
||||
MNU_COPY_WHERELIST,
|
||||
MNU_CLEAR_FILTER,
|
||||
MNU_CHECK_COLUMN_DATE,
|
||||
MNU_AUTOROLLBACK,
|
||||
MNU_AUTOCOMMIT,
|
||||
MNU_CLEARHISTORY,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue