iT-Tech
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Últimos assuntos
» Cálculo de horas extras
Script para CURVA A/B/C (50%/30%/20%) sobre o montante acumulado EmptySex 13 Out - 10:25 por Felipe Naibert

» Exportar Arquivos em quantidades (blocos) fixos de linhas.
Script para CURVA A/B/C (50%/30%/20%) sobre o montante acumulado EmptyQui 20 Ago - 12:17 por Miro

» GRUPO DE ESTUDOS AUDIT ANALYTICS
Script para CURVA A/B/C (50%/30%/20%) sobre o montante acumulado EmptyTer 9 Jun - 9:22 por Miro

» Cálculo do número da Semana no ano
Script para CURVA A/B/C (50%/30%/20%) sobre o montante acumulado EmptySeg 11 maio - 11:18 por Miro

» A ordem dos argumentos altera o tempo de processamento
Script para CURVA A/B/C (50%/30%/20%) sobre o montante acumulado EmptyQui 23 Abr - 14:50 por Miro

» Como pegar dados únicos de um campo?
Script para CURVA A/B/C (50%/30%/20%) sobre o montante acumulado EmptySeg 23 Fev - 19:33 por Fernanda

» Existe algum comando no Analyzer que eu realize as instruções do SQL?
Script para CURVA A/B/C (50%/30%/20%) sobre o montante acumulado EmptyQua 18 Fev - 9:22 por Raphael Moita Bertolino

» Lei de Benford: How Forensic Accountants Use Benford's Law To Detect Fraud
Script para CURVA A/B/C (50%/30%/20%) sobre o montante acumulado EmptyQua 24 Dez - 7:53 por Márcia

» Importação de PDF
Script para CURVA A/B/C (50%/30%/20%) sobre o montante acumulado EmptyTer 9 Dez - 13:23 por Fernanda


Script para CURVA A/B/C (50%/30%/20%) sobre o montante acumulado

Ir para baixo

Script para CURVA A/B/C (50%/30%/20%) sobre o montante acumulado Empty Script para CURVA A/B/C (50%/30%/20%) sobre o montante acumulado

Mensagem  Miro Sex 11 maio - 11:53

Este script eu peguei no Fórum ACL em Português do meu amigo Marcus Hein de Tocantins, foi feito pelo Giovani Buchelt.

http://www.linkedin.com/groups/Pessoal-alguem-tem-um-script-3751942.S.113966096?qid=d086b339-4417-41c8-b3a4-d83d36f665d2&trk=group_most_popular-0-b-ttl&goback=%2Egmp_3751942


COM***************************************************************************

Altere <table_valores> pelo nome da sua tabela, e <valor> pelo campo que contem o valor de cada item.

COM***************************************************************************

set safety off

delete all ok

open <table_valores>
total fields <valor>

sort on <valor> D to temp1 open

v_acm = 0,00
v_class = " "

group
v_acm = v_acm + valor
v_class = "C" if v_acm <= total1 * 1,00
v_class = "B" if v_acm <= total1 * 0,80
v_class = "A" if v_acm <= total1 * 0,50

extract fields all v_acm as "VlrAcumulado" v_class as "ClassABC" to tableABC
end

delete all ok

open tableABC
delete format temp1 ok
delete temp1.fil ok

set safety o

Miro

Mensagens : 110
Data de inscrição : 24/02/2012

http://www.it-tech.com.br

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos