clipper.208dpaun,
-> #205, nbatocanin
// program iskače sa "Index File corrupted"
Clipper braćo i sestre,
Nemam iskustva sa mrežom, ali nekome će, možda, koristiti
sledeće (mene je prosto izluđivalo dok sam bio u Clipper
pelenama): navedenu poruku dobijao sam zbog toga što sam
otvarao više DOS fajlova (baza + indeksi) nego što je sa
FILES u CONFIG.SYS bilo određeno, a sa "set clipper" u
AUTOEXEC.BAT preneto aplikaciji. Prevideo sam da su i
indexi DOS fajlovi, kao i svaki drugi.
I tako, krene program, otvori koliko mu je dopušteno,
dođe na red sledeći fajl (obično index), programu se
smrkne i crkne, a zadnje reči su mu upravo one citirane.
dPaun
clipper.209nbatocanin,
-> #204, pedjad> Npr. zasto mi javlja kod naredbe REPLACE - Type mismatch.
Ne verujem da ima veze sa brojem polja - verovatno pokušavaš da upišeš
broj u polje definisano kao CHARACTER ili nešto slično.
clipper.210pedjad,
>> Najvjerovatnije si pokusao u nimericko polje upisati
>> karakter string ili obratno.
Nije do toga jer mi i ako nista ne upisem javlja isto, a i takodje sam pokusao
da stavim da mi sve bude CHAR duzine 10 i opet isto.:(
Pedja
clipper.211draganf,
-> #210, pedjadŠta musliš da pošalješ taj prg pa da vidimo.
Dragan
clipper.212vaca,
-> #204, pedjad>> Npr. zasto mi javlja kod naredbe REPLACE - Type mismatch.
>> To mi se desava kada sam mu stavio 22 polja za replace ,
>> dok mi je sa tri
Pravo da ti kažem, ja clipper nekoristim ali sam imao sličan problem
u foxbase+-u.Pošto je su u pitanju bili novi podaci koji treba da se upišu u
.DBF datoteku ispred REPLACE... sam dodao append blank, probaj možda je u
tome problem.
Vaca
clipper.213hercog,
Nešto mi nije jasno , dosta često mi se desi da se neka datoteka
sama od sebe izbriše, tj da nestane njen sadržaj i struktura, a
ostane samo ime na hardu. Dešavalo mi se to i sa datotekama
koje se indeksiraju, a i sa onim drugim. Clipper tada prijavljuje
CORUPTION DETECTED : DATOTEKA.DBF i gotovo. Da li je neko
imao sličnih problema?
Hercog
clipper.214hercog,
Uh zaboravih u prethodnoj mojoj poruci da kažem:
u pitanju je clipper 5.01
Hercog
clipper.215radunovic,
-> #203, nbatocanin
Opet ja za TBrowse. ColorRect mi oboji ceo slog ali samo polja pa mi ostane
iseckano. Kako bi mogao da dobijem kontinualnu liniju preko celog ekrana(posto
mi konkretno ne treba pojedino polje vec ceo slog). Probao sam da muckam sa
bojama i da promenim boje kolona kad pri stabilize dodjem do odgovarajuce
reda ali on mi oboji ceo TBrowse u tu boju. Sta da radim?
clipper.216gvuckovic,
-> #213, hercog> Nešto mi nije jasno , dosta često mi se desi da se neka datot
> sama od sebe izbriše, tj da nestane njen sadržaj i struktura,
> ostane samo ime na hardu. Dešavalo mi se to i sa datotekama
> koje se indeksiraju, a i sa onim drugim. Clipper tada prijavl
> CORUPTION DETECTED : DATOTEKA.DBF i gotovo. Da li je neko
> imao sličnih problema?
Onak usput, kad si zadnji put skanirao disk od virusa.
Goran..
clipper.217pjankovic,
-> #213, hercog> Nesto mi nije jasno , dosta cesto mi se desi da se neka
> datoteka sama od sebe izbrise, tj da nestane njen sadrzaj
> i struktura, a ostane samo ime na hardu. Desavalo mi se to
> i sa datotekama koje se indeksiraju, a i sa onim drugim.
> Clipper tada prijavljuje CORUPTION DETECTED : DATOTEKA.DBF
> i gotovo. Da li je neko imao slicnih problema?
Desilo mi se nesto slicno sa verzijom Summer '87. Radi se o
slijedecem:
Operater je htio da obrise jedan slog iz baze (DELETE pa PACK).
Po izvrsenoj operaciji vratio se u masku za unos podataka gdje je stajalo
"UNOSITE SLOG BROJ 1". Naravno, nastala je panika i odmah su me zvali.
Pregledom pomocu programa "Norton utillites" dosao sam do zakljucka da
su svi slogovi i dalje prisutni na disku, ali da u zaglavlju baze stoji
da je broj slogova 0. Na svu srecu, redovno su radili COMPRESS pa sam
uspio da povratim oko 80% slogova, a ostali su naravno bili razbacani svud
po disku.
Odmah sam posumnjao da je operater greskom ukljucio brisanje svih
slogova (ZAP), pa i ako on to porice ja sam jos uvijek tog ubjedjenja.
Ne mogu da povjerujem da bi u CLIPPER-u mogla da se desi jedna tako
katastrofalna stvar.
Pedja
clipper.218bulaja,
-> #213, hercog│Nesto mi nije jasno , dosta cesto mi se desi da se neka datoteka
│sama od sebe izbrise, tj da nestane njen sadrzaj i struktura, a
│ostane samo ime na hardu.
└───
Meni su se desavale neke slicne misteriozne gluposti i na kraju sam
shvatio kada iz zasto (sto ne mora znaciti da je i kod tebe isti slucaj)
- posle nekih ERASE trebalo je uraditi odmah COMMIT inace bi nastale
nekakve haos brljotine i u obrisanoj (posle bi je povratio sa undelete
pa gledao) a i u drugim bazama. Ovo mi se sve desavalo na S87, na 5.01
nisam probao (a i poceo sam da stavljam COMMIT i iza svakog REPLACE ;).
clipper.219hercog,
-> #216, gvuckovic**> Onak usput, kad si zadnji put skanirao disk od virusa.
14.02.1992
Hercog
clipper.220vkrstonosic,
-> #217, pjankovic>> Operater je htio da obrise jedan slog iz baze (DELETE pa PACK).
1. zašto posle delete koristiš odmah pack ? Pack je dovoljno
uraditi samo jednom u toku rada, ja ga obično radim na samom početku.
Da li si probao pack na malo većoj bazi, to može i da poootraje.
>> Odmah sam posumnjao da je operater greskom ukljucio brisanje svih
>> slogova (ZAP), pa i ako on to porice ja sam jos uvijek tog ubjedjenja.
2. Kako i zašto si dozvolio operatoru da koristi naredbu Zap ???
3. Moj savet ti je da vodiš lepo Log svega što se radi, pa onda
lepo odeš u firmu i kažeš: Dana 11.02.1992, u 10:56:43 je neko (i to
neko može da se proverava) je uradio to i to i tako obrisao podatak.
clipper.221pjankovic,
-> #220, vkrstonosic>>> Operater je htio da obrise jedan slog iz baze (DELETE pa
> PACK).
>
> 1. zasto posle delete koristis odmah pack ? Pack je
> dovoljno uraditi samo jednom u toku rada, ja ga obicno
> radim na samom pocetku. Da li si probao pack na malo vecoj
> bazi, to moze i da poootraje.
>
Slazem se.
>>> Odmah sam posumnjao da je operater greskom ukljucio
>>> brisanje svih slogova (ZAP), pa i ako on to porice ja
> sam jos uvijek tog ubjedjenja.
>
> 2. Kako i zasto si dozvolio operatoru da koristi naredbu
> Zap ???
>
Pa radilo se o jednokorisnickom programu sa kojim je i bukvalno
radio samo jedan covjek (mozda izraz operater nije najpogodniji).
Mislim da je kontrolno pitanje i/ili lozinka razumna zastita od nezeljenog
brisanja svih podataka.
Pedja
clipper.222pjankovic,
Zanima me na koji nacin se u bazi mogu naci slogovi koji kroz program
nikako nisu mogli biti uneseni. Naime, evo o cemu se radi:
Svojevremeno sam u jednoj manjoj opstini radio program za stampanje
birackih spiskova. Posto nisu imali mrezu, a zbog kratkoce vremena, podaci
su unoseni na nekoliko racunara, da bi po zavrsetku posla sve baze bile spojene
u jednu. Tada sam na desetak mjesta primijetio slogove sa besmislenim
sadrzajem. Numericka polja su imala vrijednost 0, a karakter polja neki
sasvim slucajan sadrzaj. Ovakav sadrzaj se nije mogao unijeti normalno
kroz program. Redni broj, npr, je automatski postavljan na prvi sljedeci,
a vrijednosti su mogle biti samo >0. Ovakvi slogovi nisu bili grupisani
vec sasvim slucajno razbacani. Otpada mogucnost da je neko usao u DBU i
tamo vrsljao.
Nije, naravno, bilo tesko obrisati ove slogove, ali me zanima da
li neko mozda ima ideju kako se ovo desilo. Mozda hard disk, mozda
virusi, mozda...
Pedja
clipper.223nbatocanin,
-> #215, radunovicPošto kontrolišeš celu situaciju, možeš da radiš šta ti padne na
pamet. U principu treba samo da vratiš stanje posle skaniranja
tastature. Evo primera:
WHILE .T.
Ch := 0
// Ispisivanje
WHILE !TB:stabilize() .AND. ((Ch := Inkey()) == 0) ; END DO
// Ekran je ispisan i nista nije pritisnuto
IF Ch == 0 .AND. TB:stable
// Osvetljavanje tekuce linije (MARK)
X := TB:RowPos
Y := TB:ColPos
ACur := {X, 1, X, TB:colCount}
ACurC := {X, Y, X, Y}
TB:colorRect (ACur, {5,1})
TB:colorRect (ACurC, {2,1})
// Cekaj taster
Ch := InKey(0)
// Ugasi kursor (UNMARK)
TB:colorRect (ACur, {1,2})
END IF
DO CASE
// Analiza komandi
// ...
END CASE
Dakle, umesto delova označenih sa MARK i UNMARK mogu se staviti BILO
KOJE dve (suprotne) operacije pomoću kojih označavaš tekući slog.
clipper.224nbatocanin,
-> #213, hercogSkoro da bi se mogao zakleti da je problem u nečemu drugom, a ne u
Clipper-u. Jesi li probao isti program na drugom računaru?
Voleo bi da vidim skraćenu verziju tog programa.
clipper.225radunovic,
-> #223, nbatocanin
Problem je u tome sto mi ColorRect oboji samo deo linije na kome su
ispisana polja, a ostanu crne rupe izmedju dva polja. Meni je potrebna neka
procedura koja bi bila mesto MARK i koja bi obojila celu tekucu liniju.
clipper.226nbatocanin,
-> #225, radunovic> Problem je u tome sto mi ColorRect oboji samo deo linije
> na kome su ispisana polja, a ostanu crne rupe izmedju dva
> polja.
Što ne probaš sa sledećim MARK-om:
SetColor (Invert)
@ Row(), Col() SAY Polje1 + " " + Polje1 + ...
ili nešto slično.
clipper.227dejanr,
-> #121, sgopcevic>> ps. ovo sve zbog jednog fenomenalnog editora koji se zove bingo. jedna
>> od mogućnosti je da učitava fajlove do 240Mb (ne 'k', nego 'M').
>> ima oko 150k, pisan u Turbo C-u, sličan QEdit-u, može da se
>> konfiguriše, sve što se radi radi se iz editora (nema config
>> datoteke), iako je rađen za pisanje C programa, dobar je i za
>> druge datoteke, itd. jednom rečju strava.
Šalji i to čudo, da ga oprobamo. Mnogo volim editore koji primaju velike
fajlove.
Naravno, ako je PD/SW.
clipper.228radunovic,
-> #226, nbatocanin
Odustao sam i od TBrowsera i napravio svoju funkciju. Tako ispade najbolje.
:) Zahvaljujem se na pomoci.
Boki
clipper.229hercog,
-> #224, nbatocanin**> Voleo bi da vidim skraćenu verziju tog programa.
Poslaću deo sorsa ovde, pa probajte. Inače , taj problem
se dešava kod mene i jos dvojce ljudi koji koriste taj pro-
gram. Da nije možda problem u hyperu, jer na sva tri ra-
cučunara je instaliran?
Hercog
clipper.230ndragan,
-> #222, pjankovic/ Nije, naravno, bilo tesko obrisati ove slogove, ali me zanima da
/ li neko mozda ima ideju kako se ovo desilo. Mozda hard disk, mozda
To se događa i u foksu, kad okine makina, dbf se ne zatvori i dosu se ne
prijavi da treba u direktoriju da se ažurira dužina; tada u hederu DUFa
piše tačno stanje (broj slogova kakav je bio kod poslednjeg zatvaranja
ili Flush / Commit naredbe), a u FAT ne piše da je fajl dugačak toliko i
toliko. Kod sledećeg startovanja foks (a verovatno i kliper) primeti da
se tu nešto ne slaže pa poveća dužinu fajla, tj zatraži odsečene
klastere od DOSa. Dos mu, naravno, da prve slobodne klastere koje ima,
ali to skoro nikad nisu isti oni u koje je pisano pre reseta. U ovima
koji su dodati ostaje đubre koje su na ta mesta na disku ostavili neki
drugi programi; novi slogovi se dodaju iza svega toga. Verovatno si
primetio da su takvi slogovi grupisani - otvori datoteku bez indeksa pa
ćeš videti.
Fokspro takve datoteke neće ni da otvori; Mfoxplus ih ladno otvara pa se
ponekad ispomažemo njim. Verovatno i kliper radi tako, čim si zatekao
male kineze u datoteci. Za svaki slučaj napisali smo jedno programče
koje ažurura heder prema prostoru koji je javljen dosu - odseca višak
DBF iza onog mesta koje je upisano u heder; izgubi se poslednjih
nekoliko slogova, a izgubi se i navika da operateri svoje greške brišu
resetom :)
Bue_ NDragan
clipper.231pjankovic,
-> #230, ndragan> male kineze u datoteci. Za svaki slucaj napisali smo jedno
> programce koje azurura heder prema prostoru koji je
> javljen dosu - odseca visak DBF iza onog mesta koje je
> upisano u heder; izgubi se poslednjih nekoliko slogova, a
> izgubi se i navika da operateri svoje greske brisu resetom
> :)
Hvala na odgovoru.
Kada budem imao vise vremena, pokusacu i ja da
napravim nesto slicno.
Pedja
clipper.232hercog,
Šta mislite : koliko maraka vredi program (pisan u kliperu)
koji u sebi sadrži : obradu proizvodnje, kretanje robe u
trgovini, obradu magacina, računa, popunjavanje i štampanje
uplatnica, celokupne rashode jedne pekare (11 rashoda),obra-
zac TM1,kalkulaciju cene proizvoda prema cenama sastojaka,
proračune : dnevni promet, poslovni rezultati, bilans itd.
Molim vas da hitno odgovorite.
Hercog
clipper.233bulaja,
Moze li se sa Clipper 5.01 koristiti neki drugi linker osim RTLink-a?
Probao sam TLink i ne radi.
clipper.234dejanr,
-> #233, bulaja>> Moze li se sa Clipper 5.01 koristiti neki drugi linker osim RTLink-a?
>> Probao sam TLink i ne radi.
Radi, ali ti treba novi Turbo Link a ne onaj stari od Turbo C-a 1.1.
Inače, može i MS linker. Ako ti treba CLIP.BAT, kaži da šaljem.
clipper.235bulaja,
-> #234, dejanr││ Moze li se sa Clipper 5.01 koristiti neki drugi linker osim RTLink-a?
││ Probao sam TLink i ne radi.
│└───
│Radi, ali ti treba novi Turbo Link a ne onaj stari od Turbo C-a 1.1.
│Inace, moze i MS linker. Ako ti treba CLIP.BAT, kazi da saljem.
└───
Meni ne radi ;), tj. probao sam sa TLINK 4.01 (BC++2.0) i nije mi
uspelo. Posto preferiram TLINK umesto MSLINKA ;), dobro bi mi dosao
CL.BAT za njega, a moze i za bilo sta drugo brze od RTLjinka.
clipper.236ndragan,
-> #232, hercog/ koji u sebi sadrži : obradu proizvodnje, kretanje robe u
Zavisi od pekara :)... ovako odokativno, oko 2 Mdin, što bi izašlo oko 1800
DEM, mada opet - sve zavisi od mušterije, i da li je to po sistemu plati pa
nosi i da se više ne vidimo, ili sa muzičkim željama (razlika između ove dve
varijante ume da ide do 1:2)
Bue_ NDragan
clipper.237hercog,
-> #236, ndragan**> nosi i da se više ne vidimo, ili sa muzičkim željama
**> (razlika između ove dve varijante ume da ide do 1:2)
Sa muzičkim željama.
Hercog
clipper.238nbatocanin,
-> #235, bulaja> Posto preferiram TLINK umesto MSLINKA ;), dobro bi
> mi dosao CL.BAT za njega, a moze i za bilo sta drugo brze
> od RTLjinka.
Budi oprezan: nećeš imati dinamičke overleje i ponestaće ti memorije
kod malo većeg programa. Jesi li probao RTlink /PLL?
clipper.239radunovic,
-> #235, bulaja
Jas sam radio sa TLINK-om iz BC++ 2.0 i nisam imao problema. Mozda nisi
stavio sve biblioteke.
clipper.240ndragan,
-> #236, ndragan/ Zavisi od pekara :)... ovako odokativno, oko 2 Mdin, što bi izašlo oko
Izeš brzog čoveka. Hteo sam reći 200 Mdin, tj dvesta kila. Sorry.
clipper.241alexa,
-> #240, ndragan > Izeš brzog čoveka. Hteo sam reći 200 Mdin, tj dvesta kila. Sorry.
Dobro, koliko je sad to para?????
clipper.242ndragan,
-> #237, hercog/ Sa muzičkim željama.
Najebo si. Ponesi suvu ranu za tri dana (mesuštine itd - valjda će biti
leba...). Onda, šta ga ja znam da kažemo 280 mega... ili, ako hoćeš,
tezgaroši uzimaju po 90 za jedan LD ili analitiku _bez_ muzike. Rekoh da
zavisi od pekara, a zavisi i u čemu pišeš. Ako imaš brz alat, na konju si.
Bue_ NDragan
clipper.243ndragan,
-> #241, alexa>* Dobro, koliko je sad to para?????
200.000,00 dinara važećih, ali sa ovom inflacijom se nikad ne
zna :)
clipper.244lazo,
Prvo pitanje:
Ljudi gdje nabaviste Clipper 5.1?
Drugo pitanje:
Kako se zadaje ime radnoj stanici tako da mogu koristiti
funkciju NETNAME(), a da mi ova ne vrati prazan string?
Treće pitanje:
Nemam više pitanja :)))))))))!!!
Mickey
clipper.245vilic,
Hi,
Par pitanja clipper guru-ima, pošto sam totalni početnik.
1.- Koje mi knjige preporučuju za učenje i prve korake ovog
prg. jezika. Služim se c-om i fortranom.
2.- U dodatku računara piše o povezivanju radnih odlasti (datoteka)
sa naredbom SET RELATION, pa me interesuje sa koliko se maksimalno
radnih oblasti istovremeno može povezati jedna radna oblast (datoteka).
bye
clipper.246bulaja,
-> #245, vilic│1.- Koje mi knjige preporucuju za ucenje i prve korake ovog
│ prg. jezika. Sluzim se c-om i fortranom.
└───
Bila je o tome dosta obimna diskusija u ovoj konferenciji, bas sam pre
nek dan brisao te poruke iz SOR-a ;), al sam sad opet potrazio,
pogledaj diskusiju od poruke 5.93.
clipper.247hercog,
-> #242, ndragan**> zavisi od pekara, a zavisi i u čemu pišeš. Ako imaš brz
**> alat, na konju si.
Paz sad ovo. Napisali smo program njemu pre par meseci i
uzeli neke pare... Sad smo mu dodali neke opcije nove i
tražili 300dm za njih. Kad je tip čuo on je rekao da smo
ludi i da je to mnooooooooogooooooo. On uopšte ne može
da skopča kakve su cene. Pitam ja njega pa koliko je po
tebi normalna cena, a on kaže 100dm , po zvaničnom kursu
- 65 din :))))). Sve mi se čini da ću da mu uzmem te pare
i da mu dam program koji će da radi još 1 mes i onda go-
tovo.
Hercog
clipper.248hercog,
Kako očitati status kurora (da li je islkjučen ili uključen)
Hercog
clipper.249hercog,
-> #244, lazo**> Ljudi gdje nabaviste Clipper 5.1?
Clipper 5.1 ili 5.01?
Hercog
clipper.250dzakic,
-> #248, hercog>> Kako očitati status kurora (da li je islkjučen ili uključen)
U asembleru pozoveš int 10, fja 3 čini mi se (get cursor status),
pa ako je donja linija iznad gornje, znači da je kursor nevidljiv.
clipper.251dusanp,
-> #250, dzakic=>> Kako očitati status kurora (da li je islkjučen ili
=>> uključen)
=>
=> U asembleru pozoveš int 10, fja 3 čini mi se (get cursor
=> status), pa ako je donja linija iznad gornje, znači da je
=> kursor nevidljiv.
žak i ako dobiješ /uz pomoć ove f-je/ da je kursor vidljiv,
to još uvek ne znači da je na ekranu. U svojim ranijim progra-
mima sam stavljao kursor u 26u liniju na ekranu /sada koristim
_setcursortype()/ i on bi time bio nevidljiv.
Znači, da bi bio siguran moraš da kombinuješ oba sistema -
pozoveš funkciju i proveriš koordinate kursora.
By the way - kako se na EGA/VGA u višim text modovima gasi
kursor ? Da li može stavljanjem kursora u 44/51 liniju ?
clipper.252bulaja,
-> #247, hercog│Kad je tip cuo on je rekao da smo ludi i da je to mnooooooooogooooooo.
│On uopste ne moze da skopca kakve su cene.
└───
A kakve su? O;> Cena ne zavisi od toga "ej gledaj kako su neki tamo tipovi
uvalili slican prg za $$$" vec mnogo vise od toga koliko ti vredis (sto je
glavni faktor i iz cega slede i funkcionalnost programa, rok izrade i sl.)
i koliko si se mucio da uradis program. Ima kreepova koji neke bangave ;)
programe valjaju po ogromnoj lovi i misle da su genijalci i prave sjajan
posao (doduse, takve stvari se nakratko mogu dosta i isplatiti). Imas i
one koji nemaju mnogo veze o programiranju, ali opet misle da mogu da za
male pare rade neke programe, za koje se posle ispostavi da ne vrede ni
toliko, a onda odjednom pomisle kako mogu da uzimaju i vecu lovu. Takvi ti
sigurno ne mogu biti orijentir za odredjivanje cene, a ni slucajno uzor.
A programi ne bi smeli da ti javljaju "DBF Corrupted" ;).
│Sve mi se cini da cu da mu uzmem te pare i da mu dam program koji ce da
│radi jos 1 mes i onda gotovo.
└───
Sjana ideja, a imas li mozda nameru da se ovim poslom bavis duze od mesec
dana?
clipper.253bulaja,
-> #248, hercog│Kako ocitati status kurora (da li je islkjucen ili ukljucen)
└───
SETCURSOR()
Vraca broj [0..4], 0 je iskljucen kurzor, 1 ukljucen normalni (trepcuci
underline, a 2, 3 i 4 trepcuci ▄, █ i ▀.
clipper.254ndragan,
-> #247, hercog/ - 65 din :))))). Sve mi se čini da ću da mu uzmem te pare
/ i da mu dam program koji će da radi još 1 mes i onda go-
Ostavi ti njemu lepo sve što je tražio i to tačno onako kako je tražio.
Kroz mesec dana će da ukapira da ti nije sve dobro objasnio šta u
stvari hoće, pa će sam da traži nadogradnju. A onda opet još 100 DEM, i
tako malo po malo. Samo nek njemu aplikacija počne da radi posao i da se
on na nju lepo navikne.
Pazi - na nju, a ne na tebe.
Posle pola godine upotrebe, aplikacija je droga. Pokušaj sledećih mesec
dana da živiš bez SORa :)
A inače, ne prodaješ ti njemu samo aplikaciju, nego mnogo više
informatičke škole koju svaki korisnik mora da popije - koliko ko može.
A to je već ono što stvara naviku. Saberi koliko si mu objašnjavao razne
stvari dok si radio. Pitanja koja si mu postavljao, i on tebi. Sve je to
tvoj rad koji treba naplatiti. Ako on to još ne shvata - *š ga,
mušterija je uvek u pravu, čak i kad je konj. Samo strpljivo, doće maca
na vratanca.
Bue_ NDragan
clipper.255ndragan,
-> #252, bulaja/ one koji nemaju mnogo veze o programiranju, ali opet misle da mogu da
/ za male pare rade neke programe, za koje se posle ispostavi da ne
I profesionalci moraju od nečega da žive! Nekoliko dooobrih mušterija
smo uhvatili tamo gde su pre nas bili neki tipovi koji drže stil "uzmi
pare i beži". Podsetio bih na diskusiju od pre mesec dana o zaštitama.
Najprljavije tehnike zaštite seju baš takvi - ono malo što znaju čini im
se teškim blagom, koje treba zaštititi makar i po cenu korisnikovog
diska ;(.
Što reče na kraju, slažem se: imam nezgodnu naviku da jedem svakog dana,
a mislim da ću je imati i dogodine :)
Bue_ NDragan
clipper.256vkrstonosic,
-> #255, ndragan>> I profesionalci moraju od nečega da žive! Nekoliko dooobrih mušterija
>> smo uhvatili tamo gde su pre nas bili neki tipovi koji drže stil "uzmi
>> pare i beži". Podsetio bih na diskusiju od pre mesec dana o zaštitama.
>> Najprljavije tehnike zaštite seju baš takvi - ono malo što znaju čini im
>> se teškim blagom, koje treba zaštititi makar i po cenu korisnikovog
>> diska ;(.
Xa, i ja sam se nekada nervirao zbog raznih amatera i njihovih
bangavih programa (pre neki dan naidjem na knjigovodstvo, robno i
finansijsko, za celih 100 (sto) dem), ali sam prestao. Pa ti ljudi nam
čine uslugu, oni nam u stvari dižu cene. Pre nekog vremena, u jednoj
firmi je prošla naša ponuda koja je bila 5 (pet) puta skuplja od
konkurencije - ljudi su imali neka loša iskustva ranije.
Samo neka se prodaju bangavi programi, ja najviše volim kad dodjem
u firmu koja je kupila takav program, pa posle 2 meseca ne pitaju više
da li je jeftino.
clipper.257lazo,
-> #249, hercog**> Clipper 5.1 ili 5.01?
Ma 5.01 bilo mi mrsko stavljati onu nulu.
clipper.258hercog,
-> #252, bulaja**> A programi ne bi smeli da ti javljaju "DBF Corrupted"
**> ;).
Više ne prijavljuje dbfd corupted... Greška je bila kod
sort naredbe...
**> Sjana ideja, a imas li mozda nameru da se ovim poslom
**> bavis duze od mesec dana?
Imam nameru da se bavim tim poslom i preko mesec dana.
Inače što se programa tiče veoma je dobro urađen i lep ;)
Hercog
clipper.259hercog,
-> #254, ndragan**> tako malo po malo. Samo nek njemu aplikacija počne da
**> radi posao i da se on na nju lepo navikne.
Aplikacija kod čoeka radi preko 6 mes bez problema (ako izuzmemo
dbf corupted koji je ispravljen), a on još ne zna sve opcije
da koristi (razlog : nije ih ni probao...)
**> A to je već ono što stvara naviku. Saberi koliko si mu
**> objašnjavao razne stvari dok si radio. Pitanja koja si
**> mu postavljao, i on tebi. Sve je to tvoj rad koji treba
**> naplatiti. Ako on to još ne shvata - *š ga,
Kukuuuuuuuuu. Mi smo više njemu pričali o programu, objašnjavali
razne stvari nego što je trajalo pisanje programa. A to mu nismo
naplatili... :((
Hercog
clipper.260janko,
-> #252, bulaja> i koliko si se mucio da uradis program. Ima kreepova koji
> neke bangave ;) programe valjaju po ogromnoj lovi i misle
> da su genijalci i prave sjajan posao (doduse, takve stvari
> se nakratko mogu dosta i isplatiti). Imas i
Biser br. 1:
Par firmi je kupilo neke programe (koji su trebali da obrađuju
podatke o više stotina ljudi, firme nisu male) od nekog tipa,
(piše mu Dipl. Ing. u posetnici, ali ne znam šta je to
diplomirao, možda šumarstvo) koji je odmah posle prodaje
prestao da sarađuje. To i nije bilo čudno, jer su programi bili
na Turbo Basicu. Uuuuužas! To se ne može ni zamisliti kako
radi.
Biser br. 2:
Svojevremeno je JNA kupla od IVASIM-a neki softver, i to za
puno kasarni, isto sa inteznivnom obradom velikih količina
podataka, pisan na PASCAL INTERPRETERU (*eb*t*!). (Naravno bez
sorsa).
(Znam još bisera -- silnim video klubovima isto su utopljeni
silni BASIC programi itd itd...)
U oba programa nešto je bilo i zajedničko -- pošto su radili
unos preko nekih ekvivalenata INPUT naredbi, po pravilu nisu
radili sa promenom podataka unazad na ekranu -- pritisni enter
i pomoli se. Ako pogrešiš, radi sve iz početka.
Tako se to radi kod nas. Zbog tipova koji tako useravaju stvari
i ne postoje kriterijumi i predstava kod nas da i za dobar
program treba da se dobro plati.
Drugi problem je što ljudi čuju: ovo radi kompjuter, ono radi
kompjuter, pa kad kupe kompjuter misle da se u njemu krije i
sve za njihovu pekaru. I misle da ne treba da dalje plaćaju, i
programere gledaju ko lopove (izgleda, zbog nekih i zasluženo).
Za tebe: PRE NO ŠTO POžNEŠ da radiš nekome, PRVO utvrdi TAžNO
sa njim šta si dužan da mu napraviš. Onda se pogodi za cenu, pa
tek onda radi. Naravno, time se obavežeš da ćeš ispuniti SVE
njegove zahteve za koje ti je platio, ili će ti platiti. Tu treba
da preciziraš i koliko si obavezan da održavaš program.
Nemoj da brukaš profesiju (makar si i samo u prolazu u njoj,
izgleda) ni sa kakvim podvalama! Programi će ionako, ako se ne
održavaju, brzo zastareti, pogotovu kod nas gde kad prespavaš
jedan dan već ima novih zakona, suprotnih od prošlih. Takođe,
ko god koristi program, siguro će primetiti neke nedostatke
(niko ne piše bezgrešne programe). Ako sa tobom nije izmirio
račune, neće biti otklonjeni.
clipper.261dpaun,
-> #253, bulaja
>> │Kako ocitati status kurora (da li je islkjucen ili ukljucen)
>> └───
>> SETCURSOR()
>> Vraca broj Š0..4Ć, 0 je iskljucen kurzor, 1 ukljucen normalni
>> (trepcuci underline, a 2, 3 i 4 trepcuci ▄, █ i ▀.
Ima situacija kada će niže rešenje dobro doći:
1) Zapamti trenutno stanje, napr:
LOCAL sCursor := SETCURSOR()
2) Postavi novu vrednost:
SETCURSOR(nCursor)
// Deo programa
3) Vrati staro stanje:
SETCURSOR(sCursor)
// Kraj procedure i povratak
Ovo se MORA primeniti, napr. kada smo u MEMOEDIT(), želimo
da kod inserta povećamo veličinu kursora, a sve vreme da
nam se ispisuju podaci o njegovoj trenutnoj poziciji. Prikaz
pozicije kursora (Lin i Col) vršićemo sa "ugašenim" kursorom
pa je pamćenje njegovog prethodnog stanja neophodno.
P.S. Uzgred, neka braća i sestre koja pišu (i izgovaraju,
pretpostavljam) "kurzor" - objasne otkud ovaj manir, orto-
epski sasvim stran našem jeziku?
dPaun
clipper.262hercog,
-> #260, janko**> kompjuter, pa kad kupe kompjuter misle da se u njemu
**> krije i sve za njihovu pekaru. I misle da ne treba da
**> dalje plaćaju, i programere gledaju ko lopove (izgleda,
**> zbog nekih i zasluženo).
A još ako je vlasnik pekare glup ko noć, dobiješ
neverovatno kombinaciju
**> Za tebe: PRE NO ŠTO POžNEŠ da radiš nekome, PRVO utvrdi
**> TAžNO sa njim šta si dužan da mu napraviš. Onda se
**> pogodi za cenu, pa tek onda radi. Naravno, time se
**> obavežeš da ćeš ispuniti SVE njegove zahteve za koje ti
**> je platio, ili će ti platiti. Tu treba da preciziraš i
**> koliko si obavezan da održavaš program.
Ma mi smo tako i uradili , al je problem bio
kod nekih kasnijih dodataka.
**> Nemoj da brukaš profesiju (makar si i samo u prolazu u
**> njoj, izgleda) ni sa kakvim podvalama! Programi će
**> ionako, ako se ne održavaju, brzo zastareti, pogotovu
**> kod nas gde kad prespavaš
Niko nije obrukao profesiju od nas ovde, niti je
samo u prolazu. Ja se npr već 6 meseci šetam od
kuće do čoeka, jer mu stalno nešto novo sine u glavi.
A TO NISMO NAPLATILI, što bi se reklo da je dobio
sve to za džabe...:( I kao što rekoh program za
pekare koji smo napisali ja i moj ortak je
napisan po svim željama čoeka (vlasnika pekare) i
održavamo ga čak i više nego što treba..
Hercog
clipper.263ndragan,
-> #260, janko/ tek onda radi. Naravno, time se obavežeš da ćeš ispuniti SVE
/ njegove zahteve za koje ti je platio, ili će ti platiti. Tu treba
To se lepo kaže: ništa bez ugovora. A kad praviš ugovor, pamet u glavu -
obezbedi se od više sile (strujni udar, virus, krađa), njegove
reorganizacije, izmene zakona; obaveži ga da mora da ima bekap, a onda navedi
90% spiska muzičkih želja; časti ga posle i onih 10%, tek tolko da ti je uvek
nešto dužan. Uradi mu sve što traži, ali prvo pogodi dinamiku plaćanja.
I ne kloni duhom.
Bue_ NDragan
clipper.264ndragan,
-> #262, hercog/ A još ako je vlasnik pekare glup ko noć, dobiješ
/ neverovatno kombinaciju
Ne može da bude glup ako te već pola godine preveslava za lovu ;>>
/ kuće do čoeka, jer mu stalno nešto novo sine u glavi.
/ A TO NISMO NAPLATILI, što bi se reklo da je dobio
Ipak je on pametan...
Bue_ NDragan
clipper.265hercog,
-> #264, ndragan**> Ne može da bude glup ako te već pola godine preveslava
**> za lovu ;>>
Ma uzeli mu mi ono što je trebalo, al nikako da mu uzmemo
za ove nove opcije...
Hercog
clipper.266dpaun,
Clipper braćo i sestre!
Iz službenih razloga (etnološka istraživanja) posebno
sam zainteresovan za tekstualne baze podataka. To me
je odvuklo u Clipper, jer je (pre par godina) on bio
jedini alat za kakav-takav komfor u tom pogledu. Te-
žište je, dakle, na memo-tipu podataka. Deset godina
zamajavanja sa metodologijom tekstualnih kartica ili
fiša, sa registratorima i sl. "pešačkim" pomagalima,
i dve-tri godine intenzivnog Clipperovanja, rezulti-
ralo je i određenim iskustvom koje bih rado podelio
sa ostalima. Naravno, u tom iskustvu pretežu ona ve-
zana za metodološko-etnološki aspekt, ali ni ona iz
samog clipperovanja nisu za bacanje. Pogotovu što su
stečena u situacijama kroz koje će, verovatno, morati
da prođu sva braća i sestre(?) sa zanimanjem za memo.
Ima li, dakle, još koga ovde kome je memo u prvom planu,
odnosno kakva su iskustva sa Clipperom kao "školjkom"
za upravljanje tekstualnom bazom podataka?
dPaun
clipper.267hercog,
Ovo pita jedan moj ortak : Kako naterati štampač da pre početka
štampe ne provlači prvi list pa tek onda štampa?
Hercog
clipper.268kanda,
Da li postoje greske koje kliper ne moze da uhvati ? Konkretno,
imam svoju ERRORBLOCK funkciju. Naravno, najvazniji deo je
detekcija gresaka pri radu sa fajlovima. E sad, greske tipa
'ne mogu da otvorim datoteku a:\pera.txt', kao i ostale
hvata bez izuzetka (tj. tako sam mislio :). Ali, jutros sam
startovao program sa diskete (zasticene) i kad je naleteo na
naredbu PRO->(DBCOMMIT()), umesto da izleti u rutinu za
hvatanje gresaka, on prijavi nesto kao 'Unrecoverable error :
DBCOMMIT(0)', i naravno pravo u DOS. I sta sad da radim ?
Zasto je ovakva greska 'unrecoverable' ?
clipper.269vkrstonosic,
-> #267, hercog>> Ovo pita jedan moj ortak : Kako naterati štampač da pre početka
>> štampe ne provlači prvi list pa tek onda štampa?
A kakve to veze ima sa Clipperom ?????
clipper.270mmihajlovic,
Da li neko zna gde je bio .PRG za ispisivanje brojnih vrednosti
slovima. kao da sam to negde video (na SEZAM-u ili u RACUNARIMA).
Unapred zahvalan.
MM
clipper.271hercog,
-> #269, vkrstonosic**> A kakve to veze ima sa Clipperom ?????
Pa zato što čovek piše prg u clipperu i nikako da
natera štampač da mu ne provlači prvi list kad
nešto štampa pomoću tog prg-a što je napisao
Hercog
clipper.272vkrstonosic,
-> #271, hercog>> Pa zato što čovek piše prg u clipperu i nikako da
>> natera štampač da mu ne provlači prvi list kad
>> nešto štampa pomoću tog prg-a što je napisao
Uh bre, sa kakvim ti misterijama ovde dolaziš ;))
Rešenje slično kao i ranije, pošalji ovde deo tog misterioznog
source-a, imam par ideja zašto bi to moglo da se dešava, ali su sve
toliko glupe, da ne želim da vas omalovažavam :)
clipper.273dejanr,
-> #270, mmihajlovic>> Da li neko zna gde je bio .PRG za ispisivanje brojnih vrednosti
>> slovima. kao da sam to negde video (na SEZAM-u ili u RACUNARIMA).
Bio je u Bajtovima lične prirode, mislim u decembarskim "Računarima".
A imaš ga i na Sezamu uz poruku 5.5 u konferenciji PC.PROG
clipper.274mmihajlovic,
-> #273, dejanrHvala !
clipper.275hercog,
-> #272, vkrstonosic Ovo je deo sorsa iz prg-a
set device to printer
č 1,0 say "tralala"
...
...
...
Pre nego što odštampa "tralala" on izuče jedan papir.
Hercog
clipper.276vkrstonosic,
-> #275, hercog>> Ovo je deo sorsa iz prg-a
>>
>> set device to printer
>> č 1,0 say "tralala"
>>
>> Pre nego što odštampa "tralala" on izuče jedan papir.
Tja, očigledno ima još nešto, upravo sam ovo probao (Clipper 5.01
i Epson LQ 550) i ne izvlači papir. Proveri da li pre ovoga ima još
nekog štampanja, jer može i u tome da bude problem. Clipper, ako
recimo prvo staviš č 1,0 say "", pa onda č 0,0 say "", smatra da je
ono 0,0 na sledećem papiru. Odnosno, ako je broj reda manji nego
prethodni, izbacuje papir i štampa na sledećem. Ovo može da bude vrlo
zgodno za neke stvari, ali ne za sve.
clipper.277kanda,
-> #275, hercog
:))) znas u cemu gresi tvoj drug? JednostavÚno, kad radis sa printerom,
koristi ? i ?? komandeÚ jer vidi sta se ovde desava : prvo, komanda
@ 4,1 say 'pera' -> printer izbaci 4 prazna reda i ispise 'pera'
@ 2,1 say 'zika' -> printer naravno ne moze da se vrati dva reda
unazad, nego izbacuje stranu i na novoj strani, izbaci dva prazna reda i
tek onda pise. Dakle, ako vec koristi @ ... SAY, neka pise strogo liniju
za linijom, bez vracanja unazad.
clipper.278vili,
-> #275, hercog> set device to printer
> Z 1,0 say "tralala"
------------------------------------------------------------------------
SET DEVICE TO SCREEN | printer
Description
( . . .)
When sending @...SAYs to the printer, Clipper performs an automatic
ELECT whenever the current printhead row position is less than the last
print row position. An EJECT resets PCOL() and PROW() values to zero.
To reset PCOL() and PROW() to new values, use the SETPRC() function.
------------------------------------------------------------------------
SETPRC(<nRow>,<nCol>) --> NIL
Description
( . . .)
SETPRC() can also be used to suppress page ejects when printing with
@...SAY. This is important when the next row position is smaller than
the current row and an EJECT has not been issued. In this situation,
Clipper issues an automatic page eject if the next row print position
is less than the current PROW() value. Using SETPRC(), you can set
PROW() to a number less than the current row, thus suppressing the
automatic EJECT.
------------------------------------------------------------------------
PS. Ja licno koristim:
SET PRINTER ON
SET CONSOLE OFF
Vili
clipper.279hercog,
-> #275, hercog
Pošto ja nemam štampač i nikad nisam pisao ništa u vezi istog, poslao
sam vam taj deo sorsa da rešimo čoveku problem
Hercog
clipper.280dpaun,
-> #266, dpaun
>> Ima li, dakle, još koga ovde kome je memo u prvom planu,
Postavio sam ovo pitanje pre neki dan. Ćutanje me je
gotovo ohladilo: nije, valjda, da sam se "zaleteo" i
izabrao pogrešan alat za tekstualnu bazu? Hajde da
promenim pitanje:
Ima li koga ovde kome je memo u srednjem planu?
dPaun
clipper.281zkrstic,
-> #279, hercog> Pošto ja nemam štampač i nikad nisam pisao ništa u vezi
> istog, poslao sam vam taj deo sorsa da rešimo čoveku
> problem
Ala se raspričasteeeeeee :))))
Da nije neko na virus posumnjaoooo :))
Elem :( Imam isti problem koji sam rešio na mnoooogo bezobrazan način:
1. Štampanje, za rad brzine programa, vršim u fajl
2. Pre nego što ga sa RUN PRINT poteram, pustim funkcijicu koja
leeeeepošacne, ima li taj fajl na početku jedan maaali CTRL L
znakić i ako ima pošalje ga u večna lovišta, ako ne nikom ništa.
Rešenje je tako trivijalno i bezobrazno da sam se dva dana sebi samome
divio :))))
Pozdrav, zkr
no_eject.zipclipper.282ndragan,
-> #280, dpaun/ Ima li koga ovde kome je memo u srednjem planu?
Bio sam u frkoj pa se nisam javio. Nije mi u srednjem planu, ali ga
često koristim. Napravio sam nekoliko stvari koje bez memo polja mogu da
se naprave samo pomoću trikova, a i program onda ispada pet puta duži i
nezgodniji za upotrebu. Napravio sam recimo generalnu rutinu za ispis
teksta sa makro zamenama iz bilo koje datotetke - recimo generator
ugovora, dopisa, čega bilo a o čemu postoje nekakvi podaci u nekakvim
DBF. Razne konverzije teksta... recimo ženi sam pravio program koji iz
teksta (rada za specijalizaciju) izdvaja literaturu, ubacuje redne
brojeve iz popisa literature i usput izdvoji taj popis literature u
zaseban tekst, sve naravno sređeno za Venturu.
Možda to nije ono što si mislio, ali ako nema drugih zainteresovanih, da
ne davimo u konferenciji, šalji mi mail. Uzgred, ne znam kako kliper
barata sa memo poljima, ja radim u foksprou i kako mi se čini dosta je
moćan po tom pitanju.
Bue_ NDragan
clipper.283ndragan,
-> #281, zkrstic/ Rešenje je tako trivijalno i bezobrazno da sam se dva dana sebi samome
Ali zvuči kao krpež, pošto nisi rešio uzrok. Ali, ideja svakako može da
posluži - ko zna za šta će još trebati.
clipper.284bingo,
dali neko zna kako se u clipgrafu brise uvodna spica
clipper.285kzoran,
Hi!
Ima li neko DOBRU knjigu o Clipper-u 5.01? Ako je moguće, pozajmio bih je na
par dana da je fotokopiram. Dolazi u obzir i kupovina.
Pozdrav,
Zoran.
clipper.286draganf,
-> #284, bingoProbao i nisam uspio, jedino je možeš pretvoriti u
svoju reklamu
Dragan
clipper.287terza,
Danas sam pokusao da otvorim grupu Clarion, ali Sezam kaze da ta
grupa vec postoji. Dakle, ako vlasnik grupe ovo procita i ima mjesta
tu sam:)).
Terza
clipper.288ilotina,
HI!
Da li bi neko od vas cliperasa (posto je neznam cliper) mogao da prebaci
ovaj txt fajl u DB3 format. Struktura datoteke izgleda otprilike ovako:
Ime : pa sad neko ime
Prezime : ---| |---
..........
Unapred zahvalan Ivan!
P.S. Ja sam ipak pokusao nesto da uradim u TP-u sa nekim dbase.tpu, ali posto
tamo nisam razumeo jos jednom vas molim da mi pomognete. Hvala
flis.arjclipper.289nbatocanin,
-> #287, terza> Danas sam pokusao da otvorim grupu Clarion, ali Sezam kaze
> da ta grupa vec postoji.
Zašto "privatno" razgovarate o tako opšte interesantnim stvarima?
Mislim da bi dosta ljudi htelo da čuje nešto o Clarionu, ja prvi.
clipper.290pedjad,
-> #289, nbatocaninZdravo,
drugar me je zamolio da pitam gde moze da se nadje onaj program iz Racunara 75
za PREVIEW U CLIPPERU. Ja sam ga trazio u RSOFT-u, ali nije tamo, pa ako neko
zna gde je ili ako ga ima molio bih ga da mi ostavi poruku.
Pozdrav Pedja.
clipper.291dpaun,
-> #288, ilotina
>> Da li bi neko od vas cliperasa (posto je neznam cliper)
>> mogao da prebaci ovaj txt fajl u DB3 format.
Radio sam to više puta. Tvoj tekst ne mogu da raspakujem
jer imam samo PKUNZIP.EXE. Možeš li da ga spakuješ sa
PKZIP-om? Uzgred, da bi se posao uradio najbrže što može,
tekst treba da bude:
- čist ASCII kod;
- uređen u formi tabele ili preciznog spiska.
1. Janković Marko pekar 1982
99. Ilić Jevrosima dadilja 28
100. Nikiforović Jon 178999
itd
Pošalji na MAIL.
dPaun
clipper.292vilic,
hi,
ovo je PD program za kreiranje objektno-orjentisanih programa
na kliperu. Dok nestigne Nant. OO Clipper 6.0 evo malo uvoda
u budučnost programiranja (kliper verzija).
A evo i izvoda iz oclip.doc
LEGAL NOTICE:
o:Clip, an object oriented extension to Clipper, is FREEWARE. It may be
freely distributed and used by individuals and corporations without
charge. It may not, however, be sold or distributed for a price (other
than user group diskette duplication and distribution fees.) At all
times, the copyright and title for o:Clip remain with CyberSoft, Box
718, Milton, WA 98354. It must be distributed as a whole, including
this accompanying documentation.
This software is provided on an as-is basis. If you choose to use
it, you do so at your own risk. Neither the author nor CyberSoft offers
any warranty or guarantee of any kind, nor do they (individually or
together) accept any liability for any consequences of the use of this
software.
REQUIREMENTS:
o:Clip requires Clipper 5.01.
o:Clip is composed of two files: OCLIP.LIB and OCLIP.CH
OCLIP.LIB contains functions to create classes, add methods and variables
to classes, and to access self.
OCLIP.CH contains UDC's to allow class definitions. The UDC's are
extremely minimal, and make the function definition behind the
definition of a class transparent. The best way to get an idea of how
they do this is to compile the examples with /p and examine the
preprocessed output files.
DESCRIPTION:
o:Clip is an extension to Clipper 5.01 to allow user defined objects and
classes.
Clipper 5.01 is probably one of the most significant advances in X-Base
programming since the invention of the .DBF file. One of the least
documented and most understood new features is that of objects. Perhaps
the reason for this is that unlike the rest of the language, Clipper
classes and objects are inflexible - you can't change them, and you
can't create your own. Without these abilities, it is not truly an
object-oriented programming (OOP) language, and yields none of the
benefits of OOP such as polymorphism, reusability, or inheritance.
o:Clip fills in this small but glaring hole in the OOP ability of
Clipper 5.01 by providing the ability to create your own classes and
objects. You can work with these objects just as you can the ones
provided by Nantucket, with the added benefit of inheritance. Objects
created with o:Clip return VALTYPE() of "O", and are recognized
internally as objects to Clipper itself.
bye
ps. pitanje za SysOp-ove. Zašto imamo temu Basic, CCCC, Paskal,
Asembler... a nema ni pomena niti jedne temice za Objektno
orjentisane jezike. Koliko primecujem oni u svetu nisu samo hit
već i veoma ozbiljan alat sa kojim se radi, Borland i Microsoft
već uveliko napuštaju klasične jezike (da pomenem samo njih) a
na Sezamu mogu eventualno da "zalutaju" u PC.PROG--->razno.
pps. Svaki reply predlažem u temi razno.
bye
clipper.293draganf,
-> #288, ilotinaDobiješ to za par sati sređeno, bar tako mislim pošto
ću tek sad da to prebacim kod sebe. Radio sam već
takve stvari pa nebi trebalo biti problema
Dragan
clipper.294draganf,
-> #288, ilotinaEvo je sređena kako se moglo, iako je pisana da što više
zapetlja prenos u dbf format.
Dragan
flis.zipclipper.295nbatocanin,
-> #290, pedjadIzvinjavam se što programa nema u RSOFT-u. Kad je tekst objavljen,
nisam bio na Sezamu. Poslao sam Bulaji program i uskoro će se naći na
svom mestu.
Pozdrav, Nenad
clipper.296bulaja,
-> #295, nbatocanin\RSOFT\r075clpr.zip
clipper.297dpaun,
-> #294, draganf
>> Evo je sređena kako se moglo, iako je pisana da što više
>> zapetlja prenos u dbf format.
Možda će još nekom da zatreba rešenje za ovakav problem.
Prilažem svoju Clp improvizaciju na temu iLotina & Co.
dPaun
fli.zipclipper.298pedjad,
-> #289, nbatocaninThanks.
Pozdrav Pedja.
clipper.300nbatocanin,
Desilo mi se neëto üudno. Imao sam proceduru sa nekoliko otvorenih
datoteka. Na jednu od tih datoteka bilo je "usmereno" vise relacija.
Neëto ovako:
USE d1 INDEX d1 NEW
USE d2 NEW
SET RELATION TO xx INTO d1
USE d3 NEW
SET RELATION TO xx INTO d1
...
Znaüi, na D1 su postavljene dve relacije: iz D2 i D3. Kada se na
kraju zatvore sve datoteke, zatvarao sam ih ovako:
CLOSE d1
CLOSE d2
CLOSE d3
Znaüi da (posle zatvaranja D1) D2 i D3 ostaju sa relacijama na praznu
zonu. E, onda su poüele da se deëavaju üudne stvari. Kada sam
redosled promenio tako da se prvo zatvaraju D2 i D3, pa tek onda D1,
sve je bilo OK. Ima li neko slična iskustva?
clipper.301drakce,
-> #300, nbatocanin
│ Desilo mi se neëto čudno. Imao sam proceduru sa nekoliko
└─────
Nevezano za tvoj problem, svako š(išarka) u tvom tekstu je e sa dve tačke
iznad. U tekstu se od naših slova nalazi još samo č(ičak) i ono je prikazano
OK. Hoću da kažem, da ti nešto nije u redu sa kodnim rasporedom.
Pozdrav od Dragana
clipper.302nbatocanin,
-> #292, vilicPregledao sam i mislim da se radi o izuzetno interesantnoj stvari.
Nešto što nisam znao, a piše u dokumentaciji, je da Clipper 5.01 ima
nedokumentovane pozive za rad sa objektima, što sigurno znači da će
Clipper 6.0 podržavati puno OOP. Bilo bi dobro da se ovaj
interesantan prilog premesti u neki dir.
clipper.303ndragan,
-> #300, nbatocanin/ Zna<129>i, na D1 su postavljene dve relacije: iz D2 i D3. Kada se na
Ne znam za kliper; foks bi ti ladno izbacio poruku 'Target already engaged in
relation'. Mada... ne znam zašto ne bi moglo da se napravi da može. Jedini
dobar razlog su ambivalentne situacije (iz a imaš relaciju na b i c, iz b u d
i iz c opet u d - i kad čitaš kroz a, po kojoj relaciji pristupaš do d: vezom
a-b-d ili a-c-d). Zato se prvo čudim što ti je uopšte radio, a tek onda što
se buni zavisno od redosleda zatvaranja.
Bue_ NDragan
clipper.304sasa.m,
Profesor informatike me zamolio za postavim neka pitanjca i vezi
Clippera 5.01,a tiču se dodatka o clipperu 5.01 iz prošlih "računara":
1. U tom dodatku bilo je reči o kodnim blokovima.Kako se radi sa njima?
2. Kako se koristi TBrowse (to je valjda funkcija koja zamenuje DBedit) i
ako može neki konkretan primer za nju u vidu sourca...
Hvala unapred,SašA
clipper.305vbole,
Ne znam da li sam potrefio temu, al' mislim da jesam.
Imam jedno pitanje:
1) Da li je kaznjivo pisati nekom program za duplo knjigovodstvo ?
Mislim, lova je dobra, ali hoce jednu 'hidden' i jednu 'open' bazu.
Kako je to definisano u zakonu (ako je uopste) ?
Ajd' pomagajte, lomim se izmedju love i -kako se ono zvase..., ma znam da
imam i to... - aha, savest.
bye... vbole
clipper.306nbatocanin,
-> #301, drakce> Nevezano za tvoj problem, svako š(išarka) u tvom tekstu je
> e sa dve tačke iznad.
Eh, greška u koracima! Izvinte.
clipper.307rcojba,
-> #305, vbole> Ajd' pomagajte, lomim se izmedju love i -kako se ono
> zvase..., ma znam da imam i to... - aha, savest.
uzmi lovu ionako on moze da vodi dve knjige !!!!!!
clipper.308bulaja,
-> #292, vilic│ovo je PD program za kreiranje objektno-orjentisanih programa na kliperu.
└───
Prebaceno u \ibmpc\program, thanks na prilogu.