Vamos supor que você possua a versão 2.x do Python instalada no Ubuntu e agora acabou de instalar a versão 3. O problema é que, quando você tenta executar um script, precisa informar a versão do Python que deseja utilizar, pois utilizar apenas python script.py sempre chama a versão 2.x. Continue reading
Monthly Archives: fevereiro 2017
[Appeon] Erro ao abrir janelas (OpenSheet e OpenSheetWithParm)
Nem todas as operações do PowerBuilder funcionam da mesma forma no Appeon. Felizmente, as funções OpenSheet e OpenSheetWithParm tem o mesmo funcionamento. O que não quer dizer que erros não possam acontecer somente quando a aplicação é executada via Appeon.Continue reading
Removendo linhas de uma DataWindow ou DataStore
Existem algumas formas de se remover as linhas de uma DataWindow, DataStore ou DataWindowChihld. Os exemplos abaixo mostram duas formas de fazer isso.Continue reading
Mudando a cor de um Gráfico (DWGraph) dinamicamente
Por padrão o PowerBuilder quando cria um gráfico de barras, caso o gráfico tenha somente uma barra, coloca a cor default como vermelha, mas é possível mudar esta cor usando o método SetSeriesStyle da DWGraph.Continue reading
RowsMove
Move uma série de linhas (rows) de uma datawindow (ou datastore) para outra. Esta função também pode ser utilizada para mover um range de linhas de um buffer para o outro dentro da própria Datawindow (ou datastore).
QueryMode
Quando em QueryMode, a DataWindow permite que o usuário “filtre” os dados utilizando uma clausula Where com o nome das colunas.
DWItemStatus
Os DWItemStatus é como o PowerBuilder define a forma que tratará as informações da DataWindow quando for interagir com o banco de dados.
Continue reading