Grunnleggende om 4th Dimension Learning
4th Dimension Lær det grunnleggende Hjem Innhold ------------------------- i. Introduksjon ii. Historikk 1. Systemkrav 2. Programstrukturer 3.
Forskjeller i nettverk 4. Forskjeller i kjøretidsmiljøer 5. Kompilator 6. Webhotell 7. Datavisualisering 8.
Plug-ins 9. Verktøy og nyttige programmer 10. Ressurser 11. Andre 4D-URL-er 9. Verktøy og nyttige programmer Figur 13 4D-ikoner 4D-verktøy (følger med 4D Standard Edition) Hovedfunksjonen til 4D Tools er å hjelpe deg med å analysere og reparere en skadet database.
Databaser kan bli skadet når det for eksempel oppstår strømbrudd mens 4D skriver til hurtigminnet (cache), eller når disken som inneholder databasen blir skadet. 4D Tools tilbyr også funksjoner som lar deg optimalisere en database. Med 4D Tools kan du: Reparere databaser (struktur og/eller data) Komprimere struktur- eller datafiler Permanent sortere data i en datafil Transporter (følger med 4D Standard Edition) 4D Transporter er et hjelpeprogram fra 4D som følger med 4D, 4D First og 4D Server versjon 6.0 eller nyere.
Bruk 4D Transporter til å flytte en database utviklet på én plattform slik at den kan brukes på en annen plattform. 4D Transporter utfører følgende funksjoner: Når du overfører en database fra Macintosh til Windows, deler programmet data- og ressursgaflene i Macintosh 4D-databasefiler, samt andre relaterte filer eller dokumenter, slik at de kan brukes på Windows.
Når du overfører en database fra Windows til Macintosh, slår programmet sammen data- og ressursfilene i Windows 4D-databaser, samt andre relaterte filer eller dokumenter, slik at de kan brukes på Macintosh. Ved overføring fra Macintosh til Windows kan programmet valgfritt håndheve DOS-konvensjoner for filnavn, der begrensningen på 8 tegn for navnet og 3 tegn for filtypen gjelder. Customizer (følger med 4D Standard Edition) Customizer Plus versjon 6.5 er et program som lar deg angi generelle parametere for 4D versjon 6.0.x-applikasjoner og deres miljøer, plug-ins, utviklingsverktøy, nettverkskomponenter, verktøy og databaser.
Relatert: — Et regneark-enkelt grensesnitt som sitter på toppen av en ekte relasjonsdatabase, med automatiseringer, visninger og delbare grensesnitt..
Customizer Plus kjører på samme plattformer og operativsystemversjoner som 4D-applikasjoner. Bruk av Customizer Plus er ikke obligatorisk. Det gir løsninger for utviklere som ønsker å tilpasse spesifikke aspekter ved arbeidsmiljøet sitt.
Fra et utviklerperspektiv er det mulig å optimalisere minnehåndtering, begrense bruken av en datafil til en bestemt strukturfil, tilpasse en applikasjon til egenskapene ved operativsystemet den kjøres på, og lokalisere 4D-applikasjoner slik at de kan kjøre på for eksempel arabiske eller japanske operativsystemer. Utviklere kan levere Customizer Plus til kundene sine, som deretter vil kunne optimalisere bruken av databasen sin, uansett om den er kompilert eller tolket, i forhold til deres programvare- og maskinvaremiljø.
Brukere vil sette pris på muligheten til å tilpasse grensesnittelementer som vindusplassering og -størrelse, tastatursnarveier og utseendet på skjemaer. WEDD-ressurs (del av 4D Customizer – inkludert i 4D Standard Edition) Bruk WEDD-ressursen («Wedding») til å låse en datafil til en bestemt strukturfil, og dermed hindre bruk av gamle eller inkompatible filer. Som standard finnes det ingen WEDD-ressurs verken i en strukturfil eller en datafil, og det er ingen låsing.
Hvis du handler: — En som kobles til den bredere Zoho-pakken og priser per bruker i stedet for per app..
Generelt sett er det en god idé å bruke WEDD-ressursen i følgende situasjoner: Gamle data: Du vedlikeholder gamle datafiler for arkiveringsformål og ønsker ikke at noen skal åpne disse filene ved et uhell. Gammel struktur: Du har endret strukturen i databasen din (lagt til felt eller filer) og ønsker å hindre at noen med en gammel strukturfil får tilgang til datafilen din. Flere databaser: Du arbeider med flere forskjellige databaser og ønsker å sikre at du ikke ved et uhell åpner en datafil som ikke hører til en bestemt struktur.
WEDD-ressursen fungerer ved å samsvare en brukerdefinert streng eller signatur. Hvis en datafil inneholder en WEDD-ressurs, kan den kun åpnes av en strukturfil som inneholder en WEDD-ressurs med identisk signatur.
4D Backup (inkludert i Advanced Kit/Developer Edition) 4D Backup gir denne beskyttelsen ved å la deg lage sikkerhetskopier av databasene dine. Du kan velge mellom flere ulike sikkerhetskopieringsmetoder, fra å opprette en enkel sikkerhetskopi på disk til å administrere en speildatabase som fungerer som en replika av den opprinnelige databasen din. Insider (inkludert i Advanced Kit/Developer Edition) 4D Insider lar deg kryssreferere objekter i databasene dine. Du kan velge ethvert databaseobjekt – tabell, skjema, metode, meny og så videre – og se hvordan det relaterer seg til andre objekter i databasen.
Du kan også se selve objektene og endre navnene deres. I tillegg kan du modifisere STR#-ressurser ved å erstatte objektnavn og endre STR#-ressurser, som er samlinger av tekststrenger brukt i menyer, knapptekst og statisk tekst på skjemaer.
I mange tilfeller vil du oppdage at du bruker de samme objektene i mer enn én database. Du kan bruke 4D Insider til å flytte objekter fra én database eller ett bibliotek til et annet. Et bibliotek er en spesialfil du kan opprette i 4D Insider for å lagre elementer som ofte brukes i databasene dine. For nye databaser kan du akselerere opprettelsen ved å gjenbruke objekter du har laget i andre databaser.
Du kan også endre objektene i én database og deretter oppdatere alle databaser som bruker disse objektene. 4D Engine (999 USD, kun tilgjengelig for medlemmer av ACI US Partners Program) I 4D Compiler har du et alternativ som lar deg slå sammen den kompilerte databasen din med en 4D Engine og lage en frittstående, kjørbar applikasjon. Disse applikasjonene kan deretter distribueres royaltyfritt til kundene dine (med forbehold om kravene i Internet Extension License).
Sanity Check/Data Check http://www.committedsoftware.com SanityCheck og DataCheck er to komplementære produkter utgitt av Committed Software. Det ene brukes til å sjekke en 4D-strukturfil for problemer, det andre til å sjekke en 4D-datafil. Selv om jeg ikke har brukt noen av dem, anbefales de sterkt av erfarne 4D-utviklere.
Sanity Check (205 USD per plattform Mac/Win eller 369 USD for begge) Sanity Check er et program som analyserer databasestrukturen din og identifiserer en rekke forhold, for eksempel: variabler du har brukt men ikke deklarert variabler du har deklarert men ikke brukt syntaksfeil i koden din død plass som bør komprimeres/fjernes korrupsjon i strukturen din Det kan også sammenligne to strukturer og fortelle deg hva som er forskjellig, samt gi deg statistikk om strukturen din (antall tabeller, felt, metoder, kodelinjer osv.). Å kjøre Sanity Check regelmessig kan spare deg for mye hodebry når det er tid for kompilering.
Det er et «must have» for seriøse 4D-utviklere. DataCheck (319 USD per plattform Mac/Win eller 579 USD for begge) DataCheck analyserer datafilen din og kan fikse ting som korrupte indekser og gjenopprette data bedre enn 4D Tools klarer. Foundation (ca. 350 USD) http://www.DataCraft-Inc.com/ Foundation er et skall for 4th Dimension som får applikasjonen din inn i miljøet for tilpassede menyer på bare noen minutter.
Hvis du kan opprette en database i 4Ds brukermodus, er du klar for Foundation. Foundation gir databasen din følgende funksjoner i miljøet for tilpassede menyer.
Ingen ekstra programmering kreves. Støtte for flere prosesser/flere vinduer Redigere poster Anvende formler
Prøv FileMaker gratis i 45 dager
Den langvarige relasjonsdatabaseplattformen for team som trenger tilpassede apper på skrivebord, nett og mobil fra én enkelt fil.