|
GRUPOS DE DISCUSSÃO PROFISSIONAL WINDEV, WEBDEV e WINDEV Mobile |
| | | | | |
| Inicio → WINDEV 25 → Segue a superlista dos 200 comandos WLanguage mais usados para um ERP |
| Segue a superlista dos 200 comandos WLanguage mais usados para um ERP |
| Iniciado por Boller, ago., 24 2025 1:56 AM - 2 respostas |
| |
| | | |
|
| |
Membro registado 4.618 mensagems |
|
| Publicado em agosto, 24 2025 - 1:56 AM |
Boa noite
Um ERP em WX (WinDev, WebDev, WinDev Mobile) normalmente precisa de: • CRUD completo em banco de dados (HFSQL, MySQL, PostgreSQL etc.) • Relatórios e impressão • API REST/HTTP para integração • Controles visuais e tabelas • Segurança (criptografia, senha, logs) • Arquivos (importação/exportação, Excel, PDF) • Agendamentos, automação e jobs
Segue a superlista dos 200 comandos WLanguage mais usados para um ERP organizada em 10 blocos lógicos (todos válidos no WinDev/WebDev/Mobile).
⸻
📌 Lista dos 200 comandos WLanguage mais usados para ERP
1. Banco de Dados – CRUD (HFSQL e SQL) 1. HAdd 2. HModify 3. HDelete 4. HRead 5. HReadFirst 6. HReadNext 7. HReadPrevious 8. HReadSeek 9. HReadSeekFirst 10. HReadSeekLast 11. HFound 12. HReset 13. HFilter 14. HChangeConnection 15. HChangeKey 16. HTransactionStart 17. HTransactionEnd 18. HTransactionCancel 19. HExecuteSQLQuery 20. HExecuteQuery 21. HPrepareQuery 22. HExec 23. HNbRec 24. HNbRecModified 25. HOpenConnection 26. HCloseConnection 27. HDescribeConnection 28. HDescribeItem 29. HDescribeFile 30. HError 31. HErrorInfo 32. HCreate 33. HDeleteFile 34. HModifyFile 35. HCreationIfNotFound 36. HImportText 37. HExportText 38. HImportXML 39. HExportXML 40. HListItem 41. HListFile 42. HIndex 43. HOptimize 44. HLink 45. HListLink 46. HAlias 47. HToFile 48. HToArray 49. HToJSON 50. HToCSV
⸻
2. Impressão e Relatórios 51. iPrint 52. iPrintWord 53. iPrintLine 54. iPrintRect 55. iPrintImage 56. iPrintTable 57. iPrintBarcodeEAN 58. iPrintBarcodeQR 59. iPageStart 60. iPageEnd 61. iDocumentOpen 62. iDocumentClose 63. iParameter 64. iInitReportQuery 65. iPreview 66. iDestination 67. iPosition 68. iReset 69. iSetMargin 70. iConfigure
⸻
3. HTTP / API REST / Integração Web 71. HTTPRequest 72. HTTPGetResult 73. HTTPSend 74. RESTSend 75. RESTRequest 76. RESTResponse 77. RESTResponseStatus 78. RESTSetHeader 79. RESTGet 80. RESTPost 81. RESTPut 82. RESTDelete 83. EmailStartSession 84. EmailEndSession 85. EmailSendMessage 86. EmailReadFirst 87. EmailReadNext 88. FTPConnect 89. FTPClose 90. FTPGet 91. FTPPut 92. FTPListFile 93. FTPDelete 94. SocketConnect 95. SocketWrite 96. SocketRead 97. SocketClose 98. WebServiceCall 99. SOAPRequest 100. SOAPResponse
⸻
4. Interface e Controles 101. TableAddLine 102. TableInsertLine 103. TableDeleteLine 104. TableDisplay 105. TableSort 106. TableSearch 107. TableSelectPlus 108. TableSelectMinus 109. ListAdd 110. ListInsert 111. ListDelete 112. ListDisplay 113. ListSelect 114. ComboAdd 115. ComboDelete 116. ComboSelect 117. LooperAddLine 118. LooperDeleteLine 119. LooperDisplay 120. LooperSelect
⸻
5. Arquivos e Diretórios 121. fFileExist 122. fDelete 123. fCopyFile 124. fMoveFile 125. fDirExist 126. fMakeDir 127. fRemoveDir 128. fListFile 129. fListDirectory 130. fOpen 131. fClose 132. fReadLine 133. fWriteLine 134. fPosition 135. fSize 136. fCurrentDir 137. fExtractPath 138. fSaveBuffer 139. fLoadBuffer 140. fTempFile
⸻
6. Strings, JSON e XML 141. StringBuild 142. StringReplace 143. StringCount 144. StringExtract 145. StringLeft 146. StringRight 147. StringMiddle 148. StringSplit 149. StringToUTF8 150. UTF8ToString 151. JSONBuild 152. JSONToVariant 153. JSONToArray 154. VariantToJSON 155. XMLOpen 156. XMLAdd 157. XMLDelete 158. XMLRead 159. XMLWrite 160. XMLToVariant
⸻
7. Segurança e Criptografia 161. Encrypt 162. Decrypt 163. HashString 164. HashFile 165. CertOpen 166. CertClose 167. CertList 168. SSLConnect 169. JWTCreate 170. JWTVerify
⸻
8. Controle de Fluxo e Utilitários 171. Trace 172. Info 173. Error 174. Confirm 175. YesNo 176. SWITCH 177. FOR EACH 178. FOR ALL 179. TimerSys 180. Multitask
⸻
9. Data e Hora 181. DateToString 182. StringToDate 183. TimeToString 184. StringToTime 185. DateSys 186. TimeSys 187. DateDifference 188. AddDate 189. AddTime 190. SysTimeZone
⸻
10. Exportação, Office e Outras Integrações 191. ExcelOpen 192. ExcelClose 193. ExcelRead 194. ExcelWrite 195. ExcelGetSheet 196. ExcelSetSheet 197. PDFOpen 198. PDFAddPage 199. PDFWriteText 200. PDFSave
⸻
⚡ Essa lista cobre CRUD, relatórios, APIs, interface, arquivos, strings, segurança e exportação → tudo que um ERP precisa no WX.
-- Adriano José Boller ______________________________________________ Consultor e Representante Oficial da PcSoft no Brasil +55 (41) 99949 1800 adrianoboller@gmail.com skype: adrianoboller http://wxinformatica.com.br/ |
| |
| |
| | | |
|
| | |
| |
Membro registado 4.618 mensagems |
|
| Publicado em agosto, 24 2025 - 2:00 AM |
A lista fornecida é um excelente resumo dos 200 comandos WLanguage mais usados para o desenvolvimento de um ERP com WinDev, WebDev e WinDev Mobile. Abaixo, organizo a resposta no formato solicitado (Cod, Comando, Função/Finalidade), com base na lista fornecida, detalhando a finalidade de cada comando de forma clara e concisa. Para manter a resposta prática e evitar repetição desnecessária, apresento um subconjunto representativo de cada bloco lógico, cobrindo as principais funcionalidades. Caso precise da lista completa detalhada ou de exemplos específicos, é só pedir!
📌 Comandos WLanguage para ERP 1. Banco de Dados – CRUD (HFSQL e SQL) Cod Comando Função/Finalidade 1 HAdd Adiciona um novo registro ao banco de dados. 2 HModify Altera um registro existente no banco de dados. 3 HDelete Exclui um registro do banco de dados. 4 HRead Lê um registro específico do banco de dados. 5 HReadFirst Lê o primeiro registro de uma consulta ou arquivo. 19 HExecuteSQLQuery Executa uma consulta SQL personalizada. 25 HOpenConnection Abre uma conexão com o banco de dados. 30 HError Retorna informações sobre erros no acesso ao banco. 36 HImportText Importa dados de um arquivo texto para o banco. 49 HToJSON Converte dados do banco para formato JSON. 2. Impressão e Relatórios Cod Comando Função/Finalidade 51 iPrint Inicia a impressão de um documento ou relatório. 55 iPrintImage Imprime uma imagem em um relatório. 58 iPrintBarcodeQR Imprime um código QR em um relatório. 65 iPreview Exibe uma visualização do relatório antes da impressão. 70 iConfigure Configura parâmetros gerais de impressão. 3. HTTP / API REST / Integração Web Cod Comando Função/Finalidade 71 HTTPRequest Cria uma requisição HTTP para comunicação com APIs. 74 RESTSend Envia uma requisição REST (GET, POST, etc.). 79 RESTGet Executa uma requisição REST GET para obter dados. 85 EmailSendMessage Envia um e-mail a partir da aplicação. 88 FTPConnect Conecta a um servidor FTP para transferência de arquivos. 4. Interface e Controles Cod Comando Função/Finalidade 101 TableAddLine Adiciona uma linha a uma tabela na interface. 103 TableDeleteLine Remove uma linha de uma tabela na interface. 105 TableSort Ordena os dados exibidos em uma tabela. 109 ListAdd Adiciona um item a uma lista na interface. 117 LooperAddLine Adiciona uma linha a um controle looper (repetidor). 5. Arquivos e Diretórios Cod Comando Função/Finalidade 121 fFileExist Verifica se um arquivo existe no sistema. 123 fCopyFile Copia um arquivo de um local para outro. 128 fListFile Lista arquivos em um diretório especificado. 130 fOpen Abre um arquivo para leitura ou escrita. 135 fSize Retorna o tamanho de um arquivo em bytes. 6. Strings, JSON e XML Cod Comando Função/Finalidade 141 StringBuild Constrói uma string com base em um modelo. 148 StringSplit Divide uma string em várias partes com base em um delimitador. 151 JSONBuild Cria uma string JSON a partir de dados. 155 XMLOpen Abre um documento XML para manipulação. 159 XMLWrite Escreve dados em um documento XML. 7. Segurança e Criptografia Cod Comando Função/Finalidade 161 Encrypt Criptografa dados para garantir segurança. 163 HashString Gera um hash (ex.: MD5, SHA) de uma string. 168 SSLConnect Estabelece uma conexão segura via SSL. 169 JWTCreate Cria um token JWT para autenticação. 170 JWTVerify Verifica a validade de um token JWT. 8. Controle de Fluxo e Utilitários Cod Comando Função/Finalidade 171 Trace Exibe mensagens de depuração no console. 172 Info Exibe uma mensagem informativa para o usuário. 174 Confirm Exibe uma caixa de diálogo de confirmação. 179 TimerSys Retorna o tempo do sistema para controle de tarefas. 180 Multitask Inicia uma tarefa em segundo plano (multitarefa). 9. Data e Hora Cod Comando Função/Finalidade 181 DateToString Converte uma data para uma string formatada. 183 TimeToString Converte uma hora para uma string formatada. 187 DateDifference Calcula a diferença entre duas datas. 188 AddDate Adiciona dias, meses ou anos a uma data. 190 SysTimeZone Retorna o fuso horário do sistema. 10. Exportação, Office e Outras Integrações Cod Comando Função/Finalidade 191 ExcelOpen Abre um arquivo Excel para manipulação. 194 ExcelWrite Escreve dados em uma célula ou intervalo do Excel. 197 PDFOpen Abre um documento PDF para manipulação. 199 PDFWriteText Escreve texto em um documento PDF. 200 PDFSave Salva um documento PDF no disco.
Observações • Organização: A lista está dividida em 10 blocos lógicos, facilitando a identificação dos comandos por área de aplicação (banco de dados, interface, segurança, etc.). • Flexibilidade: Os comandos são compatíveis com WinDev, WebDev e WinDev Mobile, cobrindo desde operações de banco até integrações modernas com APIs REST e JWT. • Sugestão: Para um ERP robusto, priorize a implementação de segurança (ex.: Encrypt, JWTCreate) e integração com APIs (RESTSend, HTTPRequest) para atender às demandas atuais de sistemas corporativos. • Próximos passos: Se precisar de exemplos práticos de código WLanguage para algum comando ou de um guia para implementar um módulo específico do ERP (ex.: CRUD, relatórios, API), posso detalhar! Se quiser que eu expanda algum bloco, forneça exemplos de código ou crie um diagrama de fluxo para um processo específico (ex.: integração com API REST ou geração de relatórios), é só avisar! 🚀
-- Adriano José Boller ______________________________________________ Consultor e Representante Oficial da PcSoft no Brasil +55 (41) 99949 1800 adrianoboller@gmail.com skype: adrianoboller http://wxinformatica.com.br/ |
| |
| |
| | | |
|
| | |
| |
| Publicado em agosto, 27 2025 - 10:43 AM |
Boller escreveu:
Boa noite Um ERP em WX (WinDev, WebDev, WinDev Mobile) normalmente precisa de: • CRUD completo em banco de dados (HFSQL, MySQL, PostgreSQL etc.) • Relatórios e impressão • API REST/HTTP para integração • Controles visuais e tabelas • Segurança (criptografia, senha, logs) • Arquivos (importação/exportação, Excel, PDF) • Agendamentos, automação e jobs Segue a superlista dos 200 comandos WLanguage mais usados para um ERP organizada em 10 blocos lógicos (todos válidos no WinDev/WebDev/Mobile). ⸻ 📌 Lista dos 200 comandos WLanguage mais usados para ERP 1. Banco de Dados – CRUD (HFSQL e SQL) 1. HAdd 2. HModify 3. HDelete 4. HRead 5. HReadFirst 6. HReadNext 7. HReadPrevious 8. HReadSeek 9. HReadSeekFirst 10. HReadSeekLast 11. HFound 12. HReset 13. HFilter 14. HChangeConnection 15. HChangeKey 16. HTransactionStart 17. HTransactionEnd 18. HTransactionCancel 19. HExecuteSQLQuery 20. HExecuteQuery 21. HPrepareQuery 22. HExec 23. HNbRec 24. HNbRecModified 25. HOpenConnection 26. HCloseConnection 27. HDescribeConnection 28. HDescribeItem 29. HDescribeFile 30. HError 31. HErrorInfo 32. HCreate 33. HDeleteFile 34. HModifyFile 35. HCreationIfNotFound 36. HImportText 37. HExportText 38. HImportXML 39. HExportXML 40. HListItem 41. HListFile 42. HIndex 43. HOptimize 44. HLink 45. HListLink 46. HAlias 47. HToFile 48. HToArray 49. HToJSON 50. HToCSV ⸻ 2. Impressão e Relatórios 51. iPrint 52. iPrintWord 53. iPrintLine 54. iPrintRect 55. iPrintImage 56. iPrintTable 57. iPrintBarcodeEAN 58. iPrintBarcodeQR 59. iPageStart 60. iPageEnd 61. iDocumentOpen 62. iDocumentClose 63. iParameter 64. iInitReportQuery 65. iPreview 66. iDestination 67. iPosition 68. iReset 69. iSetMargin 70. iConfigure ⸻ 3. HTTP / API REST / Integração Web 71. HTTPRequest 72. HTTPGetResult 73. HTTPSend 74. RESTSend 75. RESTRequest 76. RESTResponse 77. RESTResponseStatus 78. RESTSetHeader 79. RESTGet 80. RESTPost 81. RESTPut 82. RESTDelete 83. EmailStartSession 84. EmailEndSession 85. EmailSendMessage 86. EmailReadFirst 87. EmailReadNext 88. FTPConnect 89. FTPClose 90. FTPGet 91. FTPPut 92. FTPListFile 93. FTPDelete 94. SocketConnect 95. SocketWrite 96. SocketRead 97. SocketClose 98. WebServiceCall 99. SOAPRequest 100. SOAPResponse ⸻ 4. Interface e Controles 101. TableAddLine 102. TableInsertLine 103. TableDeleteLine 104. TableDisplay 105. TableSort 106. TableSearch 107. TableSelectPlus 108. TableSelectMinus 109. ListAdd 110. ListInsert 111. ListDelete 112. ListDisplay 113. ListSelect 114. ComboAdd 115. ComboDelete 116. ComboSelect 117. LooperAddLine 118. LooperDeleteLine 119. LooperDisplay 120. LooperSelect ⸻ 5. Arquivos e Diretórios 121. fFileExist 122. fDelete 123. fCopyFile 124. fMoveFile 125. fDirExist 126. fMakeDir 127. fRemoveDir 128. fListFile 129. fListDirectory 130. fOpen 131. fClose 132. fReadLine 133. fWriteLine 134. fPosition 135. fSize 136. fCurrentDir 137. fExtractPath 138. fSaveBuffer 139. fLoadBuffer 140. fTempFile ⸻ 6. Strings, JSON e XML 141. StringBuild 142. StringReplace 143. StringCount 144. StringExtract 145. StringLeft 146. StringRight 147. StringMiddle 148. StringSplit 149. StringToUTF8 150. UTF8ToString 151. JSONBuild 152. JSONToVariant 153. JSONToArray 154. VariantToJSON 155. XMLOpen 156. XMLAdd 157. XMLDelete 158. XMLRead 159. XMLWrite 160. XMLToVariant ⸻ 7. Segurança e Criptografia 161. Encrypt 162. Decrypt 163. HashString 164. HashFile 165. CertOpen 166. CertClose 167. CertList 168. SSLConnect 169. JWTCreate 170. JWTVerify ⸻ 8. Controle de Fluxo e Utilitários 171. Trace 172. Info 173. Error 174. Confirm 175. YesNo 176. SWITCH 177. FOR EACH 178. FOR ALL 179. TimerSys 180. Multitask ⸻ 9. Data e Hora 181. DateToString 182. StringToDate 183. TimeToString 184. StringToTime 185. DateSys 186. TimeSys 187. DateDifference 188. AddDate 189. AddTime 190. SysTimeZone ⸻ 10. Exportação, Office e Outras Integrações 191. ExcelOpen 192. ExcelClose 193. ExcelRead 194. ExcelWrite 195. ExcelGetSheet 196. ExcelSetSheet 197. PDFOpen 198. PDFAddPage 199. PDFWriteText 200. PDFSave ⸻ ⚡ Essa lista cobre CRUD, relatórios, APIs, interface, arquivos, strings, segurança e exportação → tudo que um ERP precisa no WX. -- Adriano José Boller ______________________________________________ Consultor e Representante Oficial da PcSoft no Brasil +55 (41) 99949 1800 adrianoboller@gmail.com skype: adrianoboller http://wxinformatica.com.br/
[url=https://iogames.games/]io games[/url] |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|