Esta propriedade controla o tamanho da paginação que a Datawindow terá para realizar operações como Retrieve, Import ou RowsCopy. Se você está realizando operações muito grande com a DataWindow, confira esta propriedade.
Sintaxe:
dw_control.Object.DataWindow.StoragePageSize { = size }
dw_control.Modify(“datawindow.storagepagesize=’size’ “)
Retorno:
- Nenhum
Destalhes sobre a função!
Appeon: Funciona sem restrições.
- Utilize esta propriedade para evitar erros de falta de memória (out of memory) quando realizar operações de Retrieve, Import e/ou RowsCopy;
- Esta propriedade deve ser configurada antes da utilização dos metodos que utilizam muita memória;
Como utilizar:
Exemplo 01: Muda o StoragePageSize para LARGE.
dw_1.Modify("datawindow.storagepagesize='LARGE'")
Exemplo 02: Muda o StoragePageSize para MEDIUM.
dw1.object.datawindow.storagepagesize='MEDIUM'
Argumentos:
Argumento | Obrigatório | Tipo | Descrição |
---|---|---|---|
size | Sim | string | Aceita apenas dois valores: - "LARGE": (Recomendado) Permite operações realmente grandes. - "MEDIUM" |
Referência:
Dúvidas sobre o artigo? Sugestões? Precisa de ajuda com outra funcionalidade do PowerBuilder? Deixe um comentário.
The following two tabs change content below.
Arquiteto de Software e Desenvolvedor Backend (quase Fullstack), geralmente trabalho com C#, PowerShell, Python, Golang, bash e Unity (esse é mais por hobby). Estou sempre buscando algo novo para aprender, adicionando novas ferramentas ao meu cinto de utilidades.
Latest posts by Breno RdV (see all)
- O que é Metaclass e como ela funciona. (#python #dev #metaclass) - janeiro 11, 2023
- Entenda a mágica dos Generators. (#python, #dev, #generator, #iterator) - dezembro 28, 2022
- Ordenando um DataFrame por múltiplas colunas. (#python #pandas #jupyter #dev #data) - agosto 3, 2022