|
| Approach vs. Accesss Fra : Morten Snedker |
Dato : 15-02-02 12:07 |
|
Er kodning i Approach VB-baseret som Access?? Hvad er fordele ulemper
ved Approach i forhold til Access?
Har Approach egen datastruktur (som mdb) oder wie ?
mvh
Morten Snedker
| |
Henrik Hansen (17-02-2002)
| Kommentar Fra : Henrik Hansen |
Dato : 17-02-02 18:48 |
|
"Morten Snedker" <morten_nospam@dbconsult.dk> wrote in message
news:3c6ceb67.92589166@news.inet.tele.dk...
> Er kodning i Approach VB-baseret som Access?? Hvad er fordele ulemper
> ved Approach i forhold til Access?
>
> Har Approach egen datastruktur (som mdb) oder wie ?
>
>
> mvh
> Morten Snedker
Kodning i Approach er som andre Lotus produkter baseret på Lotus script.
Lotus script er næsten identisk med vb(a) med hensyn til de grundlæggende
programerings funktioner.
Det er dog mit intryk at Lotus script mere eller mindre falder igennem
i.f.m. database funktioner (sql, recordset mv.)
Approach arbejder med "løse" filer, en for hver tabel (.db4)
View filen(.apr) indeholder brugerfladen, relationer,makroer og evt. kode
Herudover opretter Approach selv div. hjælpefiler til styring af indexer
m.v.
Det er meget hurtigt at opbygge en lille velfungerende database i Approach:
Når relationerne er oprettet er data fra alle tabeller tilgængelig ,og
opfører sig i h.t. de en gang opbyggede relationer.
Felter og underformularer(repeterende paneler) kan således indsættes i en
vilken som helst formular uden
først at opbygge forespørglser til at hente data.
Approach indeholder et velfungerende makrosprog.
Der kan udføres ganske avancerede søgninger uden brug af sql.
Approach understøtter import/export af mange forskellige dataformater, og
kan f.eks "tale" med notes.
Approach understøtter kun sql select sætninger.
Der er langt flere muligheder/funktioner i Access
Ovenstående meninger er baseret på 3-4 år gamle erfaringer med Approach96.
mvh.
hh
| |
Christian Riis (18-02-2002)
| Kommentar Fra : Christian Riis |
Dato : 18-02-02 07:55 |
|
"Morten Snedker" <morten_nospam@dbconsult.dk> wrote in message
news:3c6ceb67.92589166@news.inet.tele.dk...
> Er kodning i Approach VB-baseret som Access??
Både ja og nej.
Primært er det ikke. Man "koder" ikke rigtig i Approach, men definerer sine
søgninger, makroer, osv. ved hjælp af "wizards" eller "egenskabs-bokse" for
elementerne.
Fx. kan en knap have tilføjet en makro, der tager et input og finder nogle
poster. Det vil man typisk gøre på den måde at man "klistrer" en knap ind på
sin form, åbner egenskaberne for knappen og sætter en makro på klik-eventen.
Ikke særlig godt dokumenteret er Lotus' LotusScript, som er en slags VBA.
LotusScript findes også i Approach og her er virkelig mulighed for at lave
alle de frække (og farlige) sager. Jeg har selv mest brugt LS når jeg har
skulle integrere med WordPro og Lotus 1-2-3.
Jeg vil tro at mulighederne er nogenlunde de samme som i Access.
> Hvad er fordele ulemper ved Approach i forhold til Access?
>
Imho er den største ulempe ved Approach at ingen bruger det. Community'et
omkring Approach er begrænset (prøv at se hvor mange svar du får på denne
forespørgsel), der findes kun få bøger, osv.
Access følger en kode-standard (VBA), som er nogenlunde til at sætte sig ind
i, hvis man kender det fra tidligere. Hos Approach skal man starte forfra,
selvom man er makro-ekspert i fx WordPro.
Der er nogle der mener at Approach har en mindre stejl indlæringskurve, for
de personer der skal lære at "lave databaser". Jeg tror det var rigtigt
dengang Access blot startede op med en blank skærm og uden de gode wizards
det indeholder idag.
> Har Approach egen datastruktur (som mdb) oder wie ?
>
Njaah ... Hver tabel er en fil (som standard dBase 4). Herover ligger så en
approach fil, som indeholder dine makroer, søgninger, formler, etc. Denne
fil indeholder også relationerne og reglerne for dine tabel-filer. Det
betyder at to forskellige approach filer kan trække på (en delmængde af) de
samme tabel-filer på "en gang".
Med venlig hilsen
Christian Riis
| |
|
|