MIOLO20
|
Membros públicos | |
__construct ($data, $columns, $href, $pageLength=15, $index=0, $name='', $useSelecteds=TRUE, $useNavigator=TRUE, $showExport=FALSE, $gridMostraTotalNumeric=false, $fixedTableHeader=true) | |
setShowHeaders ( $show=true) | |
showHeaders () | |
setCurrentPage ($pageNumber) | |
getURL ($filter=false, $order=false, $item='') | |
getOrderMode () | |
setTitle ($title) | |
setPageLength ($pageLength) | |
getPageLength () | |
setFooter ($footer) | |
setColumns ($columns) | |
setLinkType ($linktype) | |
setControls ($controls) | |
setButtons ($aButtons) | |
setWidth ($width) | |
setIndex ($index) | |
setRowMethod ($class, $method) | |
setIsScrollable ($scrollable=true, $width='99%', $height='99%') | |
setScrollWidth ($width='99%') | |
setScrollHeight ($height='99%') | |
headerLink ($id, $label, $href) | |
setColumnAttr ($col, $attr, $value) | |
setData ($data, $rowCount=null) | |
getData () | |
getDataValue ($row, $col) | |
getPage () | |
getPageNumber () | |
getPrevPage () | |
addActionSelect () | |
addActionIcon ($alt, $icon, $href, $index=null) | |
addActionText ($alt, $text, $href, $index=0) | |
addActionUpdate ($href) | |
addActionDelete ($href, $alt='Delete') | |
addFilterSelection ($index, $label, $options, $value='') | |
addFilterText ($index, $label, $value='') | |
addFilterControl ($index, $control, $type='text') | |
getFilterValue ($index) | |
getFilterControl ($index) | |
setFiltered ($value=false) | |
getFiltered () | |
getFilter () | |
setFilter ($status) | |
applyFilter () | |
applyOrder ($column) | |
addError ($err) | |
showID ($state) | |
setClose ($action) | |
setSelecteds ($s) | |
setUseSelecteds ($opt) | |
handlerSelecteds () | |
generateTitle () | |
generateNavigationHeader () | |
generateNavigationFooter () | |
generateLinks () | |
generateControls () | |
generateFilter () | |
hasErrors () | |
generateErrors () | |
generateHeader () | |
generateColumnsHeading ($tbl) | |
correctActionColSpan ($tbl) | |
generateActions (&$tbl) | |
gerarActions () | |
generateColumnsControls () | |
generateAlignColumn (&$column, $value) | |
generateColumns ($tbl, $row=null, $i=null) | |
generateEmptyMsg () | |
generateData () | |
callRowMethod () | |
generateBody ($data=null) | |
generateFooter () | |
getImage ($src) | |
generate () | |
hasOffset () | |
getOffset () | |
setOffset ($offset) | |
ajustarFormatacaoGrid () | |
getQuery () | |
setQuery ($sql=NULL, $dbconf=NULL, $rowCount=NULL, $returnAllData=false, $asAssociative=false, $consultaExportacao=false) | |
hideColumn ($column) | |
getIdResult () | |
setIdResult ($idResult) | |
isGridMostraTotalNumeric () | |
setGridMostraTotalNumeric ($gridMostraTotalNumeric) | |
![]() | |
column () | |
![]() | |
__construct ( $name=NULL) | |
__clone () | |
__set ( $name, $value) | |
__get ( $name) | |
setReadOnly ($status) | |
setEnabled ($state) | |
setName ($name) | |
setId ($id) | |
setNameAndId ($name) | |
getId () | |
getName () | |
getUniqueId () | |
setClass ( $cssClass, $add=true) | |
addStyleFile ( $styleFile) | |
getClass () | |
addStyle ($name, $value) | |
setStyle ($style) | |
getStyle () | |
addAttribute ( $name, $value='') | |
setTooltip ($title, $placement=self::TOOLTIP_PLACEMENT_AUTO) | |
setAttribute ( $name, $value) | |
setAttributes ($attr) | |
attributes ( $mergeDuplicates=false) | |
getAttributes ( $mergeDuplicates=false) | |
setFormMode ( $mode) | |
setJsHint ( $hint) | |
setPosition ($left, $top, $position='absolute') | |
setHeight ($value) | |
setColor ($value) | |
setVisibility ($value) | |
setFont ($value) | |
setCaption ($caption) | |
setInner ($inner) | |
getInner () | |
addControl ($control) | |
insertControl ($control, $pos=0, $width=null, $float=null) | |
setControl ($control, $pos=0) | |
getControls () | |
getControl ($pos) | |
getControlById ($id) | |
findControlById ($id) | |
setControlById ($control, $id) | |
clearControls () | |
eventHandler () | |
attachEventHandler ( $name, $handler, $param=NULL) | |
getBox () | |
setBoxId ( $id) | |
setBoxClass ( $cssClass, $add=true) | |
getBoxClass () | |
setBoxAttributes ($attr) | |
getBoxAttributes () | |
addBoxStyle ($name, $value='') | |
generateBox ( $content) | |
getRender ( $method) | |
getInnerToString () | |
generateInner () | |
![]() | |
SetName ($name) | |
GetName () | |
AddComponent ($component) | |
InsertComponent ($component, $pos=0) | |
SetComponent ($component, $pos) | |
SetComponents ($components) | |
GetComponents () | |
GetComponent ($pos) | |
ClearComponents () | |
Membros públicos estáticos | |
static | obterConsultaComSomatorios ($query) |
static | obterConsultaComNomesDasColunas ($query) |
static | normalizaConsulta ($sql, $dbconf, $gridMostraTotalNumeric=false, $columnsGrid=array()) |
Atributos Protegidos | |
$isShowHeaders = true | |
$scrollable = false | |
$scrollWidth = '99%' | |
$scrollHeight = '99%' | |
$orderByDatabase = false | |
$gerarQuebraDeLinhaActions = false | |
Outros membros herdados | |
![]() | |
static | $_number = 0 |
![]() | |
_AddStyle ($name, $value) | |
Definido na linha 738 do ficheiro gridcontrols.class.
__construct | ( | $data, | |
$columns, | |||
$href, | |||
$pageLength = 15, | |||
$index = 0, | |||
$name = '', | |||
$useSelecteds = TRUE, | |||
$useNavigator = TRUE, | |||
$showExport = FALSE, | |||
$gridMostraTotalNumeric = false, | |||
$fixedTableHeader = true ) |
Reimplementado em MDataGrid.
Definido na linha 840 do ficheiro gridcontrols.class.
addActionDelete | ( | $href, | |
$alt = 'Delete' ) |
Definido na linha 1145 do ficheiro gridcontrols.class.
addActionIcon | ( | $alt, | |
$icon, | |||
$href, | |||
$index = null ) |
Definido na linha 1115 do ficheiro gridcontrols.class.
addActionSelect | ( | ) |
Definido na linha 1110 do ficheiro gridcontrols.class.
addActionText | ( | $alt, | |
$text, | |||
$href, | |||
$index = 0 ) |
Definido na linha 1134 do ficheiro gridcontrols.class.
addActionUpdate | ( | $href | ) |
Definido na linha 1139 do ficheiro gridcontrols.class.
addError | ( | $err | ) |
Definido na linha 1278 do ficheiro gridcontrols.class.
addFilterControl | ( | $index, | |
$control, | |||
$type = 'text' ) |
Definido na linha 1163 do ficheiro gridcontrols.class.
addFilterSelection | ( | $index, | |
$label, | |||
$options, | |||
$value = '' ) |
Definido na linha 1151 do ficheiro gridcontrols.class.
addFilterText | ( | $index, | |
$label, | |||
$value = '' ) |
Definido na linha 1157 do ficheiro gridcontrols.class.
ajustarFormatacaoGrid | ( | ) |
Método criado para ser sobrescrito com os padrões de alinhamento
Definido na linha 2080 do ficheiro gridcontrols.class.
applyFilter | ( | ) |
Definido na linha 1211 do ficheiro gridcontrols.class.
applyOrder | ( | $column | ) |
Definido na linha 1238 do ficheiro gridcontrols.class.
callRowMethod | ( | ) |
Definido na linha 1902 do ficheiro gridcontrols.class.
correctActionColSpan | ( | $tbl | ) |
Definido na linha 1692 do ficheiro gridcontrols.class.
generate | ( | ) |
Reimplementado de MControl.
Reimplementado em MLookupGrid.
Definido na linha 2040 do ficheiro gridcontrols.class.
generateActions | ( | & | $tbl | ) |
Definido na linha 1701 do ficheiro gridcontrols.class.
generateAlignColumn | ( | & | $column, |
$value ) |
Método para ser sobrecrito na classe de manipulação de grid para gerar alinhamento das colunas automaticamente
MGridColumn | $column | |
type | $value |
Definido na linha 1784 do ficheiro gridcontrols.class.
generateBody | ( | $data = null | ) |
Definido na linha 1929 do ficheiro gridcontrols.class.
generateColumns | ( | $tbl, | |
$row = null, | |||
$i = null ) |
Definido na linha 1788 do ficheiro gridcontrols.class.
generateColumnsControls | ( | ) |
Definido na linha 1767 do ficheiro gridcontrols.class.
generateColumnsHeading | ( | $tbl | ) |
Definido na linha 1632 do ficheiro gridcontrols.class.
generateControls | ( | ) |
Definido na linha 1553 do ficheiro gridcontrols.class.
generateData | ( | ) |
Reimplementado em MLookupGrid.
Definido na linha 1859 do ficheiro gridcontrols.class.
generateEmptyMsg | ( | ) |
Definido na linha 1853 do ficheiro gridcontrols.class.
generateErrors | ( | ) |
Definido na linha 1594 do ficheiro gridcontrols.class.
generateFilter | ( | ) |
Reimplementado em MLookupGrid.
Definido na linha 1571 do ficheiro gridcontrols.class.
generateFooter | ( | ) |
Definido na linha 1990 do ficheiro gridcontrols.class.
generateHeader | ( | ) |
Definido na linha 1618 do ficheiro gridcontrols.class.
generateLinks | ( | ) |
Definido na linha 1536 do ficheiro gridcontrols.class.
generateNavigationFooter | ( | ) |
Definido na linha 1506 do ficheiro gridcontrols.class.
generateNavigationHeader | ( | ) |
Definido na linha 1376 do ficheiro gridcontrols.class.
generateTitle | ( | ) |
Definido na linha 1366 do ficheiro gridcontrols.class.
gerarActions | ( | ) |
Método para ser sobrescrito em cada classe que necessita que as ações sejam renderizadas diferentes
Definido na linha 1763 do ficheiro gridcontrols.class.
getData | ( | ) |
Definido na linha 1075 do ficheiro gridcontrols.class.
getDataValue | ( | $row, | |
$col ) |
Definido na linha 1080 do ficheiro gridcontrols.class.
getFilter | ( | ) |
Definido na linha 1193 do ficheiro gridcontrols.class.
getFilterControl | ( | $index | ) |
Definido na linha 1173 do ficheiro gridcontrols.class.
getFiltered | ( | ) |
Definido na linha 1183 do ficheiro gridcontrols.class.
getFilterValue | ( | $index | ) |
Definido na linha 1168 do ficheiro gridcontrols.class.
getIdResult | ( | ) |
Definido na linha 2372 do ficheiro gridcontrols.class.
getImage | ( | $src | ) |
Definido na linha 2009 do ficheiro gridcontrols.class.
getOffset | ( | ) |
Definido na linha 2066 do ficheiro gridcontrols.class.
getOrderMode | ( | ) |
Modo de ordenacao (crescente / decrescente)
Definido na linha 959 do ficheiro gridcontrols.class.
getPage | ( | ) |
Definido na linha 1085 do ficheiro gridcontrols.class.
getPageLength | ( | ) |
Definido na linha 974 do ficheiro gridcontrols.class.
getPageNumber | ( | ) |
Definido na linha 1100 do ficheiro gridcontrols.class.
getPrevPage | ( | ) |
Definido na linha 1105 do ficheiro gridcontrols.class.
getQuery | ( | ) |
Obtém a query utilizada na consulta da grid
Definido na linha 2089 do ficheiro gridcontrols.class.
getURL | ( | $filter = false, | |
$order = false, | |||
$item = '' ) |
Definido na linha 912 do ficheiro gridcontrols.class.
handlerSelecteds | ( | ) |
Definido na linha 1325 do ficheiro gridcontrols.class.
hasErrors | ( | ) |
Definido na linha 1589 do ficheiro gridcontrols.class.
hasOffset | ( | ) |
Definido na linha 2061 do ficheiro gridcontrols.class.
headerLink | ( | $id, | |
$label, | |||
$href ) |
Definido na linha 1053 do ficheiro gridcontrols.class.
hideColumn | ( | $column | ) |
Definido na linha 2364 do ficheiro gridcontrols.class.
isGridMostraTotalNumeric | ( | ) |
Definido na linha 2385 do ficheiro gridcontrols.class.
|
static |
Método tipa colunas que não foram tipadas, e seta alias para colunas que também não foram setadas.
$sql | |
$dbconf |
Definido na linha 2282 do ficheiro gridcontrols.class.
|
static |
Quando for necessário que o retorno dos dados seja em formato associativo, é necessário obter os nomes das colunas da consulta para que crie a array associativa referente.
$query |
Definido na linha 2259 do ficheiro gridcontrols.class.
|
static |
Retorna a consulta sql com a busca pelos somatórios dos valores.
$query |
Definido na linha 2233 do ficheiro gridcontrols.class.
setButtons | ( | $aButtons | ) |
Definido na linha 1016 do ficheiro gridcontrols.class.
setClose | ( | $action | ) |
Definido na linha 1305 do ficheiro gridcontrols.class.
setColumnAttr | ( | $col, | |
$attr, | |||
$value ) |
Definido na linha 1058 do ficheiro gridcontrols.class.
setColumns | ( | $columns | ) |
Definido na linha 984 do ficheiro gridcontrols.class.
setControls | ( | $controls | ) |
Reimplementado de MControl.
Definido na linha 1006 do ficheiro gridcontrols.class.
setCurrentPage | ( | $pageNumber | ) |
Definido na linha 903 do ficheiro gridcontrols.class.
setData | ( | $data, | |
$rowCount = null ) |
Definido na linha 1063 do ficheiro gridcontrols.class.
setFilter | ( | $status | ) |
Definido na linha 1198 do ficheiro gridcontrols.class.
setFiltered | ( | $value = false | ) |
Definido na linha 1178 do ficheiro gridcontrols.class.
setFooter | ( | $footer | ) |
Definido na linha 979 do ficheiro gridcontrols.class.
setGridMostraTotalNumeric | ( | $gridMostraTotalNumeric | ) |
Definido na linha 2390 do ficheiro gridcontrols.class.
setIdResult | ( | $idResult | ) |
mixed | $idResult |
Definido na linha 2380 do ficheiro gridcontrols.class.
setIndex | ( | $index | ) |
Definido na linha 1026 do ficheiro gridcontrols.class.
setIsScrollable | ( | $scrollable = true, | |
$width = '99%', | |||
$height = '99%' ) |
Definido na linha 1036 do ficheiro gridcontrols.class.
setLinkType | ( | $linktype | ) |
Definido na linha 1001 do ficheiro gridcontrols.class.
setOffset | ( | $offset | ) |
Definido na linha 2071 do ficheiro gridcontrols.class.
setPageLength | ( | $pageLength | ) |
Definido na linha 969 do ficheiro gridcontrols.class.
setQuery | ( | $sql = NULL, | |
$dbconf = NULL, | |||
$rowCount = NULL, | |||
$returnAllData = false, | |||
$asAssociative = false, | |||
$consultaExportacao = false ) |
Define the SQL to let grid manage the database queries. Use this to make the database query use LIMIT and OFFSET.
@global object $state MState instance.
string | $sql | SQL query string. |
string | $dbconf | Database configuration name. |
Definido na linha 2102 do ficheiro gridcontrols.class.
setRowMethod | ( | $class, | |
$method ) |
Definido na linha 1031 do ficheiro gridcontrols.class.
setScrollHeight | ( | $height = '99%' | ) |
Definido na linha 1048 do ficheiro gridcontrols.class.
setScrollWidth | ( | $width = '99%' | ) |
Definido na linha 1043 do ficheiro gridcontrols.class.
setSelecteds | ( | $s | ) |
Definido na linha 1310 do ficheiro gridcontrols.class.
setShowHeaders | ( | $show = true | ) |
Definido na linha 893 do ficheiro gridcontrols.class.
setTitle | ( | $title | ) |
Definido na linha 964 do ficheiro gridcontrols.class.
setUseSelecteds | ( | $opt | ) |
Definido na linha 1319 do ficheiro gridcontrols.class.
setWidth | ( | $width | ) |
Reimplementado de MControl.
Definido na linha 1021 do ficheiro gridcontrols.class.
showHeaders | ( | ) |
Definido na linha 898 do ficheiro gridcontrols.class.
showID | ( | $state | ) |
Definido na linha 1300 do ficheiro gridcontrols.class.
$actionColumnName |
Definido na linha 827 do ficheiro gridcontrols.class.
$actions |
Definido na linha 747 do ficheiro gridcontrols.class.
$allSelecteds |
Definido na linha 768 do ficheiro gridcontrols.class.
$box |
Definido na linha 765 do ficheiro gridcontrols.class.
$colSortingCleanURL = false |
Gera o link de ordenacao sem o "javascript:_MIOLO_LinkButton(" (o padrao é utilizar com).
Definido na linha 825 do ficheiro gridcontrols.class.
$columns |
Definido na linha 750 do ficheiro gridcontrols.class.
$controls |
Definido na linha 762 do ficheiro gridcontrols.class.
$css |
Definido na linha 772 do ficheiro gridcontrols.class.
$currentRow =0 |
Definido na linha 764 do ficheiro gridcontrols.class.
$data |
Definido na linha 746 do ficheiro gridcontrols.class.
$emptyMsg |
Definido na linha 763 do ficheiro gridcontrols.class.
$errors |
Definido na linha 752 do ficheiro gridcontrols.class.
$filter |
Definido na linha 743 do ficheiro gridcontrols.class.
$filtered |
Definido na linha 742 do ficheiro gridcontrols.class.
$filters |
Definido na linha 741 do ficheiro gridcontrols.class.
$footer |
Definido na linha 773 do ficheiro gridcontrols.class.
|
protected |
Definido na linha 838 do ficheiro gridcontrols.class.
$header |
Definido na linha 774 do ficheiro gridcontrols.class.
$headerLinks |
Definido na linha 757 do ficheiro gridcontrols.class.
$href |
Definido na linha 755 do ficheiro gridcontrols.class.
$icons |
Definido na linha 751 do ficheiro gridcontrols.class.
$index |
Definido na linha 761 do ficheiro gridcontrols.class.
|
protected |
Definido na linha 775 do ficheiro gridcontrols.class.
$linktype |
Definido na linha 758 do ficheiro gridcontrols.class.
$name |
Definido na linha 771 do ficheiro gridcontrols.class.
$orderby |
Definido na linha 744 do ficheiro gridcontrols.class.
|
protected |
Definido na linha 779 do ficheiro gridcontrols.class.
$ordered |
Definido na linha 745 do ficheiro gridcontrols.class.
$pageLength |
Definido na linha 753 do ficheiro gridcontrols.class.
$pageNumber |
Definido na linha 769 do ficheiro gridcontrols.class.
$pn |
Definido na linha 756 do ficheiro gridcontrols.class.
$prevPage |
Definido na linha 770 do ficheiro gridcontrols.class.
$query |
Definido na linha 829 do ficheiro gridcontrols.class.
$rowCount |
Definido na linha 754 do ficheiro gridcontrols.class.
$rowmethod |
Definido na linha 760 do ficheiro gridcontrols.class.
|
protected |
Definido na linha 776 do ficheiro gridcontrols.class.
|
protected |
Definido na linha 778 do ficheiro gridcontrols.class.
|
protected |
Definido na linha 777 do ficheiro gridcontrols.class.
$select |
Definido na linha 748 do ficheiro gridcontrols.class.
$selecteds |
Definido na linha 766 do ficheiro gridcontrols.class.
$selectsreadonly |
Definido na linha 767 do ficheiro gridcontrols.class.
$showExport |
Definido na linha 795 do ficheiro gridcontrols.class.
$showExportAsCSV |
Definido na linha 800 do ficheiro gridcontrols.class.
$showExportAsHTML |
Definido na linha 805 do ficheiro gridcontrols.class.
$showExportAsPDF |
Definido na linha 810 do ficheiro gridcontrols.class.
$showid |
Definido na linha 749 do ficheiro gridcontrols.class.
$title |
Definido na linha 740 do ficheiro gridcontrols.class.
$width |
Definido na linha 759 do ficheiro gridcontrols.class.