PCPROG.6

25 Sep 1995 - 24 Dec 1999

Topics

  1. algoritmi (449)
  2. baze.podataka (309)
  3. ms.dos (17)
  4. windows (294)
  5. asembler (553)
  6. basic (458)
  7. jezici (42)
  8. pascal (1297)
  9. cccc (522)
  10. cpp (299)
  11. clipper (601)
  12. fox (70)
  13. cavo (14)
  14. delphi (1130)
  15. java (100)
  16. razno (776)
  17. unknown (127)

Messages - clipper

clipper.415 sasab, -> #378, sasab
> Bez obzira na optimizator (MachSIX, Rushmore...) uvek kroz > novel mrežu ide cela tabela. Optimizacija, filtriranje, > scope... sve se to radi u lokalu. Za filtriranje direktno na > serveru Khm, khm. Pokrivam se ušima. Elem locate for id=="55" Tabela ima 160970 slogova - oko 25 MB i 5 indeksa u vreći dužine oko 5 MB. Slog koji zadovoljava uslov je fizički zadnji u tabeli. Ni prvi ni drugi tag u sebi ne sadrže polje id. Sa postavljenim prvim tagom slog pada otprilike na sredinu tabele. Sa drugim tagom slog je opet na kraju tabele. Rezultati: Sa Mach6 Bez Mach6 --------------------------- Order 0 0.22 s 160.49 s // Vreme izvršavanja 18 KB 24852 KB // Prevučeno sa servera --------------------------- Order 1 5.88 s 141.49 s 368 KB 14938 KB --------------------------- Order 2 16.81 s 828.80 s 1479 KB 81940 KB (*) Razlog za moju u citatu navedenu zabludu: nemam naviku da u koristim locate for/continue. Obično je to oblika do while ... locate REST for ... skip #### enddo Kada sam prvi put testirao MachSIX koristio sam upravo ovakvu konstrukciju, jer mi je uglavnom to jedno od uskih grla u programima. Rezultati su bili nikakvi jer (citiram NG za MachSIX): <scope> is the portion of the current database file in which to perform a LOCATE. The default scope is ALL records. Mach SIx supports the ALL scope only. ########################### što će reći da meni upit uopšte nije ni bio optimizovan, te sam ja brzopleto zaključio da od optimizacije nema ništa (i požurio da to svima objavim - šta ćete kada brže kucam nego što razmišljam i čitam dokumentaciju:). Tolko što se tiče optimizacije. A sad ima li neko objašnjenje za rezultat označen sa (*)? Otkud 80 i kusur mega? Obarao server, puštao ponovo samo ovaj primer i ista brojka. Bogi
clipper.416 nenadovic,
Ako neko od prisutnih radi na clipper 5.3 i zna kako da napravi izvr{ni fajl sa blinkerom u real modu a da ima 800 i vi{e kilobajta nek mi se javi. Ja sam sva{ta probao i ~esto dobijao ~uvenu poruku 'conventional memory exausted'. Isto tako interesuje me i da li je neko uspeo da napravi exe za protected mod koji radi bez usporavanja na manje od 4 mb. pozdrav
clipper.417 mmarkovic, -> #415, sasab
> locate for id=="55" Što "locate" crni Sale, što ne "seek" ?!? > Ni prvi ni drugi tag u sebi ne sadrže polje id. Da bi izraz mogao da se optimizira, BAR jedan tag mora da počinje poljem ID, ili da bude samo po ID. Dakle, treći tag ti je takav (order 2). Zato se i čudim šta će ti locate umesto: set order to 3 seek "55" set order to X ... > Tolko što se tiče optimizacije. A sad ima li neko > objašnjenje za rezultat označen sa (*)? Otkud 80 i kusur mega? Vala, možda su nešto gadno zabrljali u Nantucketu/CA... Mnogo je, pa ukupno ima 30 mega?!? Pošalji bitne delove strukture i test program, pa da vidimo. Koji je RDD korišćen?
clipper.419 sasab, -> #417, mmarkovic
> Što "locate" crni Sale, što ne "seek" ?!? Ovo je samo test. Namerno sam išao na najgori mogući slučaj (zadnji slog u tabeli bez seek-a). > Da bi izraz mogao da se optimizira, BAR jedan tag mora da > počinje poljem ID, ili da bude samo po ID. Dakle, treći Postoji order koji sadrži počinje sa ID. > Vala, možda su nešto gadno zabrljali u Nantucketu/CA... Mnogo > je, pa ukupno ima 30 mega?!? #include "sixnsx.ch" // v 2.03 #include "machsix.ch" // v 2.01.02 Procedure Main() Local nSec sx_AutoOpen(.t.) use f:ĐsasaĐsta9601 new nSec:=Seconds() locate for id=="55" ? Seconds()-nSec quit Bogi
clipper.420 whitie, -> #398, madamov
>> Drugo, ovako se nesto radi ... >> ... kad ti je to pretrazivanje potrebno jednom u sto godina > Sto ne znaci da ti nekom prilikom, ma koliko ona retka bila... Okej, prihvatam tvoju formulaciju, gornjih " ... sto godina ..." prepraviti u " ... vrlo retka prilika ... " . > Ja znam za jednog kojeg nece, iz moje prakse na uzorku od > 300.000 slogova, a iz tude na nekih 4.000.000 slogova. Broj slogova ne kaze nista o aplikaciji, programu i/li DB serveru, pa ovo ne bi komentarisao ... Six u svom demo programu maltretira bazu od 10000 slogova. Svi moguci rezultati su u stotinkama sekunde, ali to niko ziv ne shvata ozbiljno.
clipper.421 whitie, -> #417, mmarkovic
>> locate for id=="55" > > Sto "locate" crni Sale, sto ne "seek" ?!? Momak testira six-ovu inteligenciju na stvarima koje nisu trivijalne. Kao sto se vidi, radi se o ozbiljnom programu. Ne znam samo zasto ne koristi komandu, da mu sam program da procenu, koliko moze da pomogne. // m6_IsOptimize () //
clipper.422 whitie, -> #415, sasab
> Sa Mach6 Bez Mach6 > --------------------------- > Order 0 0.22 s 160.49 s // Vreme izvrsavanja > 18 KB 24852 KB // Prevuceno sa servera > --------------------------- > Order 1 5.88 s 141.49 s > 368 KB 14938 KB > --------------------------- > Order 2 16.81 s 828.80 s > 1479 KB 81940 KB (*) Da probamo da komentarisemo, ali bez pretenzija da sve znamo i shvatamo. Sa siksom je dosta brze i to ne treba komentarisati. Da nije tako ne bi ga ni koristili. // mec6 vise nije odvojena lib, pa zato pominjem siks // Ni jedan tag nije bio onaj pravi. U protivnom, siks bi ga nasao bez obzira na aktivan order i vremena bi bila ista. U nedostatku kreiranog, siks kreira temporalni tag. Aktivni tag mu u tome aktivno odmaze, i kao sto se iz tabeli vidi, i kao sto siks savetuje, u takvim prilikama treba SET TAG TO . Ako je to koncepcijski moguce, ustede su znatne - vidi gore! Komentar desne kolone bi se sveo na grubu silu. Vremena su proporcio- nalna kolicini podataka. Tome treba dodati da bios cita cele sektore, bez obzira na duzinu sloga. Zato bi saobracaj sa diskom trebao biti uvek bitno veci od ocekivanog. Tu sad dolaze kesevi: kliperov, dosov pa novelov. Oni dosta rasterene resurse, ali ni oni ne prezive datoteke od 25 mega. Tada vidis koliko ti je gola snaga disk sistema. Odatle ona cifra (*). PS.Nadam se da sad neces reci da si dao fol rezultate da nas navuces :-)))
clipper.423 mmarkovic, -> #419, sasab
> Ovo je samo test. Namerno sam išao na najgori mogući > slučaj (zadnji slog u tabeli bez seek-a). Uf! Dobro je! Nekako mi se učini da si prvi put to imao u aplikaciji... Ma ne bi Sale... ;)))
clipper.424 mmarkovic, -> #421, whitie
> Momak testira six-ovu inteligenciju na stvarima koje nisu > trivijalne. Ma, ja sam loše pročitao poruku, učini mi se da u aplikaciji ima locate, a ne seek. To je nekada retko bilo upotrebljivo, sa mach6 već može... Dakle, počeću da nosim naočare... :)
clipper.425 velicko, -> #408, mmarkovic
> Samo ga ti linkuj, pogotovu ako imaš situaciju da korisnik > "sam" sastavlja filter. Gde si tako nešto vido u IKS-u? ;> O;)
clipper.426 madamov, -> #420, whitie
> Broj slogova ne kaze nista o aplikaciji, programu i/li DB > serveru, pa ovo ne bi komentarisao ... Pa kako onda da ocenim da će server da se zaglavi (tvoja reč) prilikom pretraživanja po neindeksiranom polju? O tome smo pričali, ako se ne varam, tj. moj podatak o broju slogova je odgovor na tvoju tvrdnju da će svaki server da se zaglavi prilikom pretraživanja po neindeksiranom polju.
clipper.427 whitie, -> #426, madamov
>> Broj slogova ne kaze nista o aplikaciji, programu i/li DB >> serveru, pa ovo ne bi komentarisao ... > > Pa kako onda da ocenim da ce server da se zaglavi (tvoja rec) OK. Termin " zaglaviti " zameniti sa " drasticno usporiti ". > prilikom pretrazivanja po neindeksiranom polju? O tome smo pricali... Da pricali smo... O poslovanju banke sa dislociranim filijalama, a ti si elegantno prebacio temu na glavnu knjigu neke firme. Prime- cujes li razliku. Bilo je reci o konkretnim mehanizmima ( usporivacima) a ti ne rece: ovo koristim - ovo ne. Da si rekao: baza mi se sastoji od X1 tabela lociranih u X2 gradova sirom Srbije, povezanih preko Interneta; dnevno ide X3 nanosa i X4 transakcija, sa preko X5 stampanih izvestaja; prosecan odziv na tran- sakciju oko X5 sek. E, ja bi onda rekao BLABLABLA. Ovako sam ostao bez komentara i strepim da mi moderator poruku ne prebaci u temu " ko je pametniji, lepsi, seksipilniji ..." :-))
clipper.428 whitie, -> #422, whitie
> Tome treba dodati da bios cita cele sektore, Klastere, eventualno po 2 komada ... lapsus ;-< sori.
clipper.429 sasab, -> #421, whitie
> zasto ne koristi komandu, da mu sam program da procenu, koliko > moze da pomogne. // m6_IsOptimize () // Zato što mi rezultat tipa 'fully optimizable' ne znači ništa. Ovako vidim koliko je vremena to 'fully optimizable'. Bogi
clipper.430 sasab, -> #422, whitie
> Sa siksom je dosta brze i to ne treba komentarisati. Da nije Fakat. > Ni jedan tag nije bio onaj pravi. U protivnom, siks bi ga nasao Moja greška što nisam napomenuo u poruci: postoji tag koji sadrži polje ID na početku ključa. > PS.Nadam se da sad neces reci da si dao fol rezultate da nas > navuces :-))) Zašto bih to radio? Stvar nije akademske prirode. Jednostavno više izveštaja u programu se na postojećim bazama uz primenu grube sile (odgovajuće indekse nije moguće postaviti bez ozbiljnih promena u strukturama tabela) na mom računaru (486DX4 120MHz,16MB, dobar disk) u lokalu generišu po desetak minuta. Aplikacija bi trebala da radi na mreži gde su sve stanice SX na 30Mhz što će reći da mi je svaka sekunda ubrzanja i te kako dragocena. Bogi
clipper.431 madamov, -> #427, whitie
> OK. Termin " zaglaviti " zameniti sa " drasticno usporiti ". Prihvatam izmenu termina, ali tako nešto (bilo koje pretraživanje) ne bi smelo da drastično uspori server, to je samo jedan od procesa koji on tog trenutka izvršava, no tu već zalazimo u problematiku kako je koji server realizovan što ne samo da je izvan teme Clipper u kojoj smo, već je možda pre za PCOS konferenciju nego za PCPROG. B) Osim ako se ne igramo gluvih telefona pa ja pričam o database serveru, a vi o fajl serveru na kojem se nalaze tabele određene baze podataka. > Da pricali smo... O poslovanju banke sa dislociranim filijalama, > a ti si elegantno prebacio temu na glavnu knjigu neke firme. Ja prebacio? Molim konkretnu poruku u kojoj sam ja to prebacio. A o poslovanju banke se pričalo u temi baze.podataka, ne ovde, ono što sam tamo (a i ovde) pričao se odnosi na klijent-server arhitekturu, pa je razgovor neko (mmarkovic?) prebacio ovamo radi objašnjenja kako je neka bibiloteka u Clipper-u optimizovala pristup indeskima i tabelama i kako je bliska po performansama klijent-server arhitekturi.
clipper.432 dbarbul,
Da li neko ima puni sors za program dbMAX ? Odgovor moze i u mail! Unapred hvala, Dule.
clipper.433 kovacevicd,
Imam jedno pitanje u vezi velikoprodaje. Postoje dve firme i jedna i druga kupuju isti proizvod po istoj ceni npr. 100 din. za dalju prodaju. Zatim prva firma niveliše cenu tog proizvoda 20% pa je cena 120 din, zatim jednog dana prva firma prodaje taj prozivod za 150 din a druga isto prodaje taj proizvod za 150 din. nekom drugom kupcu za dalju prodaju. Pitanje da li su i jedna i druga firma ostvarila istu razliku u ceni od 50 din. i na tu sumu treba da plate porez na usluge (10% preračunato) ili je prva firma je ostvarila 30 din razliku u ceni. Firme Datum: A / B ------------------------------------ 1.1 100 100 ulaz 5.1 20% 120 100 presek 10.1 -150 -150 prodaja ------------------------------------
clipper.434 cnenad, -> #433, kovacevicd
=> npr. 100 din. za dalju prodaju. Zatim prva firma niveliše cenu tog => proizvoda 20% pa je cena 120 din, zatim jednog dana prva firma prodaje => taj prozivod za 150 din a druga isto prodaje taj proizvod za 150 din. Obe firme u trenutku prodaje će morati da urade nivelaciju, prva sa 120 na 150 din a druga sa 100 na 150. I jedna i druga će platiti porez na usluge, tj. na razliku u ceni od 50 din po jedinici mere * prodata količina.
clipper.435 dordije, -> #433, kovacevicd
U vezi veleprodaje meni je poznato sledece: - onako kako si ti naveo ispada da se zalihe robe u magacinu vode po prodajnim cenama (nesto drugacija situacija bi bila ako se zalihe robe u magacinu veleprodaje vode po nabavnim cenama) - to znaci da je cena od 100 dinara prodajna cena formirana pri nabavci robe. Pretpostavimo da je nabavna cena bila 80 dinara, sto znaci da je ucesce razlike u ceni 20% ! - firma B: kada prodaje robu po 150 dinara, onda ona htele ne htela ima nivelaciju od 100 do 150 dinara, tj. 50 dinara povecanja cene. U tom povecanju ucesce razlike u ceni se racuna 20% tj. 10 dinara, a ostalih 40 dinara ide u revalorizacione rezerve. To znaci da ce firma B platiti porez na razliku u ceni od 30 dinara (20 dinara u prvobitnoj ceni od 100 dinara, i 10 dinara iz povecanja cene od 50 dinara) ! - firma A: i kod nje se svodi na isto. U pocetku ima 20 dinara razlike u ceni sto cini 20% od prodajne cene (80+20=100 din). Posle prve nivelacije sa 100 -> 120 dinara, ima 4 dinara razlike u ceni i 16 dinara ide u revalorizacione rezerve. Posle druge nivelacije 120 -> 150 dinara, imamo 6 dinara razlike u ceni i 24 dinara revalorizacionih rezervi (jer se procenat ucesca razlike u ceni nije menjao). To ukupno znaci da ce firma A u momentu prodaje imati 20+4+6=30 dinara razlike u ceni (na koju placa porez na usluge prometa robe na veliko), i 16+24=40 dinara revalorizacionih rezervi, tj. isto kao i firma B ! - Ako se zalihe robe vode po nabavnim cenama, racunica je drugacija
clipper.436 spantic, -> #95, mdrazic
> Kada se ovaj program kompajlira iz komandne linije, sve je u redu, > ali kada se kompajlira iz samog Development Studija, on prijavljuje: Da li si u WIndows IDE okolini formirao projekat?
clipper.437 spantic, -> #95, mdrazic
> Kada se ovaj program kompajlira iz komandne linije, sve je u redu, > ali kada se kompajlira iz samog Development Studija, on prijavljuje: Da li si u WIndows IDE okolini formirao projekat?
clipper.438 mmarkovic,
'Ajde da malo oživimo temu. U prilogu je fajl koji imlementira SQL naredbu SELECT u Clipper 5.x. Ne očekujte mnogo, pisano još 1992. je samo da bi se FOX-ovcima pokazao pretprocesor. Zanemarite (c), mrzelo me da brišem. Dakle nema nikakvog kopirajta... Danas bi se obzirom na optimizatore (Mach6, Comix) ova stvar mogla i ozbiljnije uraditi. Ali, DOS je mrtav... sql.arj
clipper.439 mrkela,
Potrebno mi je uputstvo za povracaj datoteke ispraznjne iz DBU-a komandom ZAP. Hitno. Hvala unapred.
clipper.440 arazumenic, -> #439, mrkela
> Potrebno mi je uputstvo za povracaj datoteke ispraznjne iz DBU-a > komandom ZAP. Hitno. Hvala unapred. Krakto i jasno: ne moze.
clipper.441 sobrenovic, -> #440, arazumenic
#> Potrebno mi je uputstvo za povracaj datoteke ispraznjne iz DBU-a #> komandom ZAP. Hitno. Hvala unapred. # Krakto i jasno: ne moze. Svojevremeno sam negde video utility koji upravo to radi. Naravno, uslov je da se po disku nije pisalo, bar ne mnogo... Postoji samo jedan problem, ne secam se gde i kad sam video pomenuti programcic :(
clipper.442 cnenad, -> #439, mrkela
=> Potrebno mi je uputstvo za povracaj datoteke ispraznjne iz DBU-a => komandom ZAP. Hitno. Hvala unapred. Nema načina osim da iskoristiš neku staru kopiju iste ili je vratiš iz Backup-a. Sledeći put više sreće kod upotrebe ove "destruktivne" opcije na F6. Možda bi bilo zgodno da modifikuješ source pa da program napravi BAK datoteke pre nego što krene nešto da radi sa njom. Inače, probaj DBMAX 1,33 koji je mnogo bolji od DBU-a.
clipper.444 zraspudic, -> #439, mrkela
>* Potrebno mi je uputstvo za povracaj datoteke ispraznjne iz >* DBU-a komandom ZAP. Hitno. Hvala unapred. Mo`da kasnim sa odgovorom ali tvoj problem sigurno rje{ava FileFix iz Norton- 8.0. Normalno, izme|u ZAP-a i "va|enja" ne smije biti puno pisanja po disku, kompres itd.
clipper.445 arazumenic, -> #441, sobrenovic
> Svojevremeno sam negde video utility koji upravo to radi. > Naravno, uslov je da se po disku nije pisalo, bar ne mnogo... E bas bih voleo da vidim taj programcic na delu. Ako ga nadjes, stavi ga u conf, pa da probamo.
clipper.446 snemcev, -> #435, dordije
>> Posle prve nivelacije sa 100 -> 120 dinara, ima 4 dinara razlike >> u ceni i 16 dinara ide u revalorizacione rezerve. Ovo je ukinuto novim Zakonom o računovodstvu koji se primenjuje od 01.01.1997. godine.
clipper.447 nmaricic,
Da li neko moze da mi objasni smisao poruke kompajlera :"String space exausted"
clipper.448 kovacevicd, -> #435, dordije
Hteo bih da te pitam da li se revalorizacione rezerve plaćaju na 15 dana kao porez na usluge, a što se tiče cena one se vode kao prosečne tj. po nabavnim cenama.
clipper.449 mmarkovic, -> #447, nmaricic
> Da li neko moze da mi objasni smisao poruke kompajlera :"String > space exausted" Ako je problem u prevodu, znači "prostor za stringove iscrpljen". Ako nije u tome problem, verovatno u programu zaista imaš mnogo stringova. Probaj da ih smestiš u .dbf-ove., ili podeli program u više .prg-ova.
clipper.450 dvesic, -> #447, nmaricic
> Da li neko moze da mi objasni smisao poruke kompajlera :"String > space exausted" Verovatno si preterao sa: - veličinom PRG fajla - brojem PUBLIC/PRIVATE/STATIC promenljivih na nivou fajla - Nekim drugim simbolima koje kompajler pamti u tabeli fiksne veličine Sve ove probleme bi trebalo da reši razbijanje u više malih PRG ( < 20Kb) fajlova.
clipper.451 cnenad, -> #448, kovacevicd
=> Hteo bih da te pitam da li se revalorizacione rezerve plaćaju na => 15 dana kao porez na usluge, a što se tiče cena one se vode kao Nisi se precizno izrazio. Plaća se porez na usluge, tj. laički rečeno na deo za ostvarenu razliku u ceni. Ako je prodaja i fakturisajne izvršeno u periodu od recimo 01 do 15.11 taj porez se plaća do 20 (zaključno sa njim) novembra.
clipper.452 dordije, -> #448, kovacevicd
Porez na usluge se ne placa na rev.rezerve vec samo na fakturisanu razliku u ceni, svakih 15 dana (kao sto rece kolega cnenad). Jos nesto: ako se zalihe vode po nabavnoj ceni, onda nema nivelacije cena, a time ni revalorizacionih rezervi. Posto je ovo ipak tema za clipper, predlazem da okoncamo razmatranje ovih racunovodstvenih problema. U svakom slucaju treba da sto vise razgovaras sa knjigovodjama i ljudima za koje pravis program. Meni je mnogo pomoglo i citanje knjiga za racunovodstvo za srednju skolu, pa i za fakultet.
clipper.453 whitie, -> #449, mmarkovic
>> Da li neko moze da mi objasni smisao poruke kompajlera: >> "String space exausted" > Probaj da ih smestis u .dbf-ove, ili podeli program u vise .prg-ova Ovo ce resiti problem, ali kad budes slobodan svakako skini \dos\prog\clipper\memory.zip Korisno stivo !!
clipper.454 whitie, -> #450, dvesic
> Verovatno si preterao sa: > - brojem PUBLIC/PRIVATE/STATIC promenljivih na nivou fajla > - Nekim drugim simbolima koje kompajler pamti u tabeli fiksne velicine String spejs, ne simbol ... > Sve ove probleme bi trebalo da resi razbijanje u vise malih PRG fajlova. Tabela simbola je jedinstvena za ceo program i ne pale svap i overlej ( uvek je u ROOT-u ). Kako god iseckao PRG fajlove, linker opet skupi na gomilu. U ovom primeru se ponasao kompajler i kukao na probijen string prostor ( 64 K ). Seckanjem fajlova resava se problem, ali bojim se da se ovde radi o konceptualnim problemima i tamo treba i cistiti. Otprilike da je help sistem resavan trpanjem dugih help-poruka u varijable, ili je mnogo "ekrana" smesteno u sam kod programa.
clipper.455 snemcev, -> #448, kovacevicd
>> Hteo bih da te pitam da li se revalorizacione rezerve plaćaju na >> 15 dana kao porez na usluge Ovo definitivno nije pravo mesto za ovo pitanje. :( Revalorizacione rezerve se nikome ne plaćaju.
clipper.456 nmaricic, -> #450, dvesic
Hvala DVesic. Resenje  űje u razbijanju prg-a na manje manje procedure.
clipper.457 cnenad, -> #452, dordije
=> Jos nesto: ako se zalihe vode po nabavnoj ceni, onda nema nivelacije => cena, a time ni revalorizacionih rezervi. Da samo što ne verujem da postoji firma koja će robu prodati po nabavnoj ceni. Dakle mora doći do promene i samim tim nivelacije, a onda poreznici uzimaju svoj deo kolača.
clipper.458 nmaricic,
Kako da resim problem memorije prilikom izlaska u Dos iz aplikacije ? Na primer, kada pozovem Arj( Run Arj m ...) javlja mi poruku Out of memory.U Summer_u je postojala Swap funkcija.Kako se upravlja a swap-virtuelnom memorijom u Clipper_u 5.2?■˛ ű ű ű
clipper.459 livan, -> #458, nmaricic
-> Kako da resim problem memorije prilikom izlaska u Dos iz aplikacije ? -> Na primer, kada pozovem Arj( Run Arj m ...) javlja mi poruku Out of Vrlo jednostavno. Pocni da koristis Blinker. On ima funkciju SWPRUNCMD() koja ce taj tvoj problem da resi. Ja je koristim vec godinama - radi odlicno i na 286 sa 1Mb RAM-a.
clipper.460 mmarkovic, -> #458, nmaricic
> Kako da resim problem memorije prilikom izlaska u Dos iz > aplikacije ? Upotrebom BLINKER-a i korišćenjem SWPRUNCMD()...
clipper.461 dvesic, -> #458, nmaricic
> Kako da resim problem memorije prilikom izlaska u Dos iz aplikacije > ? Na primer, kada pozovem Arj( Run Arj m ...) javlja mi poruku Out Ovo rešenje najviše zavisi od linkera koji koristiš (RTLink, Blinker, ExoSpace ...) Npr. kod BLinkera se to radi kroz SwpRunCmd funkciju (koristim Blinker) Postoje i eksterna rešenja: programi koji služe kao shell tvom programu (npr. SHROOM) i detektuju zahtev za startovanjem programa, izbace tvoj program iz memorije, izvrše traženi i vrate nazad tvoj program.
clipper.462 zkrstic, -> #457, cnenad
>> => Jos nesto: ako se zalihe vode po nabavnoj ceni, onda nema nivelacije >> => cena, a time ni revalorizacionih rezervi. >> >> Da samo što ne verujem da postoji firma koja će robu prodati po nabavnoj >> ceni. Dakle mora doći do promene i samim tim nivelacije, a onda poreznici >> uzimaju svoj deo kolača. Malko drkaš pojmove. Nabavna cena + Zarada = VP Cena Nivelacija je povećanje ( linearno ili ne ) tvoje nabavne cene dok je roba još tvoja, znači nije prodata, prouzrokovano usled recimo poskupljenja hrane za papagaje ako ti je roba papagaji.
clipper.463 vper,
Nov sam ovde pa bi zeleo ,ako neko moze, sta mi cliper nudi Unapred Hvala!
clipper.464 dr.grba, -> #462, zkrstic
>> Nabavna cena + Zarada = VP Cena A troškovi? A rabati?... To što nazivaš zaradom je marža.
clipper.465 cnenad, -> #462, zkrstic
-> Malko drkaš pojmove. -> -> Nabavna cena + Zarada = VP Cena Ne, samo u onom primeru koji sam ja naveo nema ni rabata ni troškova nabavke. Zato sam i naveo da ne verujem da ima ikoga ko zalihe vodi po nabavnoj ceni i po toj istoj NC tu robu prodaje pa makar oni bili i bolesni papagaji ;).
clipper.466 sobrenovic, -> #465, cnenad
Koliko ja poznajem problematiku, trebalo bi raditi ovako: U listi zaliha se belezi i nabavna cena, i rabat, i svi porezi (stope), ne iznosi!... i na kraju prodajna cena. razlog za ovo bi mogao da bude, na primer, promena poreskih stopa krajem ovog leta gde se morala raditi nivelacija cena iako se marza nije menjala. A da bi se sve to uradilo najlakse, treba raditi na gore navedeni nacin.
clipper.467 madamov, -> #465, cnenad
> Zato sam i naveo da ne verujem da ima ikoga ko zalihe vodi po > nabavnoj ceni i po toj istoj NC tu robu prodaje pa makar oni bili i > bolesni papagaji ;). Radio sam u firmi koja je zalihe vodila po nabavnoj ceni i često je prodavala pojedine artikle i ispod nabavne cene. Zašto? Zato što su se nalazili na fakturi teškoj par stotina hiljada dinara, pa je ukupna zarada bila važna, a ne gubitak na određenoj poziciji.
clipper.468 dr.grba, -> #465, cnenad
>> nabavke. Zato sam i naveo da ne verujem da ima ikoga ko zalihe vodi po >> nabavnoj ceni i po toj istoj NC tu robu prodaje pa makar oni bili i Magacini repromaterijala se često vode po jednoj od metodologija nabavne cene (npr. prosečna nabavna cena). Pošto se repromaterijal uglavnom ne prodaje, već ugrađuje u drugi proizvod, ne vrši se ulazna kalkulacija.
clipper.469 cnenad, -> #466, sobrenovic
-> Koliko ja poznajem problematiku, trebalo bi raditi ovako: Koliko ja poznajem problematiku :) merodavno je samo ono što je upisano u kalkulaciji i eventualno nivelaciji. Ti na tvojim pomoćnim listama pa i listama zalihe možeš upisati šta god hoćeš. -> mogao da bude, na primer, promena poreskih stopa krajem ovog leta -> gde se morala raditi nivelacija cena iako se marza nije menjala. Ako se cene vode po maloprodajnom iznosu, kod promene poreza se nova cena dobija najlakše primenom koeficijenta. Postoji i najprecizniji način a to je da se na veleprodajnu cenu primene nove poreske stope, dobije razlika koja se dokontira i to je to.
clipper.470 nmaricic,
Da li mi neko moze dati informacije u vezi koriscenja Blinkera, u smislu-instalacije,konfigurisanja, kao i sta je sve potrebno od softvera. Da li na Sezamu postoji regularna verzija?
clipper.471 zkrstic, -> #465, cnenad
>> -> Malko drkaš pojmove. >> -> >> -> Nabavna cena + Zarada = VP Cena >> >> Ne, samo u onom primeru koji sam ja naveo nema ni rabata ni troškova >> nabavke. Zato sam i naveo da ne verujem da ima ikoga ko zalihe vodi po Ko u klin ko u ploču :) Nabavna cena je nešto što podrazumeva u seebi sve moguće & nemoguće troškove. Znači: Nabavna_Cena := Cena_po_dobavljaču - rabat + zavisni trošak ( gde zavisni troškovi mogu biti transport, osiguranje, pakovanje, carina, akcize, Boga_pitaj_kakav_namet... ) Ubedljivo je najzgodnije, sa papirološke a i sa organizacione strane voditi magacin po navanoj ceni. Kda jednog dana mi kao poslednja država u Evropi uvedemo standardno knjigovodstvo, tkzv "Amerikanac", biće Vam mnogo lakše da shvatite ovo o čemu pričam. Banalan primer: Uradiš kalkulaciju i napraviš Vele i Maloprodajnu cenu. Super. A šta ako ja oću 1000 ili 1000000 komada od istog ? Moraćeš da se jebavaš sa popustima i sl. Ovako, odrediš recimo za svaki artikl ili u globalu, do 10 jedna marža, 10-99 druga, 100+ treća... A to što nema zamajavanja sa kalkulacijama, to je čist dobitak :)
clipper.472 cnenad, -> #468, dr.grba
-> Magacini repromaterijala se često vode po jednoj od metodologija -> nabavne cene (npr. prosečna nabavna cena). Pošto se repromaterijal -> uglavnom ne prodaje, već ugrađuje u drugi proizvod, ne vrši se ulazna Jasno je valjda da pričamo o robi i trgovini a ne o repromaterijalu i proizvodnji.
clipper.473 cnenad, -> #471, zkrstic
-> Ko u klin ko u ploču :) Pa izgleda da ti udaraš u klin :) -> Nabavna_Cena := Cena_po_dobavljaču - rabat + zavisni trošak Rekoh već, imaš situacija gde nema rabata ni zav.troškova pa je nabavna cena ono što si platio dobavljaču. -> Maloprodajnu cenu. Super. A šta ako ja oću 1000 ili 1000000 -> komada od istog ? Moraćeš da se jebavaš sa popustima i sl. Šta sa komadima od istog ? -> A to što nema zamajavanja sa kalkulacijama, to je -> čist dobitak :) Iz tvojih usta u božije uši. BTW, ovo zahteva kompletnu reorganizaciju tehnike knjigovodstva i obračuna robe...
clipper.474 dr.grba, -> #472, cnenad
>> Jasno je valjda da pričamo o robi i trgovini a ne o repromaterijalu i >> proizvodnji. O trgovini? Sorry, mislio sam da je reč o metodologijama vođenja cena u magacinu uopšte.
clipper.475 cnenad, -> #474, dr.grba
-> O trgovini? Sorry, mislio sam da je reč o metodologijama vođenja cena -> u magacinu uopšte. Sve je počelo od dva artikla od kojih se jedan prodaje po ceni sa kalkulacije dok je kod drugog bilo i nivelacije u međuvremenu...
clipper.476 dr.grba, -> #475, cnenad
>> Sve je počelo od dva artikla od kojih se jedan prodaje po ceni sa >> kalkulacije dok je kod drugog bilo i nivelacije u međuvremenu... Eh, sve je to počelo... Da je Pera odmah otišao u policiju... (: Uh! Nevezano direktno za temu, ali moram da ispričam baš ovde. Raspravljalo se u mojoj kancelariji nešto o fakturisanju. Naime, po starom sistemu, kamioni su otpremali robu samo sa primercima potpisanih naloga iz magacina, dok su fakture išle boktepita kad. Po sistemu koji sam uveo pre nešto više od godinu dana, faktura-otpremnica ide odmah sa robom, sve se završava u momentu, a baza stanja je ažurna koliko god može biti. Ponekad se desi da se spremaju velike otpreme u udaljene gradove, a vozači vole, ubio ih bog, da voze u konvoju, pa da zajedno napadaju drumske kafane. Zbog toga, isfolirali su zagušenje na kapiji, po njihovom mišljenju, zato što "onaj dugokosi" traži da se tu dodaju "nekakve fakture". K'o uz q**c, jednom se desilo da je jedan od štampača pobrljavio (pozdrav novoj spremačici, koja nije prošla moj dril...) i da je jedna ovakva scena na kapiji trajala celih pola sata duže. Došla delegacija iz komercijale, sa šefom vozača i sa generalnim direktorom u pratnji. Tražili od mene da dopustim da roba ide bez fakture preko rampe, a ja zajogunio, pa ne dam. Temperatura se podigla, ali niko nije smeo da podigne glas, jer sam ja jedini od prisutnih (oduvek) bio u stanju da razgovaram sa generalnim na ravnoj nozi. Kad su videli da sam luđi od njih, pomirili su se sa gorkom sudbinom (:, šef vozača je za dlaku izbegao kaznu (: a kad su krenuli napolje, ja sam, po inerciji uzviknuo "Da je Pera odmah otišao u policiju, sve ovo se ne bi ni desilo". Trebalo je da ČUJETE tu tišinu, potpuni tajac koji je nastao od strane sedam-osam prisutnih ljudi. Naime, ime generalnog direktora je Petar. (: Samo sam odmahnuo rukom, rekao "Nisam mislio na vas" i zabio glavu natrag u monitor. Kako sam izdržao da se ne nasmejem, ni danas mi nije jasno (: E, 'ajde što su me posle svi po firmi za*ebavali pola godine, ali što me je direktor za*ebavao, ne zna se (((: Naravoučenije: pazite kako se izražavate po magacinskim pitanjima pred svojim direktorom (: Naravoučenije 2: Da je Pera.... (:
clipper.477 river, -> #474, dr.grba
=> O trgovini? Sorry, mislio sam da je reč o metodologijama => vođenja cena u magacinu uopšte. A ja mislio da se govori o kliperu ;) ?
clipper.478 brankost,
SET CODE NONE HITNO!!! HITNO!!! HITNO!!! HITNO!!! HITNO!!! Molim za pomoc Greskom je kolega prepisao DBF + DBT praznom bazom istog formata. DBT je igrom slucaja preziveo. DiskEdit-om sam izvukao DBF i hex je zapisan kao tekst. Pomagajte, baza je iz bolnice (onkologija) sa oko 2500 pacijenata ( ne pitajte zasto nema backup-a, Marfi cuci i .ere gde ne treba). Kako i cime da taj fajl pretvorim u DBF i povezem sa DBT-om. Molim mail, conf ili tel. 019/28-554 Branko
clipper.479 janko, -> #478, brankost
> formata. DBT je igrom slucaja preziveo. DiskEdit-om sam > izvukao DBF i hex je zapisan kao tekst. Pomagajte, baza > je iz bolnice (onkologija) sa oko 2500 pacijenata ( ne > pitajte zasto nema backup-a, Marfi cuci i .ere gde ne > treba). Kako i cime da taj fajl pretvorim u DBF i povezem > sa DBT-om. Kao tekst?? Bojim se da nisi uspeo da izveš sav sadržaj fajla. Da jesi, bilo bi lako, izgubilo bi se samo nekoliko prvih ulaza (koliko troši razlika između prazne datoteke). Ovako si verovatno sačuvao neki deo, ali koliki... Relativno je lako napisati programe za rekonstrukciju, pod uslovom da se zna šta se rekonstruiše. Samo neko to treba i da uradi. Vidim da nisi iz Beograda...
clipper.480 nenad, -> #478, brankost
> Kako i cime da taj fajl pretvorim u DBF i povezem > sa DBT-om. Ako je tekst zaista očuvan treba da ga formatiraš u pogodan oblik (recimo da su polja odovojena zarezima, a novi red da predstavlja novi zapis) i onda učitaš kao "Comma-sepparated-file" u dBase ili bilo koji Spreadsheet program (Lotus 1-2-3, Quattro, Excel), zatim iz njih snimiš u DBF format. Šta beše DBT?
clipper.481 brankost,
Hvala na pomoci. Podatci su delimicno spaseni. Pozdrav Branko
clipper.482 evlad, -> #478, brankost
Y> Greskom je kolega prepisao DBF + DBT praznom bazom istog Y> formata. DBT je igrom slucaja preziveo. DiskEdit-om sam probaj programom filefix iz paketa norton utilities ... (opcija dBase & Clipper)
clipper.483 banga, -> #480, nenad
> Šta beše DBT? Memo valjda
clipper.484 cnenad,
Da li neko radi pod Clipper-om 5.3 iz CA-Clipper Workbench-a ali da koristi Blinker i da to sve lepo radi ? Čim uključim Link Template i postavim Blinker šablon, IDE okruženje pukne ko zvečka. Sa EXOSPACE-om sve lepo prođe. Clipper 5.3a (dakle upgrade-ovana verzija). Zanimljivo je da se nakon Upgrade-a događa da u statusnoj liniji za neke opcije IDE okruženja više nema opisa već piše String not found.
clipper.485 kajko,
Ljudi, koristim funkciju 'VGA28' iz 'ctus.obj' u kombinaciji sa CT.LIB. Na nekim VGA/SUPER_VGA karticama ona ocigledno ne radi! Problem se manifestuje tako sto se ekran ponasa kao da sam presao u neki graficki mod i program se 'zamrzne'. Zna li neko u cemu je problem ?
clipper.486 kajko,
Trenutno razvijam software koji obilno koristi usluge modema pa me interesuje koja je biblioteka najbolja za takve stvari i gde moze da se 'skine'. Inace, program ima mogucnost da zove, kao i da prima pozive i automatski odgovara na njih. Da li za CLIPPER postoji takva biblioteka ? Ako postoji, molim da mi javite koja je, a ako je neko radio sa njom, bio bih veoma zahvalan da mi dostavi i par primercica. Hvala!
clipper.487 evlad, -> #486, kajko
­=- Da li za CLIPPER postoji takva biblioteka ? silver clip, pointer R101, autor bulaja ... //ma se bulaja@sezampro.yu
clipper.488 nmaricic,
Da li mi neko moze pomoci u sledecem problemu: Kada otvaram datoteke sa Use ... New racunar dozvoljava otvaranje 14 datoteka a kod 15. javlja gresk űu Dos ÷║Error 4. NMaricic
clipper.490 dr.grba, -> #488, nmaricic
>> Kada otvaram datoteke sa Use ... New racunar dozvoljava otvaranje 14 >> datoteka a kod 15. javlja greskűu Dos ÷║Error 4. U CONFIG.SYS stavi FILES=50 ili više, napravi dobar zazor. U AUTOEXEC.BAT stavi SET CLIPPER=45 i nećeš imati problema. U suštini, Clipper može da otvori 20 datoteka, ako mu nije eksplicitno dato više. MS DOS stariji od verzije 7, čini mi se, uzimaju default FILES=20. Sistem uzima 5 datoteka za sistemske servise, program uzima jednu i preostane ti 14 datoteka na raspolaganju.
clipper.491 kajko,
Kako da napunim Laser 5L sa mojom definicijom slova ? Ima li neka bib. koja to radi ?
clipper.492 livan, -> #488, nmaricic
-> Kada otvaram datoteke sa Use ... New racunar dozvoljava otvaranje 14 -> datoteka a kod 15. javlja greskűu Dos ÷║Error 4. Stavi u autoexec.bat liniju SET CLIPPER=F:nn gde je nn broj fajlova koje će clipper program moći da otvori. Naravno, to nn treba da bude manje od onog što ti stoji u config.sys fajlu pod FILES=mm. Mislim da razlika mora biti najmanje 7, ali me nemoj držati za reč. Probaj da u autoexec.bat upišeš SET CLIPPER=F:60, a u config.sys FILES=70 i nećeš više imati problema te vrste, a ako je i to malo ti povećaj ove vrednosti. Broj nn koji navedeš u SET CLIPPER podrazumeva maksimalan broj DBF, DBT, NTX i bilo kojih drugih fajlova koje otvaraš u isto vreme iz clipper programa.
clipper.493 suki, -> #488, nmaricic
>> Da li mi neko moze pomoci u sledecem problemu: >> Kada otvaram datoteke sa Use ... New racunar dozvoljava otvaranje 14 >> datoteka a kod 15. javlja greskűu Dos ÷║Error 4. >> NMaricic Probaj da postavis u config.sys veci broj za FILES=150, a ako i to ne pomogne onda stavi u link datoteku naredbu BLINKER EXECUTABLE CLIPPER Fn, gde n predstavlja broj datoteka koje mozes otvoriti (n=30-255), a to sve ako radis sa blinkerom.
clipper.494 bokir,
Ima li neko Class(Y) biblioteku, koju bi mogao da "podeli" sa mnom? ;) Odogovore na mail.
clipper.495 savaerc,
Ima li neko disketu koja ide uz knjigu Rick Spense: Clipper 5 vodič za programere. tzv. jedrenjak?
clipper.496 arazumenic,
Konacno! Clip-4-Win se moze nabaviti i u Jugoslviji. Info na mail. Uz poruku je prikacena eval verzija 3.01. cl4w301.zip
clipper.497 arazumenic,
Clip-4-Win: Address List Manager Demonstration addlimgr.zip
clipper.498 arazumenic,
Clip-4-Win: Time Control Win Demonstration ticowide.zip
clipper.499 livan,
Malo sam gledao po direktorijumima i primetio sam da nema puno shareware programčića za telefonski imenik, s obzirom da je to školska tema svakog programera. Zato evo jednog koji bi se mogao tamo naći - ako se moderator slaže. Nije u duhu WIN95, ali je jedan pristojan clipper program koji će trčati na svemu što se zove PC a i nije komplikovan za upotrebu. imenik.arj
clipper.500 gogica,
Kako u Clipperu dobiti slucajan broj (RND)?
clipper.501 whitie, -> #500, gogica
> Kako u Clipperu dobiti slucajan broj (RND)? Sam program nema funkciju za (rnd) pa mozes samo napisati kod koji je manje ili vise slucajan. Inace, CA-Clipper je tu oblast pokrio u svojim Tools-ima sa dve funkcije u vise modaliteta, pa ti ih preporucujem ... OUP.Izvini za spor odziv sistema. Ljudi koji obicno odgovaraju na ovakva pitanja, ovaj put su zakazali ... :-)
clipper.502 savaerc,
Iako je ova tema zamrla, možda se nadje neko ko može i hoće da mi pomogne. LM, treba deo jedne aplikacije iz Fox-a da "prepevam" u Clipper. Funkcija isprinter() služi da proverim da li je štampač na portu LPT1 spreman za rad PRE početka štampanja, ako se greška dogodi tokom štampanja generiše se runtime greška. 1) Zašto samo na portu LPT1, kako može na LPT2 i slično? 2) Kako da zaobidjem runtime grešku? Pretpostavljam da treba da koristim errorblock() ali kako nisam mnogo vešt, ako može neko da mi objasni malo a još bolje bi bilo ako ima neki primer koda pa da ga sam proučim. U Fox-u je to lako, samo se navede on error do <ProcName> i u <ProcName> se lepo definiše šta želiš. Pored toga, Fox-ova funkcija printstatus() mi omogućava da pošaljem Setup kod štampaču pa zatim proverim status štampača i zatim odlučim šta ću da radim. O tome u Clipper-u mogu samo da sanjam. 3) Poseban problem mi predstavlja štampa na pojedinačnim listovima koji se ručno ubacuju u štampač, jedan po jedan. U Fox-u mi na raspolaganju stoji sistemska memorijska promenljiva _pwait a može da posluži i "time" u konfiguracionoj datoteci Fox-a preko koje može da se definiše vreme za koje štampač čeka karakter za štampu. Ima li nešto slično u Clipper-u i kako se to tamo rešava? Da napomenem na kraju da govorim o Clipper-u 5.01, ako je nešto prome- njeno u novijim verzijama molim, prosvetlite me.
clipper.503 mcikota,
Zasto mi se javlja poruka: VM Integrity Failure?! Molio bih da mi ko zna pomogne i kaze u kojim se situacijama moze javiti ta poruka! Mislio sam da se javlja kad se koristi disk kes program, ali nisam siguran! Inace, aplikacija radi kako treba, ali s vremena na vreme, dogodi se takva greska i program se prekine! Pomagajte! Kako da resim problem??
clipper.504 mileusna, -> #502, savaerc
>> 1) Zašto samo na portu LPT1, kako može na LPT2 i slično? Pa, Clipper baš i nije vešt u baratanju sa štampačem ako mu ti sam malo ne pomogneš. Najbolje bi ti bilo da nabaviš CA-TOOLS (ili neki drugi alat) koji ima neke dodatne funkcije za rad sa štampačem, konkretno u ovom slučaju PRINTREADY kojoj kao argument navodiš paralelni port na kome je štampač. >> 2) Kako da zaobidjem runtime grešku? Pretpostavljam da treba da >> koristim errorblock() ali kako nisam mnogo vešt, ako može neko da Dakle, isto važi i ovde. Nabavi neku dodatnu biblioteku sa boljim funkcijama i/ili napravi svoju proceduru koja će da štampa datoteku red po red uz stalnu proveru statusa i sl. perverzije. :)
clipper.505 arazumenic, -> #503, mcikota
> Zasto mi se javlja poruka: VM Integrity Failure?! > Molio bih da mi ko zna pomogne i kaze u kojim se situacijama moze > javiti ta poruka! O ovome je pre jedno 2 godne bilo dosta reci. Uglvnom, ne mozes nista :( A za svaki slucaj, probaj da zamenis memoriju u racunaru. Primetio sam da se u jednoj firmi to javlja iskljucivo na jednoj masini. Kada je na toj masini prosirena memorija, pri cemu su stari cipovi izvadjeni, i stavljeni potpuno novi, pojava je nestala.
clipper.506 kajko,
Kako da napunim LX-300 našim slovima ? Zna li ko ?
clipper.507 kiklop, -> #506, kajko
Ako štampaš čisti tekst, onda sam štampač treba da ima ugrađenu podršku za naša slova. lx-300 (koliko sam upoznat) podržava naša slova po 852 kodnom rasporedu, tako da tu leži odgovor na tvoja pitanje. Namesti kodnu stranu u DOS-u po tom rasporedu i prosleđuj odgovarajuće simbole i to je to. Za detalje pogledaj konferenciju ORKA, tema yu.kod.
clipper.508 evlad, -> #506, kajko
­=- Kako da napunim LX-300 našim slovima ? teško :( možeš promeniti samo 6 karaktera, za LQ seriju nema problema možeš predefinisati svih 256 karaktera ...
clipper.509 tomil, -> #508, evlad
> ­=- Kako da napunim LX-300 našim slovima ? > > teško :( > > možeš promeniti samo 6 karaktera, za LQ seriju nema problema Može da proba i sa definicijama slova, koje mu šaljem za PICA i ELITE po YUSCII, meni radi na EPSON FX1050 i STAR-LC10, ali ako može da predefiniše samo 6 karaktera, jedino rešenje mu je zamena EPROM-a. yuepson.zip
clipper.510 jolicm, -> #506, kajko
Epson LX300 Nikako (zadovoljavajuće) ne možeš puniti našim slovima. Taj štampač ima definisana SVA naša slova na kodnoj strani 852 ili 850 ? Ako pitaš kao korisnik, to ti je to. Ako si programer, pravi programe koji mogu da rade pod svim kodnim rasporedima (posebno ekran, posebno štampač) i nećeš više imati problema ! :))
clipper.512 kovacevicd,
__Q._ When I run Clipper applications on my 6x86-based PC, the program is stalling. What's the solution? _ __A.__ Clipper inserts software timing loops into the applications when the code is compiled. The 6x86 processor executes these loop instructions faster than previous x86 CPUs which interferes with timing dependent code in the program. Solution: Download the pipeloop.exe[60] file and put it in your autoexec.bat file. This utility inserts a delay in the loop instruction. The utility is not memory resident. NOTE: This file may not correct all timing issues. Other solutions will be listed when available. Da li je ovo tacna informacija da clipper programi ne rade na cyrix 6x86 procesorima i da se mora koristiti dati program pipeloop.exe za rad! Inace program je kratak oko 4KB. pozdrav Dejan.
clipper.513 jjerry, -> #512, kovacevicd
Kol'ko ja znam ,jeste... Doduse,posto je verovatno poznato da Cyrix ima slab FPU (mozda i lazem,ko zna :) svi programi koji malo vise "pritikaju" FPU zastajkuju..Tako je na primer sa 3D Studiom,koji mnogo koristi FPU i lek je taj pipeloop.exe fajl koga mozes skinuti sa Cyrix-ovog sajta. Pozdrav !
clipper.514 redneck,
Nisam siguran da li ovo treba da ide u Win ili Clipp. :)) Skinuo sam Clip4win razvojnu verziju (ver. 3.01) i krenuo da je isprobavam. Razipovao sam fajl wbtdemo.zip (u dir. ..\SOURCE) i probao kako to sve radi. Browse-i su veoma lepi, ali ima jedan krupan bag! Ako se koristi vertikalni ili horizontalni skrol-bar, pa kada dodjete na kraj (ili pocetak) baze, ako jos jednom kliknete misem dolazi do zaglavljivanja! Jedini nacin da se to prekine je Ctrl+Alt+Del! Ovo je krupan propust, i nije mi jasno kako je to promaklo Skeltonovim programerima. Probao sam da menjam neke DLL-ove (nekoliko verzija BWCC.DLL i CTL3D.DLL) ali uzalud. Cim dodjem do kraja (ili pocetka) ako jos jednom kliknem program upada (verovatno) u mrtvu petlju. Da li je jos neko ovo isprobao i da li tome ima leka? Steta zbog toga, jer ta biblioteka zaista sve ostalo dobro radi. Zamolio bih Sezamovce koji su naisli na taj problem, ako su ga resili, da mi se jave. P.S. Ovo se desava samo ako se koristi f-ja wbrowse(). Ostali primeri dobro rade.
clipper.515 kajko,
Kako da nateram softverski LX-300 da predje na 852 kodnu stranu ?
clipper.516 aleksa,
Ako neko zna odgovor na pitanje iz fajla neka mi odgovori!!!!! pitanje.txt
clipper.517 tomil, -> #515, kajko
> Kako da nateram softverski LX-300 da predje na 852 kodnu stranu ? Za konkretan štampač nemam uputstvo, ali u opštem slučaju kod EPSON kompatibilnih štampača promena internacionalnog seta karaktera se radi komandom: <ESC> "R" n Tako bi kod mog štampača bilo: USA <ESC> "R" CHR$(0) Francuska <ESC> "R" CHR$(1) Nemačka <ESC> "R" CHR$(2) Engleska <ESC> "R" CHR$(3) Danska1 <ESC> "R" CHR$(4) Švedska <ESC> "R" CHR$(5) Italija <ESC> "R" CHR$(6) Španija1 <ESC> "R" CHR$(7) Japan <ESC> "R" CHR$(8) Norveška <ESC> "R" CHR$(9) Danska2 <ESC> "R" CHR$(10) Španija2 <ESC> "R" CHR$(11) Latinska Amerika <ESC> "R" CHR$(12) Danska/Norveška <ESC> "R" CHR$(13) Ako nemaš uputstvo, a imaš štampač i možeš da probaš, variraj broj _n_ od recimo 0 do 255 pa sam zaključi. P.S. Verovatno znaš da je kod za ESC = 27, pa umesto <ESC> pišeš CHR(27).
clipper.518 jolicm, -> #517, tomil
>epson lx300 i 852 Ta sekvenca sigurno nije u redu, ako čovek ne nađe neka viče za 2-3 dana, pa ću da vidim u uputstvu (nije kod mene).