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 - fox

fox.1 mamba,
Koja je zamena Visual Fox-u 3.0 za SCATTER MEMVAR BLANK SHOW GETS U helpu se spominje REFRESH metod, ali nisam bas ukapirao o cemu se radi.
fox.2 nare,
Detaljniji opis problema u fox-u saljem u datoteci PORUKA rz
fox.3 max.headroom,
Nešto nisam zamijetio poruke glede & unatoč Visual Fox-a (VFP, kako bi ga zlonamerni nazvali)... Ono što sam lično video bilo je baš nalik na Microsoft; onako belo, debelo i masno. Ako je strategija MS-a da izdaje Fox za Fox-om, sve tužniji i grđi, ne vidim mu perspektive :( Elem, kada će Dr.Billy izbaciti nešto što poseduje korisnički intefejs Dephi-ja, sa makar i dalekom vizijom jednog stand-alone file making sistema, a ne potreba da se aplikacija zbudžuje u 100 Kb, dok run-time modul 'ide' na dodatnih 20 disketa? Zašto, unatoč svemu, Fox-a nije kupio Borland?!...
fox.4 willow,
`de si, b`e, Max !. Nema te u CONF-u 100 godina. Hello from Willow Valley
fox.5 kzoran,
> Nešto nisam zamijetio poruke glede & unatoč Visual Fox-a (VFP, kako > bi ga zlonamerni nazvali)... Ono što sam lično video bilo je baš > nalik na Microsoft; onako belo, debelo i masno. Ako je strategija > MS-a da izdaje Fox za Fox-om, sve tužniji i grđi, ne vidim mu > perspektive Potpuno si u pravu. Na konfiguracijama kakve VF zahteva postoje mnogo pouzdanija, portabilnija, i uopšte ozbiljnija rešenja, čak i za solo mašine, pa ako MS po tom pitanju uskoro nešto ne učini (?!), VF-u se crno piše.
fox.6 iznogud,
:: Zašto, unatoč svemu, Fox-a nije kupio Borland?!... Borland je kupio dBase, i proslavio se otprilike isto kao i MS sa Fox-om.
fox.7 spantic,
> Elem, kada će Dr.Billy izbaciti nešto što poseduje korisnički > intefejs Dephi-ja, sa makar i dalekom vizijom jednog stand-alone Probaj Visual Basic 4.
fox.8 spantic,
> Elem, kada će Dr.Billy izbaciti nešto što poseduje korisnički > intefejs Dephi-ja, sa makar i dalekom vizijom jednog stand-alone Probaj Visual Basic 4.
fox.9 willow,
Pre neki dan, naleteo na cudnu stvar. Naime, za pozivanje funkcija, ne mora se koristiti operator "()", vec to moze biti i "[]". Znaci, UPPER( "willow" ) moze se pozvati i kao UPPER[ "willow" ]. Zanimljivo. Hello from Willow Valley
fox.10 savaerc,
Da li neko zna tačnu funkciju EUROPEAN.MEM datoteke u Fox-u? Još bi me interesovalo da li posle ova dva balkanska rata i rasejanja Sezam-ove populacije u dijasporu, postoji na ovom sistemu i neka grupa za Fox i ima li u njoj mesta?
fox.11 sbrk,
Da probam da malo oživim temu, a ne da nam se ovde motaju kojekakvi i da spominju VB4 i slično ;) Kao što ime fajla samo kaže, ;) u pitanju su listinzi iz časopisa DBMS za '91 godinu, ali samo prvih 7 meseci. Mislim da ovo niko nije ostavljao na Sezamu, pa k'o velim ja ću. Fajlove sam skinuo sa CDja na MR Systems i od ovih (DBMS) više nema tamo. Ako neko ima ostale brojeve, neka pošalje ovde, a naročito ako ima broj 8 iz '90, jer kao što će pažljivo oko da primeti u sledećem listingu u tom broju ima jedna funkcija (L_Quote) koja treba ovoj proceduri iz primera ;) Evo sad ide šta je u arhivi, uz kratak izvod iz prvog broja: DBMS91 ARJ 217.851 96-02-11 22:27 DBMS9107 ZIP 82.886 91-06-13 15:40 DBMS9106 ZIP 15.333 91-05-13 11:38 DBMS9105 ZIP 8.856 91-03-28 10:23 DBMS9104 ZIP 26.767 91-03-25 15:57 DBMS9103 ZIP 68.319 91-02-16 18:55 DBMS9102 ZIP 6.215 90-12-20 12:16 DBMS9101 ZIP 12.784 90-11-20 10:19 7 file(s) 221.160 bytes LISTING 1 for Olympia/jan 91 PROCEDURE L_TBAR */ Displays the percent of processing completed, N_Current/N_Total. ************************************************************* * PROCEDURE ....... : L_TBAR * VERSION ......... : $Revision$ * LAST EDITED ON .. : $Date$ * LANGUAGE ........ : FoxPro * CALLS TO ........ : L_Quote (see DBMS, 8/90 issue) * PURPOSE ......... : Displays the percent of processing which has been * : completed based upon the number of items or steps * : which has been processed (N_Current) as a % * : of the total number to be processed (N_Total). * : The calling program is responsible for incrementing * : the N_Current parameter each time through the * * processing loop or at appropriate intervals. * CALLING SEQUENCE : DO L_TBAR WITH <N_Current>, <N_Total>, <C_Message> * LOCAL VARIABLES . : PCent, W_Tbar, Puffin * GLOBAL VARIABLES : Begintime * PARAMETERS ...... : N_Current, N_Total, C_Message ********************************************************************** ***** PARAMETERS N_Current, N_Total, C_Message PRIVATE PCent, Puffin * Initialize the local variables. PCent = N_Current * 10 / N_Total * Is this the first call? IF .NOT. WEXIST('W_Tbar') * Create the window display. DEFINE WINDOW W_Tbar FROM 16,17 TO 22,62 DOUBLE COLOR +W/B ACTIVATE WINDOW W_Tbar @ 0,2 SAY PADC(C_Message,40) COLOR +W/B @ 1,6 TO 3,37 COLOR +W/B @ 4,6 SAY '0 1 2 3 4 5 6 7 8 9 10' COLOR W/B * Turn off the cursor. x = SYS(2002) * Display the first quotation. Begintime = VAL(SYS(2)) - Interval - 1 DO L_QUOTE ENDIF * Update thermometer display? IF PCent > 0 * Display percent complete. IF .NOT. WONTOP('W_Tbar DOWEN SY(CON( C fnteoka fo or. = N A Wbar RELEASE WINDOWar Tour =uro. nd =WCRNW ACTIVATE &PrevWindow ENDIF ENDIF RETURN dbms91.arj
fox.12 misa.m,
Visual Fox KB baza u Win95 Help formatu vfkbtool.exe
fox.13 max.headroom,
> žde si, bže, Max !. Nema te u CONF-u 100 godina. Ej, ne stižem :) Bavim se "komercijalnim delom programiranja" i to zna da oduzme grozno mnogo vremena :) Ali, iskreno, nema me iz još jednog razloga. Slabo koristim Fox-ove za Windowse, pa se osećam pomalo izopšten (da's izrazim) :) Nisam našao za preterano elegantno rešenje stalno krpljenje aplikacije sa jedne (blentave) verzije Ljisice na drugu (još blentaviju), pa sam ostao pri DOS-u. Čekam Borlanda da napravi nešto pametno, pouzdam se u njihove novotarije.
fox.14 max.headroom,
> Borland je kupio dBase, i proslavio se otprilike isto kao i > MS sa Fox-om. to zna svako ko ga je iole ozbiljno koristio. Slično su prošle platforme tipa SuperBase, koje nisu nudile ništa drastično brže i efikasnije od SKIP i LOCATE. Mož'interfejs da bude ne-znam-koliko dobar, ali to je i dalje ista ona muka kakva je i ranije postojala. Na stranu muke sa implementacijama OOP-a. Ipak, Borland je razvijao BDE i još par zanimljivosti, koje su potom aplikacije vukle bez muke. Još jednom da kažem magičnu reč "Delfi"... :)
fox.15 max.headroom,
> Probaj Visual Basic 4. TO jednostavno i elegantno izvedeno?! Pre bih otišao u isposnike i pisao aplikacije u C++ bez pomoćnih alata. VB, napokon, nije u startu zamišljen kao alat za DB.
fox.16 spantic,
> TO jednostavno i elegantno izvedeno?! Pre bih otišao u isposnike i > pisao aplikacije u C++ bez pomoćnih alata. VB, napokon, nije u startu > zamišljen kao alat za DB. Xm, vidi se da ne koristiš SQL ni u Fox-u ;)
fox.17 willow,
> Slabo koristim Fox-ove za Windowse, Ja sam oduvek bio iskljucivi korisnik Fox-a za DOS. Medjutim, rekoh sebi, aj` da probam i ja FoxPro za Win, da vidim te slicice, ikone , fontove, i ostale prednosti GrafickogIdiBegajOkruzenja ( uvek sam dosta polagao u korisnicki interfejs ), pa da je`iga, malo modernizujem svoje aplikejshns. Posle par dana rada, digno sam ruke. Jes` da je sve sareno, lepo, ljubazno, itd. al je toliko sporo da je to bruka. S obzirom na strukturu hardvera po firmama koje su ciljno trziste SamostalnihRazvijacaAplikacija, tj. Programera ( mislim, to su uglavnom manje radnjice, bakalnice & piljarnice ), program napisan u FoxPro-u za Windows je tu potpuno neupotrebljiv. Mislim, mozda mogu da shvatim sporost iscrtavanja i osvezavanja prozora, ipak je to grafika i sve, ali cak i rad sa tabelama je sporiji, po mojim nekim merenjima ide cak i do 10 % u korist DOS-a, pored svih onih TrijesDvoBitnihSranja i VirtuelnihJeboteUredjaja. Da zakljucim, po mom misljenju, bilo koja aplikacija, koja nije trivijalna ( adresari, podsetnici i ostala boranija ), jednostavno MORA biti predvidjena da se tera iz DOS-a. Nauk : Ljubichice ?? ;( , .. jes` da lepo izgledaju i jos lepse mirishu, al` kad malo bolje razmislim ... :), dajte vi meni des` cevapa sa sve luka. Hello from Willow Valley
fox.18 sbrk,
Da li je neko od Foxovaca sretni vlasnik knjige Inside Fox Pro 2.5 for Windows ? A još uz to da ima i disketu (ispravnu) sa dragocenim sorsevima iz knjige na njoj? Ja imam i knjigu i disketu, ali su arhive na njoj zabrljane, tako da mi fali arhiva EDP_APPS.ZIP, biblioteka NETLIB, neka arhiva ULTIMATE.ZIP i ko zna šta još. Pošto prodavac nema pojma o čemu se radi, dal' neko ovde ima tu disketu?
fox.19 savaerc,
Da li je neko uspeo da reši problem indeksiranja/sortiranja naših slova u Fox-u (DOS/WINDOWS) koristeći CODEPAGE i COLLATE, ili pak preko SYS(15) i EUROPEAN.MEM? Ako ne može tako, da li je neko pokušao hakerisanjem EUROPEAN.MEM ili FOXPRO.INT? Svaki hint je dobrodošao a neki primer koda bi bio i više od toga.
fox.20 misa.m,
>> Da li je neko uspeo da resi problem indeksiranja/sortiranja >> nasih slova u Fox-u (DOS/WINDOWS) koristeci CODEPAGE i COLLATE, ili Dovoljno je da u CONFIG.FP(W) stavis CODEPAGE=auto a SET COLLATE recimo SLOVAK i sve lepo radi, normalno ako je aktivna CP 852 ili 1250. Proveri sa DISP STAT da li je sve ok. Nemoj da zaboravis da uz aplikaciju isporucis i foxpro.int
fox.21 savaerc,
> Dovoljno je da u CONFIG.FP(W) stavis CODEPAGE=auto > a SET COLLATE recimo SLOVAK i sve lepo radi, normalno > ako je aktivna CP 852 ili 1250. Ma probao sam i to ali mi nisu baš sva slova bila na svom mestu, iako su bila najpribližnije. Sada ne mogu biti siguran da li sam probao i tu kombinaciju, ali sam sigurno probao CODEPAGE=852 i SET COLLATE SLOVAK. Da napomenem samo da su podaci prethodno bili uneti po YUSCII-ju, pa sam ih konvertovao u 852. Čak sam isprobavao i da resetujem kodnu stranu sa CPZERO. Kodna strana 852 mi je bila aktivirana iz DOS-a. Da li su kod tebe i kombinacije od dva slova (lj,nj) na svom mestu? Koliko sam razumeo iz dokumentacije, to je slučaj kad izabereš recimo SPANISH, gde "ch" tretira kao jedno slovo i sortira ga između "c" i "d", kao što "ll" "pada" između "l" i "m".
fox.22 sbrk,
Hteo sam da učitam preko file LL funkcija jednu datoteku koju je formirao Turbo Pascal. Sastav sloga te datoteke imam u source-u pascala. Što se tiče konverzije Stringova tu nema problema: Ako je npr. definisan String[5], on ustvari zauzima 6 bajtova u samoj datoteci gde je u prvom bajtu dužina stringa. Što se tiče numerika - nemam ideju kako bi se iskonvertovali. Da li zna neko kako da konvertujem Real, Integer, Extended pascalove tipove u Numerike u Fox-u?
fox.23 mdimitrijevic,
Pri instalaciji FOX PRO-a v2.6 javila mi se greska kod poslednje grupe disketa. Radi se o ovoj disketi za pravljenje biblioteka u C-u za FOX: ********************************************************** Microsoft(R) FoxPro(R) Version 2.6 Professional Edition Library Construction Kit for Windows(TM) and MS-DOS(R) (C)1994 Microsoft Corporation. All Rights Reserved. This file contains additions and corrections to the FoxPro Library Construction Kit Developer's Guide. ********************************************************** Na disketi se nalaze sledeci fajlovi. Javila mi se greska kod INSTALL.EXE datoteke. ********************************************************************** smartchk.cps 60 3-09-94 14:45 install.dbf 1949 3-09-94 13:30 install.exe 64351 3-09-94 0:00 install.fpt 512 3-09-94 13:30 install.ini 149 3-09-94 0:00 examples.pak 78811 3-09-94 13:30 msc.pak 72225 3-09-94 13:30 watcom.pak 71436 3-09-94 13:30 readme.txt 11305 3-09-94 0:00 ********************************************************************** Tako da mi je potrebna ta datoteka (INSTALL.EXE) ili svi fajlovi sa ove diskete ako slucajno nije jos neki u redu. Spakovani zauzimaju oko 250KB. Uzgred, da li je minimalna kofiguracija potrebna za rad FOX PRO-a v2.6 ista kao za FOX PRO v2.0 ili mu je potrebno vise memorije i jaci racunar? Potrebno mi je da znam ako prelazim na novu verziju, zbog korisnika koji jos uvek rade na 286 masinama. Pozdrav, Marjan
fox.24 sbrk,
Da li neko ko je radio sa VFP 3.0 zna da li može da se napravi Screen za unos sa više redova nego što ima na ekranu, pa da onda pomoću vertikalnih slide bar-ova korisnik pomera masku gore-dole? Ta mogućnost bi mi trebala za FPW 2.6 ali ne može da se izvede.
fox.25 misa.m,
>> Da li neko ko je radio sa VFP 3.0 zna da li moze da se napravi >> Screen za unos sa vise redova nego sto ima na ekranu, pa da onda >> pomocu vertikalnih slide bar-ova korisnik pomera masku gore-dole? Koliko znam ne moze, a nesto slicno moze da se simulira, sledi artikl iz VFP-KB baze: ********************************************************************* How to Make a Form that Has a Scroll Bar that Scrolls Records Article ID: Q136339 ********************************************************************* --------------------------------------------------------------------- The information in this article applies to: - Microsoft Visual FoxPro for Windows, version 3.0 --------------------------------------------------------------------- SUMMARY ======= By placing a container in a grid and placing that grid on a form, you can create a form that has a scroll bar that scrolls through the records of a table. The scroll bar on the grid will be used to scroll the records. Also, by setting certain properties of the grid, you can make it appear as though the scroll bar belongs to the form instead of the grid. This article describes the process. MORE INFORMATION ================ Step-by-Step Example -------------------- This example uses the Testdata database in the Visual FoxPro Samples\Data directory. 1. Type the following command in the Command window to create a container class and modify it in the Visual Class Designer: CREATE CLASS cntCustomer AS container OF testdata.vcx 2. In Properties window, set the following properties: Height: 250 Width: 375 3. Add four text boxes to the container, and set their properties as indicated: Text box: Name: txtCustomerID ControlSource: customer.cust_id Height: 25 Left: 25 Top: 25 Width: 60 Text box: Name: txtCompany ControlSource: customer.company Height: 25 Left: 25 Top: 60 Width: 300 Text box: Name: txtAddress ControlSource: customer.address Height: 25 Left: 25 Top: 95 Width: 300 Text box: Name: txtCity ControlSource: customer.city Height: 25 Left: 25 Top: 130 Width: 150 4. On the File menu, click Close, and save the changes. 5. Type the following command in the Command window to open the Testdata database and open a new form in the Form Designer: OPEN DATABASE SYS(2004)+'SAMPLES\DATA\TESTDATA' CREATE FORM scrlcust 6. On the View menu, click Data Environment, and then click Add. Select the Customer table, and click OK. Click the Form Designer window to bring it forward again. 7. Click the grid control on the Form Controls toolbar, and then click the form. (If the toolbar is not available, click Form Controls toolbar on the View menu.) Set the following properties for the grid: ColumnCount: 1 DeleteMark: .F. - False HeaderHeight: 0 Height: 250 Left: 0 RecordMark: .F. - False RecordSource: customer RowHeight: 250 ScrollBars: 2 - Vertical Top: 0 Width: 375 8. In the Properties window, select Column1 in the Object list. Set the Width property to 355. 9. With the Column1 object still selected in the Properties window, click the View Classes button on the Form Controls toolbar, and then click Add. Open Testdata.vcx created in Step 1. Click the cntcustomer control that now appears on the Form Controls toolbar, and then click the grid on the form. 10. In the Properties window, select Column1, and set the following properties: CurrentControl: Cntcustomer1 Sparse: .F. - False 11. On the File menu, click Save. Then click Run Form on the Form menu. Now you can use the scroll bar to scroll through the records in the table. Additional reference words: 3.00 VFoxWin KBCategory: kbtool kbui KBSubcategory: FxtoolFormdes Copyright (c) Microsoft Corporation. All rights reserved.
fox.26 sbrk,
>> How to Make a Form that Has a Scroll Bar that Scrolls Records Izgleda da stvarno može. Ja još nisam nabacio VFP 3.0, ali ću verovatno. Jesi li ti probao ovo? BTW, jel' ovaj text došao uz instalaciju VFP ili je negde sa strane?
fox.27 misa.m,
>> BTW, jel' ovaj text dosao uz instalaciju VFP ili je negde sa strane? Skidam povremeno sa ftp.microsoft.com (ili MSDN servisa) zanimljive artikle, i ovaj je odatle. Tamo mozes naci patcheve za fox a i zanimljive KB za fox, vfox, ole itd. Jeftinije je povremeno pogledati listu bagova od vremena i zivaca utrosenih na zaobilazenje. Inace nisam probao, nije mi dosada trebalo nista slicno.
fox.28 ratman,
Kako se VFP3.0 moze isprintovati (na printer) sardzaj prozora ili forme, ako uopste moze?
fox.29 ratman,
Ako neko zna gde bi u Beogradu mogao da se nabavi, ili kopira ili slicno, solidan manual ili reference za PROGRAMIRANJE u Visual Fox Pro for Windows 3.0, voleo bih da mi javi. Pozdrav, Dejan.
fox.30 mdimitrijevic,
Ima li neko Library Construction Kit za FOXPRO v2.0 za DOS? Hitno su mi potrebne neke informacije. MA WR mdimitrijevic.
fox.31 ratman,
Ej, ljudi, zna li neko kako se u combo box-u, kada se poziva preko funkcije @..GET omogucava unos sa tastature (VFP3.0)? Kada je pozovem sa @..GET picture "@^ prvi;drugi;treci" moze se *samo izabrati* jedan od opcija, a ne uneti nesto cetvrto, sa tastature!! U help-ovima izgleda, ne pise nista o ovome O cemu se radi?
fox.32 rsrdjan,
Interesuje me sledeće : Da li u Foxu može da se browse ubaci u neki screen. Ako može neka mi neko pošalje puno će mi pomoći, jer sam tek od skoro počeo da se bavim ovom LISICOM i jako me zainteresovala. Unapred zahvalan za sve pomoći koje stignu. p.s Da li je to neka naredba ????? Srdjan
fox.33 mdimitrijevic,
> Da li u Foxu moze da se browse ubaci u neki screen. Ako mislis na SCREEN koji napravis iz FOX-a onda nije moguce, ali ako to uradis programski onda je moguce. Reci o kakvoj se situaciji radi. BROWSE je moguce iskoristiti na mnogo nacina, iznenadio bi se da znas sta je sve moguce. Savetujem ti da poskidas poruke iz starih PCPROG konferencija iz tema baze.podataka i fox. Glavna moc FOX-a nije u Screen generatoru i slicnim alatkama vec u njegovom programskom jeziku, lak je i standardan. A FOX je strasno brz u radu. Najbolje je da objasnis konkretnu situaciju, onda cemo videti kako to da se uradi.
fox.34 mdimitrijevic,
> Da li u Foxu moze da se browse ubaci u neki screen. Ako mislis na SCREEN koji napravis iz FOX-a onda nije moguce, ali ako to uradis programski onda je moguce. Reci o kakvoj se situaciji radi. BROWSE je moguce iskoristiti na mnogo nacina, iznenadio bi se da znas sta je sve moguce. Savetujem ti da poskidas poruke iz starih PCPROG konferencija iz tema baze.podataka i fox. Glavna moc FOX-a nije u Screen generatoru i slicnim alatkama vec u njegovom programskom jeziku, lak je i standardan. A FOX je strasno brz u radu. Najbolje je da objasnis konkretnu situaciju, onda cemo videti kako to da se uradi.
fox.35 rsrdjan,
Imam jedan problem vezan za FOX: Kod pretraživanja, radi se o sle´°ećem: Napravio sam proceduru za pronalaženje neke šifre u bazi i da mi se javlja poruka da li se ta šifra nalazi u bazi ili ne. Problem je u tome što bih voleo da mi se javi sledeće: (1) Ako pronađe šifru da mi uđe u taj screen ili browse i da mi da sve podatke o toj šifri;   (2) Ako ne nađe - to sam rešio preko WAIT WINDOW '.......' ; Da li za to postoji neka naredba za (1) ? Unapred zahvalan
fox.36 mdimitrijevic,
> (1) Ako pronade sifru da mi ude u taj screen ili browse i da mi da sve > podatke o toj sifri; Evo kako to ja radim (pisem napamet pa ako pogresim ...): select 0 use "BAZA.DBF" ALIAS baza ORDER sifra sifram=100 v=SEEK(sifram,'baza') if v=.T. BROWSE REST FIELDS sifra:H="Sifra",ime:H="Ime i Prezime", ; adresa:H="Mesto stanovanja" ; FOR sifra=sifram ; TITLE " PREGLED PODATAKA O KLIJENTIMA " ; NOAPPEND NOEDIT NODELETE NORMAL WINDOW browse_window else do greska WITH "Sifra ",TRIM(STR(sifram)),"nije pronadjena u bazi" endif Sta se ovde dogadja, otvaram bazu u prvu slobodnu zonu po indesu 'sifra' i kao alias 'baza'. Recimo da se u promenjivu 'sifram' unosi vrednost trazene sifre, sa 'v=SEEK(sifram,'baza')' trazim podatak u bazi i vraca se rezultat pretrage u promenjivu 'v'. Ukoliko je sifra nadjena, v=.T., onda radimo jedan BROWSE i prikazujemo podatke na ekranu. Pogledaj malo sintaksu BROWSE-ra koju sam delimicno koristio. Sa onim ':H=Ime i Prezime"' sam promenio tekst koji se pojavljuje iznad tog polja (u ovom slucaju 'ime'). Sa 'TITLE ...' sam postavio naslov BROWSE prozora, a sa 'NO...' sam zabranio izmene na podacima. Procedura 'greska' mi sluzi da prikaze odgovarajuci prozor i u njemu ispise ono sto joj prosledim, nikad ne koristim 'WAIT...' i slicne FOX rutine vec pisem svoje koje su mnogo lakse za koriscenje a i rade ono sto meni treba. Nadam se da je ovo odgovor na tvoje pitanje. Ukoliko zelis da ti se podaci pojave horizontalno (zavisi kako gledas :) onda samo umesto BROWSE stavi EDIT. A mozes i u BROWSE da koristis PARTITION klauzulu. Uzgred, prednost otvaranja baza pod ALIAS-ima je u ovome, ako imas otvorene dve ili vise baza uvek mozes pristupati njihovom sadrzaju (bez SELECT) ukoliko pises 'baza.sifra' ili 'sifarni.ime', znaci 'ALIAS-tacka-polje u bazi'. Isto tako sa SEEK(polje, 'baza') pretrazujes bazu iako nije selektovana kao aktivna. Ukoliko nesto nije jasno, tu sam.
fox.37 savaerc,
Ima li nekoga ko poseduje neku od ovih knjiga i voljan je da je pozajmi na kraće vreme: Microsoft FoxPro 2.5 Applications Programming Microsoft FoxPro 2.5 Programming FoxPro 2.0 Applications Programming FoxPro Programming Autor svih knjiga je Les Pinter. Još jedno pitanjce. Da li je neko imao prilike da vidi "Pinter FoxPro Letter"? U pitanju je publikacija namenjena profesionalnim FoxPro progra- merima koja izlazi jednom mesečno a izdavač je inače pomenuti Les Pinter, predsednik Pinter Consulting, firme specijalizovane za FoxPro aplikacije.
fox.38 savaerc,
Imam dve datoteke, A i B. U datoteci A su mi podaci o dokumentima: ┌───────────────┬───────┬───── │ BrojDokumenta │ Datum │ └───────────────┴───────┴───── a u datoteci B podaci o stavkama koje pripadaju dokumentima iz datoteke A: ┌───────────────┬───────┬───── │ BrojDokumenta │ Sifra │ └───────────────┴───────┴───── Znači preslikavanje izmedju A i B je 1:N. Datoteka B koristi dva indeksa: po sifri kao permanetni a drugi kao privremeni, uspostavim relaciju izmedju A i B preko broja dokumenta i indeksiram po polju datum u datoteci A. Želeo bih da mi i drugi indeks bude permanentan. Da li to znači da ću uvek morati da imam relaciju izmedju A i B, kojim redom da otvaram datoteke, uspostavljam relacije i aktiviram indekse. Najveći broj operacija je nad datotekom B (oko 80 %). Najbolje bi bilo da polje Datum prebacim iz datoteke A u datoteku B, u tom slučaju mi ne bi trebala relacija i zakulisno indeksiranje, ali to je u suprotnosi sa III NF. E sada, što je u suprotnosti sa III NF, već mi se strahovito povećava redundantnost podataka. Umesto da imam podatak o datumu na jednom mestu, ja ću ga imati na N-1, što je mnogo. Šta mi vi predlažete?
fox.39 misar,
Da li neko ima printer drivere za HP5L za FoxPro, dos verzija ? Da li neko zna gde se mogu nabaviti ?
fox.40 ratman,
Bio bih vrlo zahvalan ako iko ima kod sebe neku od sledecih ili slicnih knjiga i ako bi mogao (moze i uz naknadu) da mi posudi na 1 ili najvise 2 dana: Whil Hentzen: Visual Fox Pro 3.0 -prevod Mikro Knjiga, ili Visual Fox Pro 3.0 za programere (strani autor, nesto kao Griever, prevod) -takodje izd. Mikro Knjige Takodje, ako iko ima neku drugu knjigu gde je detaljniji opis programskog jezika VFP 3.0 -znaci knjiga tipa 'VFP za programere', bilo u papirnatoj ili, jos bolje, u magnetnoj / optickoj formi, ili verziju Visual Fox-a na CD-u sa uputstvima, dokumentacijom, itd. Na srpskom ili engleskom, naravno. mail na ratman, odn. ratman@sezam.co.yu ili tel.438-421 (account mi istice za 5-6 dana!) Unapred zahvaljujem, Dejan.
fox.41 devugo,
Problem: Prikazati sliku (u nekom od grafiskih formata) u FOX-u pod DOS-om! (za verziju Win znam da radi)?! Nesto slicno ako ne i isto radi Flipper ali za Clipper! Unpared hvala! Goran! p.s. Mozda je resenje pozivanje nekog JEDNOSTAVNOG grafickog view-era!
fox.42 tomil,
> Problem: > Prikazati sliku (u nekom od grafiskih formata) u FOX-u pod > DOS-om! (za verziju Win znam da radi)?! > Nesto slicno ako ne i isto radi Flipper ali za Clipper! Ako znaš asembler, imaš na IMTEL BBS-u biblioteku AsmLib.zip (oko 184k), pa napraviš sam funkcije koje su ti potrebne (ima za PCX), ja sam se malo igrao, pa ti šaljem rezultate te igre, ili nabaviš komercijalnu biblioteku dGE (verzija 5.0c koju imam je na 2 diskete) i ne zamajavaš se sa prethodnim. foxgraf.zip
fox.43 ratman,
Kako se postavlja vrednost u neku celiju grid-kontrole u Vis.Fox Pro-u 3.0 ? Ustvari, ja sam, izgleda uspeo da upisem neku vrednost ali ona ostaje nevidljiva U cemu je stvar i kako se ovo radi? Pozdrav, Dejan.
fox.44 rsrdjan,
Da li ima FOX_ovaca na Sezamu? Ja već danima da nekažem mesecima ne vidim poruke da ima u ovoj temi. Da li ima dobrovoljaca i entuzijasta koji bi podelili svoja iskustva u ovoj temi. Ja sam za. Ja radim u FOX-u za Dos i Windows. Trebali bi malo da oživimo malo ovu temu. Pre neki dan sam gledao poruke na SezamPro-u tamo je baš živo. Ja ovom prilikom pozivam Willow-a i mdimitrijevica da kao i tamo i ovde pomognu i podele iskustva sa nama. Ja imam nekih problema sa Strukturnim pravilima ograničenja za Dos i Windows, ali otom potom. O ovim ograničenjima nigde nisam našao neku literaturu. Za visual je drugo, mene interesuje za Dos i Windows. Javljajte se ! Pozdrav Srdjan
fox.45 jolicm,
Potrebna pomoć. Zakleti kliperaš traga za alatom za pravljenje WIN.. programa. Kakav je Fox za Windows? Sa kojom minimalnom konfiguracijom se mogu praviti programi i na kojoj minimalnoj konfiguraciji se mogu izvršavati. Koja je zadnja verzija ? Koliko je instalacija (MB) ? Probao sam VB4.0, ali nisam uopšte zadovoljan.
fox.46 rsrdjan,
> Kakav je Fox za Windows? Kakav je ? - to dok ne probaš i ne vidiš nećeš znati. On kao i svi drugi pro rami ima mane i nedostatke. npr. mane - nepotpun SQL, prednost: za razliku od Clipera (ja ga nisam radio, koliko sam video), ne moraš da radiš u editoru neke maske nego ti on sve to sam izgeneriše. Nema rečnik podataka, nego moraš sve sam da izprogramiraš, nema podržava strukturna pravila ograničenja itd. > Sa kojom minimalnom konfiguracijom se mogu praviti programi i > na kojoj minimalnoj konfiguraciji se mogu izvršavati. Ja mislim da je minimalna konfiguracija za 2.6. 386 SX/DX sa 4Mb rama, ali solidno može raditi sa 8 rama. Za prethodne verzije nisam upoznat kao npr 2.0 - verovatno i manje. > Koja je zadnja verzija ? Zadnja Verzija je FoxPro for Windows 2.6. > Koliko je instalacija (MB) ? Instalacija je : 7 instalacionih disketa i 5 Distribution Kit (za pravljenje .exe file). Orjentaciono izračunaj. Nadam se da sam ti bar nešto pomogao. Pozdrav Srdjan
fox.47 megasoft,
Ono sto ja mogu da ti kazem je da je Fox pravi paket. Sticajem okolnosti proveo sam pola godine na Malti, radeci kao programer u Fox-u. Kada sam dosao tamo, nisam imao pojma skoro nikako izgleda Fox, a da ne govorim o nekom radu. Posle mesec dana sam dobio prvi posao da radim za tu firmu gde sam bio. Sto se tice hardware-a, radio sam na 486 DX 40MHz sa 8Mb memorije, sto mislim da govori dosta o zahtevima Fox-a. Inace programi koje smo radili su bili za klijente koji imaju jos slabije masine i sto je najgore radilo se o mrezi racunara, sa strasno losim serverom, ali je sve brzo sljakalo (klijenti su bili zadovoljni). Moram da napomenem da sam ja radio programe pod Windows-om. Doduse mala je razlika izmedju DOS i Windows programiranja, hvala bogu, pod Windows-om je sve mnogo lepse. Tamo sam radio sa Fox-om 2.5, ali je normalno moja preporuka 2.6. Inace na Malti se radi prvenstveno u Fox-u, cuo sam samo za jedan slucaj rada u Cliper-u, ali je to nista prema svim ostalim programima koji su uradjeni u Fox-u. Ukoliko budes imao jos neko pitanje, ja sam tu. Nadam se da ce ti ovo bar malo pomoci.
fox.48 mmarkovic,
> Potrebna pomoć. > Zakleti kliperaš traga za alatom za pravljenje WIN.. programa. > Kakav je Fox za Windows? Izdajice! ;) Sram te bilo! Postoji Clip4Win, FiveWin...
fox.49 ratman,
Ako neko zna ljude koji programiraju u VFP 3.0 molim da mi jave njihove e-mail adrese da ih pitam za pomoc.. Jos jedna stvar- kako u neku celiju (n,m) grid kontrole upisati neku vrednost. Ubih se i nece! Ne razumem se mnogo u objektno programiranje, znam samo da ubadam ono kao: Objct1.prop1.subpropN = value itd, tj. programe pisem skoro samo klasicno (procedure, funkcije, itd.) Probao sam one kerefeke kao: Grid1.columnX.value="tamonesto" ali ne radi, bar se ne vidi. I pored toga, gde je tu adresa za row? Kako se ovo radi-pomagajteeeeeeee!
fox.50 jolicm,
Bivši kliperaš prelazi na Fox 2.6 za Win. Pošto sam u ovom Fox-u početnik, trebaju mi početnički saveti. Kako da iz programa pozovem ranije definisani screen ili meni. Kako se pravi EXE datoteka i šta moram osim tog EXE-a i DBF-a da instaliram na korisničku mašinu da bi program radio ??
fox.51 jolicm,
FOX PRO 2.6 WIN Koje sve datoteke treba kopirati na korisnikovu mašinu ? Program lepo radi u fox okruženju ali kada treba preneti na program (EXE) na korisnikovu, počne da radi, ali kada stigne na sistem meni-a samo pukne (izadje iz programa). Da napomenem da sam u Fox-u za Win apsolutni početnik. Pomoć bitna i hitna !?
fox.52 megasoft,
Moras da prekopiras i fajl koji ima ekstenziju ESL. Oliver
fox.53 jolicm,
FOX PRO 2.6 za Windows POTREBNA POMOĆ Kada startujem program kao aplikaciju, radi bez problema. Kada startujem EXE program, kada stigne do menija, iskoči iz programa. U helpu sam našao objašnjenje da u EXE varijanti kada stigne do menia, učita meni sistem i traži da predje u komandni prozor. Pošto tog prozora pri izvršenju EXE programa nema, on iskoči skroz iz programa. U helpu skoro doslovce to piše. Dakle u čemu je kvaka. Šta treba da uradim ?
fox.54 mrasic,
> U helpu sam našao objašnjenje da u EXE varijanti kada stigne do > menia, učita meni sistem i traži da predje u komandni prozor. > Pošto tog prozora pri izvršenju EXE programa nema, on iskoči > skroz iz programa. U helpu skoro doslovce to piše. > Dakle u čemu je kvaka. Šta treba da uradim ? Ja sam taj isti problem imao kada sam radio preko generatora menija i to Foxpro for Dos 2.6. Da li ti radiš preko toga ? Ako radis preko toga onda je problem u sledecem: Ima komanda u editoru za poziv tvog menija SET SYSMENU .... tu komandu u editoru izbrisi, jer ja mislim da je to zbog ovih silnih piratskih kopija i napisi: ACTIVATE MENU <ime menija> DEAKTIVATE MENU <ime menija> možeš pre ovoga staviti neku petlju npr DO WHILE .T. ENDDO Nadam se da će ti ovo pomoći jer ovo radi za Fox Pro for Dos 2.6. p.s. moja e-mail srmiŽsezampro.yu
fox.56 nenadv,
Da li neko zna kako bi u FPW26 dva izvestaja povezao u jedan i kasnije ih gledao u PREVIEW modu (prvenstveno) a takodje i odstampao? Ne znam kako bi pogledao binarni fajl. U FPD26 to je jednostavno: SET PRINTER TO FILE xx ADDITIVE ... REPORT FORM yy TO PRINTER ... REPORT FORM zz TO PRINTER i takav fajl se lako moze prikazati na ekranu i odmah se moze odstampati uz par linija koda ali kako to izvesti u FPW26? Kada sam vec kod fox programa evo jos jednog pitanja. Kako da zastitim fox programe za windows od kopiranja sa jednog racunara na drugi? Npr. citanje serijskog broja HDD ili nesto slicno sto je jedinstveno za racunar. Naravno resenje treba da bude tako da se ne izlazi u DOS prozor. Resenja koja se mogu preuzeti sa interneta tipa WRAP ili SoftSentry predstavljaju ogranicene verzije.
fox.57 jolicm,
UPOMOĆ ! Fox Pro 2.6 (Win) Program napravljen i na mojoj mašini radi bez problema (.EXE) Na korisničkoj mašini samo uđe u glavni meni i dalje neće ni u jedan podmeni da uđe :( Šta je sve potrebno snimiti na korisničkoj mašini da bi program radio. (Presnimio sam ceo direktorijum pa opet ništa)
fox.58 nenadv,
Da li si probao da preneses fajl FOXW2600.ESL? Ako to nije u pitanju pogledaj strukturu direktorijuma u tvom programu (set default i slicno).
fox.59 nenadv,
Osnovana je grupa FOX gde bi malo razmenili iskustva. Javite se!
fox.60 jolicm,
> Da li si probao da preneseš FoxW2600.ESL ... Preneo sam to u direktorijum gde se izvršava program i ništa. Da napomenem ponovo, Program se lepo startuje (uđe u osnovni meni, ali u podmenije neće. (iz glavnog menija stavke rade, ali ne rade podmeniji)
fox.61 jolicm,
??? Kako da u Fox pro za Win 2.6 pokrenem neke windovs funkcije, npr. puštanje Wav-ova ili Midi-ja ... Da li ima načina za pravljenje asemblerskih programa i uvlačenje u Fox. ????
fox.62 jolicm,
Kako se u FOXPRO 2.6 za Win mogu koristiti funcije Windowsa ?? kao puštanje Wav-ova i sl.
fox.63 jolicm,
Molim primer kako se u FOX2.6 za Win pozivaju Windovsove funkcije ??!
fox.64 willow,
Gledam stare poruke i konstatujem... FoxPro je mrtav...Sem u mašinama svih mojih korisnika.
fox.65 kostja,
=> Gledam stare poruke i konstatujem... => FoxPro je mrtav...Sem u mašinama svih mojih korisnika. Nemoj se sekiraš... još se koristi.
fox.66 mdimitrijevic,
> Gledam stare poruke i konstatujem... > FoxPro je mrtav...Sem u mašinama svih mojih korisnika. Koristi se. Pišem sve poslovne aplikacije u FoxPro-u, a sada prelazim na Visual FoxPro v3.0+. Kao, prešli smo na SezamPro, mada se ni tamo mnogo toga ne događa (mislim na foxpro). Pojavi se poneka poruka. Nekad je na starom Sezamu bilo fenomenalnih poruka i tekstova o FoxProu. Koliko se sećam, ti si bio jedan od raspisanijih. FoxPro ne umire, razvijaju se nove verzije Visual FoxPro-a (izlazi/izašla je verzija 6.0, a sprema se 7.0) i uveliko koriste u svetu za razvoj programa i rad aplikacija u mnogim velikim svetskim firmama.
fox.67 nenadt,
ima li nekog ko bi mi mogao reći kako da pročitam neki npr. text fajl sa funkcijama niskog nivoa (FSEEK(), FOPEN() itd.)
fox.68 willow,
>> ima li nekog ko bi mi mogao reći kako da pročitam neki npr. text >> fajl sa funkcijama niskog nivoa (FSEEK(), FOPEN() itd.) Da. Za rad sa fajlovima na niskom nivou, postoji skup f-ja FOPEN(), FCLOSE(), FGETS(), FPUTS(), FREAD(), FWRITE().... Mrzi me sad da puno teoretišem, daću ti primer u kome se otvara tekstualni fajl "prvo.txt", i red po red kopira u fajl "drugo.txt" koji se prethodno kreira f-jom FCREATE(). * 1. Otvaranje fajla "prvo.txt" f-jom FOPEN() * prvi parametar je naziv fajla, * drugi je atribut otvaranja, npr. "r", "rw", "w" * r - čitanje, w - pisanje, itd. nHnd = FOPEN( "prvo.txt", "r" ) * Ako otvaranje fajla uspe, funkcija FOPEN() vraća tzv. handle, * koji koristiš u ostalim FXXX funkcijama niskog nivoa za rad * sa fajlovima IF ( nHnd == -1 ) ? FERROR() WAIT WIND "Problemi sa otvaranjem fajla" NOWAIT RETURN ENDIF * 2. kreiranje fajla "drugo.txt" uz pomoć f-je FCREATE() nHnd2 = FCREATE( "drugo.txt" ) * 3. Čitanje fajla prvo.txt, smeštanje pročitanog u bafer i * kopiranje u fajl drugo.txt * za tekstualni fajl dobra je i f-ja FGETS(), koja čita fajl * dok ne naiđe na CR, što praktično znači red po red * za upisivanje u tekstualni fajl, dobra je f-ja FPUTS() * koja smešta tekst u fajl i dodaje CR+LF na kraj, što, opet * znači da upisuje red po red DO WHILE ( !FEOF( nHnd ) ) sBuffer = FGETS( nHnd ) && vraća pročitan red bez CR+LF = FPUTS( nHnd2, sBuffer ) && upisuje red i dodaje CR+LF ENDDO * 4. Zatvaranje fajlova, tu ide f-ja FCLOSE() = FCLOSE( nHnd ), FCLOSE( nHnd2 ) I to bi bilo to. U slučaju da je u pitanju binarni fajl, tu treba koristiti f-je FREAD() i FWRITE(), al' to je već druga priča.
fox.69 pips,
Kako resiti on line filtiranje baze na browse tj. neko nesto kuca io browse se trenutno filtrira?
fox.70 roach,
Citaj pod RAZNO