- Criado por Tatiane Vieira Matias, última alteração por Robson William dos Santos em 20 dez, 2024
Nesta versão foi implementada a troca de mensagens com buffer binário entre o webapp e o browser, além de mudarmos o meio de comunicação para websocket, visando uma melhora no desempenho, principalmente em conexões limitadas.
Caso esteja utilizando o TOTVS | Broker, para garantir o funcionamento em conjunto com a versão 9.1.x do webapp é imprescindível atualizar para a versão 20.3.2.2 ou superior.
9.1.9 (em desenvolvimento)
- Ajuste no layout do relatório FINR085A que apresentava colunas desconfiguradas. Ticket #21593000
- Correção no posicionamento vertical da linha de destaque (fatline) do relatório FINR195.
- Ajuste no relatório MATR265 que estavam sobrepondo colunas quando enviados para impressão. Ticket #20494081
- Atualização do item selecionado no componente TListBox quando clicado com botão direito do mouse. Ticket #21603346
- Ajuste no retorno da altura do componente TWorkspace quando este não está ativo.
- Menupopup do componente TBtnBmp não era apresentado. Ticket #21601013
- Problema no fechamento da rotina quando alcança o limite de abas abertas em SIGAMDI.
- Problema no copiar/colar em campos do tipo numérico. Ticket #21641347
- Tecla F2 não estava colocando o foco na getdados. Ticket #21562026
- Correção no CSSDICTADD para tratamento de espaços
- Correções na lógica de bufferização entre os componentes TGrid e TGet Ticket #21605401
- Relatório MATR930 em modo preview e paisagem não mostrava a pagina inteira Ticket #21546952
- Correção do botão "Sair" em ambientes MDI
- Correção do ZIndex da caixa de diálogo da função ShowHelpDlg Ticket #21773714
- Tratamento para não perder o foco do componente atual quando há alternância de tela ou aba do browser (Alt+Tab ou Ctrl+Tab) Ticket #21286616
- Acionamento de hotkey sem a necessidade de pressionar a tecla 'Alt' no MenuPopUp. Ticket #21525336
- Permitir criar botão de consulta F3 em campos numéricos. Ticket #21567175
- Correção no SetPrint, divergência na Impressão Ficha Registro Ticket #20933795
- Correção no Ttree para não truncar texto em descrições longas quando não havia varias colunas Ticket #21731132
- Adicionado fileseparator no final do path do cGetFile Ticket #21618959
- Correção no filtro do relatório que não estava sendo aplicado corretamente. Ticket #21086787
- Corrigido copiar/colar informações em campos do tipo caracter e quando a máscara possui "-". Ticket #21652546
- Tratamento de Chr(13)+Chr(10) para o componente TCBrowse Ticket #21311593
- Correção na tela de parâmetros dos relatórios SetPrint e tamanho da fonte em 132P Ticket #21546952
- Correção no relatório FINR710, que apresentava colunas incompletas devido a dados ausentes. Ticket #21900189
- Tratamento de foco no componente TTree Ticket #21791944
- Correção do método SetHeight() do componente TComboBox. Ticket #21397359
- Correção na coluna freeze do componente TCBrowse pois estava sobrepondo colunas. Ticket #21705889
- Ajuste no componente TDialog para permitir arrastar a janela quando estiver maximizada. Ticket #21779787
- Correção no duplo clique da TTree. Ticket #21981056
- Correção nas cores das restrições no TMSCalendar. Ticket #21311593
9.1.8 (em fase de liberação no portal)
- Clique de um item do TMenuPopup não estava realizando nenhuma ação em algumas rotinas.
- Clique no item do TTree não estava atualizando corretamente o TTree:CurrentNodeID.
- Desposicionamento de alguns campos na tela quando rotina possui TScrollArea. Ticket #20906234 e Ticket #21527714
- Acessando pelo SIGAMDI, ao selecionar um arquivo pela função cGetFile(), estava finalizando o workspace indevidamente.
- Clique do componente TCheckBox não estava funcionando corretamente. Ticket #21145406
- Abas "Chave" e "Coluna" desaparecendo no filtro do browse.
- Digitação em campos numéricos indo para o próximo campo indevidamente.
- Clique no header da Markbrowse não estava funcionando. Ticket #19943639
- Ajuste no DoubleClick da MarkBrowse. Ticket #20633793
- Navegação com TAB em campo TCombobox readonly não navegava para próximo campo. Ticket #21081364
- Ajuste no CSS do TMessageBar. Ticket #20612595
- Navegação com TAB não está respeitando ordem dos campos quando possui folder. Ticket #20456983
- Ajuste no botão direito do TListBox.
- Teclas de atalhos não estava funcionando para troca de abas. Ticket #20065756
- Navegação por teclado no TMenuPopup. Ticket #20065698
- Ajustes de quedas do webapp.
- TCombobox não selecionava o item através do teclado. Ticket #20493045
- Correção no auto completar o TCombobox editável.
- Parametro GETF_NOCHANGEDIR (4) não permitia mudar o diretório inicial. Ticket #20831429
- As colunas do TTree não estavam sendo dimensionadas corretamente. Ticket #20736324
- Correção no clique do header do TGrid. Ticket #20578667
- Não estava apresentando a mensagem de Desconexão por inatividade. Ticket #20849660
- Método oWebEngine:runJavaScript não estava funcionando. Ticket #20750992
- Ajuste no uso de & em componentes de interface
- TGrid, Corrigido o Índice das colunas movidas para garantir consistência na tabela
- Melhorias na visualização nos relatorios ##R
- Correção do EscClose do TWindow quando utilizado keydown 'escape' e ao clicar sobre o botão fechar
- Correção no cálculo do tamanho do componente TGet, problema encontrado na rotina (ATFA330)
- Ajustes no CSS da borda do Componente TMsgBar.
- Ajustes no cálculo do alinhamento dos elementos filhos do componente TDialog
- Refatoração do CSS para aceitar o padrão DarkMode (TButton, TabButton, TListbox, TComboBox, TMsgItem, TGrid, TCbrowse, TTree, TPanel, PanelCSS, TBtnBmp, TBtnBmp2, TBar, TSpinBox, TMeter, TRadManu, TGet, cGetFile, TSimpleEditor, TFolderHook, TWorkspaceHook, TMessageBox, THelpBallon, TMessageBar, TTollBox, TMSCalendar)
- Correção no TTimer, dois ou mais timers com o mesmo intervalo, só o primeiro era executado, os demais eram perdidos.
- Ajustes no TGet, em Mobile ao trocar de campo é o input era apagado.
- Ajuste na captura de eventos de toque em dispositivos móveis para evitar rolagem não intencional. Ticket #20312533
- Implementado a buferrização da tabulação no TCbrowse. Ticket #20935245
- Correção no seletor padrão do componente TTree. Ticket #20539766
- Implementado margem predefinida para os relatórios TGraphicPrint e TPrinter. Ticket #21030084
- Correção nos relatórios setPrint dos tamanhos PMG. Ticket #20933702 ; Ticket #21353300 ; Ticket #21350802
- Escape de tags HTML inválidas com preservação de <u>
- Melhorias no tratamento de reconexão do WebSocket
- Tratamento da propriedade autoSize do componente TBitmap
- Inclusão de mensagem de descontinuação de componente para o TChartWin
- Novo UI do TCalculator e alteração do CSS para aceitar o padrão DarkMode
- Correção na criação do componente TMessageBar, Ticket #20539089
- Permitir o disparo de gatilhos quando houver digitação ou valor colado, igual ao valor anterior do TGet. Ticket #20839575
- Permitir ir para o próximo campo quando o limite do tamanho do campo atual for atingido. Ticket #20558082
- Correção na navegação quando houver um HelpBalloon na tela. Ticket #21192919
- Evitar blur do campo TGet no Alt+Tab ou Ctrl+Tab. Ticket #21286616
- Permitir a abertura do TMenuPopup mesmo quando o sistema for iniciado pelo nome do módulo do Protheus ao invés de SIGAADV ou SIGAMDI.
- Correção no componente TGet para mostrar corretamente os caracteres digitados quando estes ultrapassam o a dimensão do campo. Ticket #21385493
- Tratamento no componente TGet para aceitar o caracter ASCII 181. Ticket #20987842
- Tratamento de numericFormat no evento onPaste do componente TGet de campos numéricos. Ticket #21141416
- Tratamento do component TGet para aceitar a TAG XML <forma>. Ticket #21375202
- Tratamento de deleteForward e deleteBackward para componente TGet de campos numéricos. Ticket #21152651
- Correção do foco no TCheckBox. Ticket #21145406
- Implementação de controle de último objeto que recebeu foco em uma Folder. Ticket #21291517
9.1.7
- Erro no domínio na tela de login.
- Atenção: Esta correção deve ser utilizada juntamente com o WebAgent versão 1.0.10 e Appserver versão 20.3.2.13. Ticket #20740987
- Não deixar que componentes atrás do TMultiGet apareçam na tela. Ticket #20433371
- cGetFile no Mac não apresenta corretamente o drive local corretamente. Ticket #20550307
- Correcao no TMeter quando não é informado o valor maximo.
- Ajuste no scroll do componente TWorkspace. Ticket #20434745
- Ajuste no TWebEngine:SetHTML(). Ticket #20465970
- Correção no método TBitmap:lAutoSize quando passado as dimensões zeradas.
- Corrigido o comportamento quando os métodos TBitmap:SetBmp e TBitmap:Load são usados na mesma instância.
- Correção no método TBitmap:SetEmpty(): Resolvido o problema ao definir o bitmap como vazio quando há uma combinação de imagens locais e imagens do RPO.
- Ajustes no método TObjectHook:loadImage().
- Correção de HELP em loop. Ticket #20493592
- Broker HTTP não liberava a opção de “Instalar TOTVS SmartClient HTML”. Ticket #20455213
- Correção do posicionamento do TGet em TGrid editável com scroll no TWorkspace.
- Correção na digitação do componente TGet em dispositivos Mobile.
- Problema na edição de coluna do componente TCBrowse. Ticket #20225286
- Copiar e Colar valor em campo numérico não respeita formatação. Ticket #20434878
- Ajuste para respeitar o PictFormat = AMERICAN. Ticket #20183030
- Implementado o Ctrl + C no componente TTree. Ticket #20125356
- Problema Caracteres/Acentuação nos Campo MEMO. Ticket #20265501
- Posicionamento incorreto do cursor ao colar um texto no TGet. Ticket #20065848
- Ajustes gerais em CSS dos componentes.
- Proteção para queda e travamento do webapp.
- Ajuste nas traduções do calendário. Ticket #20149534
- Ajuste em campo tipo Data quando o utilizado apenas 2 dígitos no ano. Ticket #20223270
9.1.6
- Proteção para queda (crash) do webapp.
- Ajuste no componente TMultiGet pois não estava permitindo editar o conteúdo do campo Observações na personalização do relatório. Ticket #19963356
- Correção do filtro do componente cGetFile. Ticket #19950973
- Ajuste no método PrintPdf() do TWebEngine. Ticket #19858533
- Implementação da opção de maximizar a tela do cGetFile. Ticket #19855106
- Navegação por teclado no componente TCombobox. Ticket #19930687
- Botão direito em cima do componente TTree deve selecionar o item. Ticket #19764590
- Correção no cálculo do tamanho do componente TGet.
- Mensagem apresentada em loop na rotina de Rodados. Ticket #19604422
- Ajuste no componente TSimpleEditor somente leitura. Ticket #19600818
- Erro na geração do pdf quando o nome possui acento.
- Ajustes no cálculo do TSplitter quando não herdado do TSrvObject.
- Correção no carregamento de imagens locais no método SayBitmap da TMSPrinter.
- Corrigido erro apresentado quando tentar acessar o webapp com SAML.
- Corrigido problema de cache do navegador da versão do web-agent.
- Implementação do comportamento Disabled e Hidden para os folders.
- Corrigido o foco das novas abas adicionadas pelo TWorkspace.
- Ajustes nos métodos Hide() e Show() do TFolder e TWorkspace.
- Ajuste no método SetColor() dos componentes TPanel e TPanelCSS.
- Corrição na função CpyS2TW() para Linux, pois não estava fazendo o download do arquivo.
- Correção na validação dos campos do tipo data com pictures diferentes.
- TMultiGet nao aplicava alteraçao de fonte via setCss e setFont.
- Ajuste no CSS dos componentes MsSelect, TPanel e TListbox.
- Ajuste na geração de relatório com PSAY estrapolando PDF.
- Problema na exibição de campos ao marcar um checkbox usando a tecla de espaço. Ticket #19306295
- Ajuste no posicionamento do componente TSButton após a leitura do tamanho da imagem.
- Correcao no css hover do combobox e background-size do image.
- Ajuste nos métodos setEnabled(), Disable(), na propriedade bLClicked, lHoriz e navegação via teclado do componente TRadMenu.
- Correçao na exibição do HelpDialog.
- Ajuste na quebra de linha no header do TCBrowse.
9.1.5
A versão 9.1.5 contempla todas as correções efetuadas até a versão 9.0.17.
- Sem rótulos
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas