Distância dos campos no formulário

Boa tarde!

Queria diminuir a distância entre os campos de um formulário MVC, para isso estou alterando a propriedade SETCOLUMNSEPARATOR da View.

Estou com um problema que, independente do valor informado, apenas o último campo tem seu espaçamento alterado, conforme exemplo a seguir:

SETCOLUMNSEPARATOR.PNG

O campo Loja e Nome não são afetados. Tentei fazer de duas maneiras:


oView:SetViewProperty('ViewHead', 'SETCOLUMNSEPARATOR', {05})

e


oView:SetViewProperty('ViewHead', 'SETCOLUMNSEPARATOR', {05, 05, 05, 05})

Alguém saberia informar por que não está funcionando?

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.

Bom dia Giordano,

Essa utilização está correta:


oView:SetViewProperty('ViewHead', 'SETCOLUMNSEPARATOR', {05})

Porém é feito um cálculo para distância miníma, logo essa distância mínima ficou com um valor maior que o valor que você informou, então ele acaba sendo sobrescrito, se você utilizar um valor alto, como por exemplos uns 400, você verá a diferença.

Boa tarde, Daniel! Nesse caso, é como se todos os campos tivessem posições pré-definidas onde serão criados? Como por exemplo para o campo Código estar longe do campo Loja.

Para ficar mais distante, você deve enviar valores mais altos.

Mas no caso de aproximar o campo Código do campo Loja, não é possível pois já estão na distância mínima? Por que apenas o Última Compra se aproximou do campo Nome?