GRASS Programmer's Manual
6.4.2(2012)
|
SQL Frame class. More...
Public Member Functions | |
def | __init__ |
def | OnUniqueValues |
Get unique values. | |
def | OnSampleValues |
Get sample values. | |
def | OnAddColumn |
Add column name to the query. | |
def | OnAddValue |
Add value. | |
def | OnAddMark |
Add mark. | |
def | GetSQLStatement |
Return SQL statement. | |
def | CloseOnApply |
Return True if the dialog will be close on apply. | |
def | OnText |
def | OnApply |
def | OnVerify |
Verify button pressed. | |
def | OnClear |
Clear button pressed. | |
def | OnClose |
Close button pressed. | |
Data Fields | |
parent | |
evtHeader | |
vectmap | |
mapset | |
layer | |
dbInfo | |
tablename | |
database | |
qtype | |
colvalues | |
panel | |
statusbar | |
text_sql | |
btn_clear | |
btn_verify | |
btn_apply | |
btn_close | |
btn_lv | |
list_columns | |
radio_cv | |
list_values | |
btn_unique | |
btn_uniquesample | |
close_onapply |
SQL Frame class.
Definition at line 41 of file sqlbuilder.py.
def gui_modules.sqlbuilder.SQLFrame.__init__ | ( | self, | |
parent, | |||
title, | |||
vectmap, | |||
id = wx.ID_ANY , |
|||
layer = 1 , |
|||
qtype = "select" , |
|||
evtheader = None |
|||
) |
Definition at line 43 of file sqlbuilder.py.
def gui_modules.sqlbuilder.SQLFrame.CloseOnApply | ( | self | ) |
Return True if the dialog will be close on apply.
Definition at line 399 of file sqlbuilder.py.
def gui_modules.sqlbuilder.SQLFrame.GetSQLStatement | ( | self | ) |
Return SQL statement.
Definition at line 395 of file sqlbuilder.py.
def gui_modules.sqlbuilder.SQLFrame.OnAddColumn | ( | self, | |
event | |||
) |
Add column name to the query.
Definition at line 315 of file sqlbuilder.py.
References gui_modules.sqlbuilder.SQLFrame._add().
def gui_modules.sqlbuilder.SQLFrame.OnAddMark | ( | self, | |
event | |||
) |
Add mark.
Definition at line 345 of file sqlbuilder.py.
References gui_modules.sqlbuilder.SQLFrame._add().
def gui_modules.sqlbuilder.SQLFrame.OnAddValue | ( | self, | |
event | |||
) |
Add value.
Definition at line 326 of file sqlbuilder.py.
References gui_modules.sqlbuilder.SQLFrame._add(), gui_modules.sqlbuilder.SQLFrame.layer, gui_modules.colorrules.ColorTable.layer, gui_modules.dbm.VirtualAttributeList.layer, gui_modules.histogram.HistFrame.layer, gui_modules.menuform.mainFrame.layer, and gui_modules.dbm.AttributeManager.layer.
def gui_modules.sqlbuilder.SQLFrame.OnApply | ( | self, | |
event | |||
) |
Apply button pressed
Definition at line 410 of file sqlbuilder.py.
References gui_modules.sqlbuilder.SQLFrame.evtHeader.
Referenced by gui_modules.vdigit.VDigitCategoryDialog.OnOK().
def gui_modules.sqlbuilder.SQLFrame.OnClear | ( | self, | |
event | |||
) |
Clear button pressed.
Definition at line 437 of file sqlbuilder.py.
References gui_modules.sqlbuilder.SQLFrame.tablename.
def gui_modules.sqlbuilder.SQLFrame.OnClose | ( | self, | |
event | |||
) |
Close button pressed.
Definition at line 444 of file sqlbuilder.py.
References gui_modules.sqlbuilder.SQLFrame.evtHeader.
def gui_modules.sqlbuilder.SQLFrame.OnSampleValues | ( | self, | |
event | |||
) |
Get sample values.
Definition at line 311 of file sqlbuilder.py.
References gui_modules.sqlbuilder.SQLFrame.OnUniqueValues().
def gui_modules.sqlbuilder.SQLFrame.OnText | ( | self, | |
event | |||
) |
Query string changed
Definition at line 403 of file sqlbuilder.py.
def gui_modules.sqlbuilder.SQLFrame.OnUniqueValues | ( | self, | |
event, | |||
justsample = False |
|||
) |
Get unique values.
Definition at line 277 of file sqlbuilder.py.
References gui_modules.sqlbuilder.SQLFrame.database, DATA.driver, gui_modules.sqlbuilder.SQLFrame.layer, gui_modules.colorrules.ColorTable.layer, gui_modules.dbm.VirtualAttributeList.layer, gui_modules.histogram.HistFrame.layer, gui_modules.menuform.mainFrame.layer, gui_modules.dbm.AttributeManager.layer, gui_modules::render.map, and gui_modules.sqlbuilder.SQLFrame.tablename.
Referenced by gui_modules.sqlbuilder.SQLFrame.OnSampleValues().
def gui_modules.sqlbuilder.SQLFrame.OnVerify | ( | self, | |
event | |||
) |
Verify button pressed.
Definition at line 420 of file sqlbuilder.py.
References gui_modules.sqlbuilder.SQLFrame.database, DATA.driver, and gui_modules.sqlbuilder.SQLFrame.tablename.
Definition at line 83 of file sqlbuilder.py.
Definition at line 83 of file sqlbuilder.py.
Definition at line 83 of file sqlbuilder.py.
Definition at line 83 of file sqlbuilder.py.
Definition at line 83 of file sqlbuilder.py.
Definition at line 83 of file sqlbuilder.py.
Definition at line 83 of file sqlbuilder.py.
Definition at line 83 of file sqlbuilder.py.
Definition at line 43 of file sqlbuilder.py.
Definition at line 43 of file sqlbuilder.py.
Referenced by gui_modules.sqlbuilder.SQLFrame.OnUniqueValues(), and gui_modules.sqlbuilder.SQLFrame.OnVerify().
Definition at line 43 of file sqlbuilder.py.
Definition at line 43 of file sqlbuilder.py.
Referenced by gui_modules.sqlbuilder.SQLFrame.OnApply(), and gui_modules.sqlbuilder.SQLFrame.OnClose().
Definition at line 43 of file sqlbuilder.py.
Referenced by gui_modules.sqlbuilder.SQLFrame.OnAddValue(), and gui_modules.sqlbuilder.SQLFrame.OnUniqueValues().
Definition at line 83 of file sqlbuilder.py.
Definition at line 83 of file sqlbuilder.py.
Definition at line 43 of file sqlbuilder.py.
Definition at line 43 of file sqlbuilder.py.
Referenced by gui_modules.prompt.GPromptPopUp.__init__(), gui_modules.prompt.GPromptSTC.__init__(), and gui_modules.gdialogs.NewVectorDialog.OnTable().
Definition at line 43 of file sqlbuilder.py.
Referenced by gui_modules.toolbars.GCPManToolbar::__init__(), gui_modules.prompt.GPromptPopUp::__init__(), gui_modules.toolbars.ProfileToolbar::__init__(), gui_modules.toolbars.ModelToolbar::__init__(), gui_modules.toolbars.HistogramToolbar::__init__(), gui_modules.toolbars.LMWorkspaceToolbar::__init__(), gui_modules.toolbars.LMDataToolbar::__init__(), gui_modules.toolbars.LMToolsToolbar::__init__(), gui_modules.toolbars.LMMiscToolbar::__init__(), gui_modules.toolbars.LMVectorToolbar::__init__(), gui_modules.gmodeler.ModelLoop::__init__(), gui_modules.wxvdigit.VDigitError::Database(), gui_modules.wxvdigit.VDigitError::DbExecute(), gui_modules.wxvdigit.VDigitError::DbLink(), gui_modules.wxvdigit.VDigitError::DeadLine(), gui_modules.mapdisp_window.BufferedWindow::Distance(), gui_modules.wxvdigit.VDigitError::Driver(), gui_modules.toolbars.MapToolbar::ExitToolbars(), gui_modules.wxvdigit.VDigitError::FeatureType(), gui_modules.wxvdigit.VDigitError::NoMap(), gui_modules.toolbars.VDigitToolbar::OnAddArea(), gui_modules.toolbars.VDigitToolbar::OnAddBoundary(), gui_modules.toolbars.VDigitToolbar::OnAddCentroid(), gui_modules.toolbars.VDigitToolbar::OnAddLine(), gui_modules.toolbars.VDigitToolbar::OnAddPoint(), gui_modules.toolbars.VDigitToolbar::OnAddVertex(), gui_modules.toolbars.VDigitToolbar::OnBreak(), gui_modules.mapdisp_window.BufferedWindow::OnButtonDClick(), gui_modules.vdigit.VDigitSettingsDialog::OnCancel(), gui_modules.vdigit.VDigitCategoryDialog::OnCancel(), gui_modules.psmap_dialogs.MapDialog::OnCancel(), gui_modules.toolbars.VDigitToolbar::OnConnect(), gui_modules.toolbars.VDigitToolbar::OnCopy(), gui_modules.toolbars.VDigitToolbar::OnCopyAttrb(), gui_modules.toolbars.VDigitToolbar::OnCopyCats(), gui_modules.toolbars.VDigitToolbar::OnDeleteLine(), gui_modules.toolbars.VDigitToolbar::OnDisplayAttr(), gui_modules.toolbars.VDigitToolbar::OnDisplayCats(), gui_modules.toolbars.VDigitToolbar::OnEditLine(), gui_modules.toolbars.VDigitToolbar::OnExit(), gui_modules.toolbars.NvizToolbar::OnExit(), gui_modules.toolbars.VDigitToolbar::OnFlip(), gui_modules.mapdisp_vdigit.VDigitWindow::OnLeftDownAddLine(), gui_modules.mapdisp_vdigit.VDigitWindow::OnLeftDownDisplayCA(), gui_modules.mapdisp_window.BufferedWindow::OnLeftUp(), gui_modules.toolbars.VDigitToolbar::OnMerge(), gui_modules.mapdisp_window.BufferedWindow::OnMouseEnter(), gui_modules.toolbars.VDigitToolbar::OnMoveLine(), gui_modules.toolbars.VDigitToolbar::OnMoveVertex(), wxgui.GMFrame::OnPsMap(), gui_modules.toolbars.VDigitToolbar::OnQuery(), gui_modules.toolbars.VDigitToolbar::OnRemoveVertex(), gui_modules.vdigit.VDigitSettingsDialog::OnSave(), gui_modules.toolbars.VDigitToolbar::OnSelectMap(), gui_modules.toolbars.MapToolbar::OnSelectTool(), gui_modules.toolbars.VDigitToolbar::OnSettings(), gui_modules.toolbars.NvizToolbar::OnSettings(), gui_modules.toolbars.VDigitToolbar::OnSnap(), gui_modules.toolbars.VDigitToolbar::OnSplitLine(), gui_modules.toolbars.AbstractToolbar::OnTool(), gui_modules.toolbars.VDigitToolbar::OnTool(), gui_modules.toolbars.VDigitToolbar::OnTypeConversion(), gui_modules.toolbars.VDigitToolbar::OnZBulk(), gui_modules.wxvdigit.VDigitError::ReadLine(), gui_modules.toolbars.VDigitToolbar::StartEditing(), gui_modules.toolbars.VDigitToolbar::StopEditing(), gui_modules.psmap_dialogs.MapinfoDialog::update(), gui_modules.psmap_dialogs.ScalebarDialog::update(), gui_modules.psmap_dialogs.TextDialog::update(), gui_modules.psmap_dialogs.MapDialog::updateDialog(), gui_modules.mapdisp_window.BufferedWindow::UpdateMap(), gui_modules.vdigit.VDigitSettingsDialog::UpdateSettings(), gui_modules.wxvdigit.VDigitError::WriteLine(), gui_modules.mapdisp_window.BufferedWindow::Zoom(), gui_modules.mapdisp_window.BufferedWindow::ZoomBack(), and gui_modules.mapdisp_window.BufferedWindow::ZoomHistory().
Definition at line 43 of file sqlbuilder.py.
Definition at line 83 of file sqlbuilder.py.
Definition at line 43 of file sqlbuilder.py.
Definition at line 43 of file sqlbuilder.py.
Referenced by gui_modules.sqlbuilder.SQLFrame.OnClear(), gui_modules.sqlbuilder.SQLFrame.OnUniqueValues(), and gui_modules.sqlbuilder.SQLFrame.OnVerify().
Definition at line 83 of file sqlbuilder.py.
Definition at line 43 of file sqlbuilder.py.