[ zonic @ 30.11.2009. 22:19 ] @
Postovani, imam jedan problem sa ucitavanjem xml baze u swf fajl . Naime imam dva grafikona u vidu dva swf fajla koji se automatski ucitavaju na pokrenutoj stranici
prvi poziva podatke iz Data1.xml a drugi iz Data2.xml .Prvi grafikon se automatski ucita i povuce podatke iz Data1.xml i to radi bez problema ali kada predjem na drugu stranu drugi grafikon nece da procita podatke iz Data2.xml vec i dalje pokazuje podatke iz Data1.xml. Kada te swf fajlove startujem nezavisno od glavnog flesh-a u koji treba da se ucitaju onda rade i citaju baze iz svojih *.xml to me je zbunilo pa ne znam kako dalje .
Na prvoj stranici stavio sam

_root.createEmptyMovieClip("ver", 0);
loadMovie("ver1.swf", "ver");
ver._x = 0 ;
ver._y = 350;

u dugmetu za prelaz na drugu stranu _root.ver.unloadMovie(0);
i to funkcionise izbrise se ver1.swf i na drugoj strani stoji

_root.createEmptyMovieClip("pro2", 20);
loadMovie("pro2.swf", "pro2");
pro2._x = 0 ;
pro2._y = 350;

e sad taj pro2.swf u kome stoji da treba da procita podatke iz Data2.xml ne cita odatle nego opet iz Data1.xml

u dugme za povratak na predhodnu stranu sam stavio _root.pro2.unloadMovie(20);
i sve to funkcionise besprekorno al ne znam kako da nateram pro2.swf da procita podatke iz Data2.xml kad to radi sasvim dobro kad je nezavisno startovan
kao da ostaje nesto ucitano sa predhodne strane pa me to zbunjuje ima li jos neka naredba da pri prelasku na sledecu stranu potpuno eliminisem ucitavanje predhodnog swf fajla .
Da li bi pomoglo da SWF fajlove sa svojim XML stavim u zasebne foldere i kako bi onda trebala da izgleda naredba za poziv tj. kako da upisem putanju do njih ?

Hvala unapred na saradnji !
Ocigledno da moram jos dosta da ucim ali sam spreman na to !

[Ovu poruku je menjao zonic dana 30.11.2009. u 23:33 GMT+1]
[ akasha org. @ 30.11.2009. 22:29 ] @
Kako se zovu XML promenljive koje skupljaju XML? Kako su smesteni? _root?
Negde u pro2 iscitas pogresne podatke. Najbrze cemo ako okacis sors.
[ zonic @ 30.11.2009. 22:41 ] @
Evo celog i glavnog koda pro2.swf vecina je zaduzena za grafik e sad te promenljive moguce da tu gresim tj. treba da izmenim u xml i ovde da se ne poklapaju sa predhodnim i sve je smesteno u istom folderu

ovo je linija u kojoj promenim naziv xml koji treba da procita i kad startujem pro2.swf zasebno to radi a nalazi se zajedno sa svim ostalim fajlovima na _root ali ucitan ina stranicu nece
pojavljuju se podaci iz Data1.xml

_global._defaultDataFile = getFirstValue(unescape(_root.defaultDataFile), "Data2.xml");

pokusao sam sa

stop();
my_txt._visible = false;
_root.createEmptyMovieClip("pro2", 20);
loadMovie("data2/pro2.swf", "pro2");
pro2._x = 0 ;
pro2._y = 350

gde je data2 novi folder gde sam ga premestio i nista ista prica .

kao da flash drzi u cash-u nesto od toga

[Ovu poruku je menjao zonic dana 01.12.2009. u 00:45 GMT+1]
[ akasha org. @ 01.12.2009. 08:08 ] @
_root se odnosio na Stage u flashu, direktorijumska hijerarhija nema veze sve dok se filmici i podaci pronalaze i ucitavaju.

Ono sto mislim da je problem jeste da podatke citas ili smestas kroz samo jednu promenljivu, u slucaju ucitavanja drugog filmica - pogresnu. Ako sam u pravu, izmenom redosleda filmica (prvo pro2, pa pro1) ucitaces samo Data2.

Druga opcija je da se Data2 dodaje na postojece podatke. Porbaj da ocistis promenljivu u kojoj smestas Data pre ponovnog punjenja.

I koristi trace() gde god imas potrebe da pratis sta se desava ispod haube :)

Da ne gadjam dalje napamet, ako ne uspes okaci fla, pa da pogledamo..
[ zonic @ 01.12.2009. 14:11 ] @
Evo *.fla , nesto mi ne ide danas , na prvoj strani je ok a veoma mi je bitno da se na drugoj strani pojavi grafik Pro2.swf kao kad ga startujem nezavisno .Izmenom redosleda swf (prvo pro2.swf, pa pro1.swf) ucitao se sad Data2.xml i na jednoj i na drugoj strani tako da to nije resenje . Kad sam probao cisto experimentisuci sa fscommand pozivajuci pro2.exe i pro1.exe u fscommand folderu otavrali su se u svojim prozorima i tada su procitali svoje da kazem baze . Primetio sam da kad uklonim Data1.xml prijavljuje gresku tamo gde treba da ucita Data2.xml da ne moze da nadje Data1.xml tako da je greska tu negde samo zasto ostaje pitanje ?


[Ovu poruku je menjao zonic dana 01.12.2009. u 17:35 GMT+1]
[ akasha org. @ 01.12.2009. 16:43 ] @
Naravno da to nije resenje, to samo znaci da oba grafika vuku XML u isti objekat.

Elem, bacio sam pogled. Ovo je ocigledno kopipejst koda iz pro1 u pro2, a u pro1 uvucen je ko zna odakle. Izmenio sam ti kod.

[ zonic @ 01.12.2009. 17:08 ] @
Jeste free kod kopiran jer ja ne znam bas toliko da bih pravio grafik ali za ovo svaka cast da li je moguce samo je to _root.dataURL = ""; , mnogo ste mi pomogli i ne znam kako da Vam se oduzim, jedno veliko HVALA !!!
[ akasha org. @ 01.12.2009. 18:03 ] @
Pleasure is all mine ;)

Pogledaj i pro1 i pro2, pominje se i tamo _root.dataURL = promenljiva, a ta promenljiva se pominje na jos nekim mestima u pro1 i pro2..
[ zonic @ 01.12.2009. 19:51 ] @
A ja sam uporno trazio naziv Graph iz xml po kodovima iz swf dva dana , tako je kad se zaluta tj. ne zna jos ucenja ne bi mi falilo. Bice ovo odlicno !