- conheça também:
- acronsoft
- acrondesign
DeveloperFlex - Soluções para Desenvolvedores Visual DataFlex
contato@developerflex.com.br | (55 11) 4378-1115
veja também:
Function
RowID[]
Esta função retorna um vetor do tipo RowID[] com os registros que estão selecionados na lista.
Object oLancamentosDbCJGrid is a cMFDbCJGridMultiSelect
Object oGridSelectColumn is a cMFDbCJGridSelectColumn
Set piWidth to 18
Set pbResizable to False
Set pbEditable to True
End_Object
:
:
Procedure ProcessaItens String sFormaPagto
Integer iContador // Conta o número de registros processados
RowID[] rwSelected // Recebe o RowId dos registros selecionados
Get SelectedRecords to rwSelected
// Verificando se há ao menos um item selecionado
If (SizeOfArray(rwSelected) = 0) Begin
Error Dferr_Operator "Não há lançamentos selecionados.\n\nA baixa não será efetuada."
Procedure_Return
End
// Inicializar Status Panel
Send Initialize_StatusPanel of ghoStatusPanel ;
"Baixando lançamentos..." "*** Aguarde ***" "Processando..."
Set Allow_Cancel_State of ghoStatusPanel to False
Send Start_StatusPanel of ghoStatusPanel
Send Update_StatusPanel of ghoStatusPanel "Inciando..."
Set Dynamic_Update_State to False
// Configurando DD para permitir alteração
Set Read_Only_State of (Server(Self)) to False
For iContador from 0 to (SizeOfArray(rwSelected)-1)
// Processa os itens
:
:
Loop
Set Read_Only_State of (Server(Self)) to True
Send DoSelectNone // Desmarcando todos os itens da Grid
Send Stop_StatusPanel of ghoStatusPanel
// Atualizando a gridSend Reset of (phoDataSource(Self))
Send MoveToFirstRow
End_Procedure // ProcessaItens
:
:
End_Object
Não encontrou o que precisava, entre em contato conosco.
2017, ACRONSOFT Gestão da Informação. Todos os direitos reservados.