Дело обстоит след. образом...В коде, вместо нуля (в выделенной строчке), необходимо вписать опледеленную формулу, кот. будет считать, что А - это нетто, а [к] - брутто. Как из брутто получить нетто, написано в комментах выше (от выделенной строки). Далее...Есть также XML- файл, с которого происходит чтение координат.
var S=new Array();
var A=new Array();
var M=new XML();
M.load ("data.xml");
M.ignoreWhite=1;
M.onLoad=function(success){
N=M.childNodes.length;
for(k=0; k<N; k++) {
S[k]=M.childNodes[k].attributes.value;
/*
p=80; //cena
ch=180 // kol-vo
A=p*ch; //brutto
strotbezr=A*0,6%; //strahovanie po bezrabotice
podohodnij=(A-strotbezr-2250)*22%; //podohodnij nalog
k=A-strotbezr-podohodnij; //netto
*/
A[k]=0; // Vmesto nulja formulu, kotoraja s4itaet 4to A=brutto, a [k] = netto[size=2]
}
x0=65;
y0=321;
yMax=0;
for(i=0;i<S.length;i++){
yMax=Math.max(yMax,S[i]);
}
vertical=300/yMax;
_root.lineStyle(2,0xff0000,100);
_root.moveTo(x0,y0);
horisont=400/S.length;
for(i=0;i<S.length;i++){
_root.lineTo(x0+horisont*i,y0-S[i]*vertical);
}
}
Пример всех открытых окон, вместе с результатом во Флеше.
Язык Action Script
Started By -Lion-, апр 30 2009 12:13
4 ответов в этой теме
#3
Отправлено 30 апреля 2009 - 16:19
В коде, вместо нуля (в выделенной строчке), необходимо вписать опледеленную формулу, кот. будет считать, что А - это нетто, а [к] - брутто. Как из брутто получить нетто, написано в комментах выше (от выделенной строки). Далее...Есть также XML- файл, с которого происходит чтение координат.