Histórico da Página
...
Bloco de código | ||
---|---|---|
| ||
/*------------------------------------------------------------------------------ Purpose: Converte uma string "aaa.BBB.ccc" em "aaaBbbCcc" ------------------------------------------------------------------------------*/ METHOD PUBLIC STATIC CHARACTER convertToCamelCase (INPUT cKey AS CHARACTER): DEFINE VARIABLE cNKey AS CHARACTER NO-UNDO. DEFINE VARIABLE cTmp AS CHARACTER NO-UNDO. DEFINE VARIABLE ix AS INTEGER NO-UNDO. /* se vier separador "-" ou "_", substitui para "." para tornar a rotina generica */ ASSIGN cKey = REPLACE(cKey, "_", ".") cKey = REPLACE(cKey, "-", "."). DO ix = 1 TO NUM-ENTRIES(cKey, "."): ASSIGN cTmp = ENTRY(ix, cKey, "."). IF ix > 1 THEN ASSIGN cTmp = upper(substr(cTmp, 1, 1)) + lower(substr(cTmp, 2, LENGTH(cTmp))). ASSIGN cNKey = cNKey + cTmp. END. RETURN cNKey. END METHOD. |
07. Links Úteis
Documentação API Datasul:
PO-UI:
- https://po-ui.io/guides/migration-thf-to-po-ui Dynamic-Form (
- https://po-ui.io/documentation/po-dynamic-form );Dynamic-View (
- https://po-ui.io/documentation/po-dynamic-view );
- https://po-ui.io/documentation/po-page-dynamic-detail );Page-Dymic-Edit (
- https://po-ui.io/documentation/po-page-dynamic-edit );Page-Dynamic-Search (
- https://po-ui.io/documentation/po-page-dynamic-search );Page-Dynamic-Table (
- https://po-ui.io/documentation/po-page-dynamic-table );
Templates:
Page-Dynamic-Detail (GIT Projeto:
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas