| Databasen | |
| Interpreterad | Öppna din applikation i interpreterat läge för att kunna modifiera det dynamiskt. |
| Kompilerad | Skydda din kod och optimera exekveringshastigheten tack vare kompilering. |
Integrerad databas![]() |
En kraftfull relationsdatabas integrerad i 4D.
Läs mer |
| Integrerad utvecklingsmiljö | |
Utforskaren![]() |
Enkel åtkomst samt en överblick över olika element
i din utveckling. Läs mer |
Strukturredigeraren![]() |
Analysera, utforma och designa strukturen i din databas tack vare
det grafiska gränssnittet. Läs mer |
Indexutforskaren![]() |
Visa och hantera alla index från din struktur. Läs mer |
| Formulärredigeraren | I formulärredigeraren kan du integrera databasfält direkt i formulären när du utformar dialogrutor. Infoga native-objekt genom drag-och-släpp. Ett magnetiskt rutnät kan användas för att göra det lättare att passa in objekt. |
Metodredigeraren![]() |
Skriv 4D- eller SQL-kod i samma intuitiva och användarvänliga
redigerare. Läs mer |
Debugger![]() |
Enkel felsökning av din kod i utvecklingen för att rätta koden till perfektion. |
| Stavningskontroll | Dra nytta av stavningskontrollen för din data, med stöd för de vanligaste språken samt personliga ordlistor. |
| Användare/gruppredigeraren | Säkra åtkomsten till din applikation tack vare hanteringen av 4Ds användare och grupper. Lätt att specificera åtkomst till vissa funktioner, samt att du kan förhindra åtkomst till vissa metoder för utveckling i grupp. |
Menyredigeraren![]() |
Strukturera menyer och undermenyer i din utveckling för bättre
och lättare navigation. Hierarkiska menyer gör gränssnittet
mera lättläst i komplexa applikationer. Läs mer |
| Hjälptips | Hjälp användare att komma igång med ditt gränsnitt. |
Bildhantering![]() |
Organisera bilder och grafik som används av ditt gränsnitt
med ett centralt bibliotek. Läs mer |
| Listredigeraren | Specificera och centralisera vallistor som används i din utveckling. |
| Stilmallar | Konfigurera stilmallar för texten i din applikation. Varje stil inkluderar en specifik definition per operativsystem, för att säkra att gränsnittet fungerar i alla miljöer. |
| Filter & formatredigeraren | Specificera filter och format för att öka konsekvensen av data som skrivs in och visas i databasfälten. |
| Syntaxkontroll | Kontrollera syntaxen i din kod för att vara säker på att du kan kompilera dina utvecklingsprojekt. |
| Kompilatorn | Kompilera din kod för att öka hastigheten och säkerheten. Den genererade koden kommer att vara multiplattform. |
Applikationsbyggaren![]() |
Slutför och leverera din applikation genom att generera ett ”paket”
som är färdigt att användas, innehållande allt
som behövs för att köra din applikation. Med tanke på
att detta verktyg styrs helt och hållet av skript, kan det automatiseras
för att öka effektiviteten. Läs mer |
| Integrerad backup | Konfigurera den schemalagda backupen samt den automatiska återställningen för att helt återfå din data om olyckan varit framme. Alla parametrar kan ställas in med programmering så kan skräddarsy hanteringen av backup. |
Sök och ersätt![]() |
Detta kraftiga sökverktyg gör att du kan hitta alla matchande
objekt i ditt utvecklingsprojekt. Du kan automatiskt byta namn eller
prefix, och vara säker på att du inte missar en enda detalj. Läs mer |
| Objektbiblioteket | Lagra olika typer av objekt för att återanvända dem i din utveckling, eller dela med dig av dessa till andra utvecklare. |
| 4D Plugin SDK | Det viktiga verktyget 4D Plugin SDK förenklar uppgiften att göra
plugins. Genom att automatiskt generera koden som krävs för
att ladda dessa plugins i 4D, kan du istället fokusera på
din egen kod. Läs mer |
Underhåll och säkerhetscenter (MSC)![]() |
Övervaka alla underhållsoperationer för struktur-
och datafil med MSC. Genom att använda programspråket kan
du ta kontrollen, och sätta upp din egen övervakningsstrategi. Läs mer |
| Guider (Wizards) | |
| Formulärguiden | Med ett fåtal klick, kan du generera användarvänliga dialogrutor för att visa din data. |
| Guiden för Web Services | Upptäck tillgängligheten i Web Services; låt 4D ta
hand om programmeringen som behövs för att komma igång. Läs mer |
| Servers | |
| Dataserver | Publicera din data i klient/serverläge så fler användare kan ansluta sig till applikationen via nätverket. |
| Applikationsserver | Låt flera personer samtidigt utveckla en applikation; 4D hanterar automatiskt nödvändiga låsningar och/eller uppdateringar. |
| Web Services-server | Dra nytta av integreringen och öppenheten genom att publicera
din applikation som en Web Service. Detta kan göras genom att endast
markera en kryssruta. Läs mer |
SQL-server![]() |
Tack vare den integrerade SQL-servern i 4D, kan du söka i databasen
med SQL genom en inbyggd ODBC-drivrutin. Läs mer |
| Klienter | |
| Dataklient | Överlägg och redigera din data på ett optimerat sätt: Tack vare hanteringen av strukturreplikering på klientmaskinerna, är nätverkstrafiken reducerad till endast modifierad data. |
| Web Services-klient | Kommunicera med Web Services genom att använda 4D som en Web
Services-klient. Läs mer |
SQL-klient![]() |
Dra nytta av applikationskraften i 4D, och gör verktyg för
sökning i externa datakällor genom SQL-språket. Läs mer |
| Applikationsläge/dataåtkomst | |
| Sorteringsredigeraren | Sortera din data enligt flera olika kriterier eller förformaterade formler. |
| Sökredigeraren | Bygg enkla, eller komplexa sökningar bland din data via flera inbyggda sökverktyg. |
| Formelredigeraren | Använd formelredigeraren för att utföra komplexa uppgifter som kräver exekvering av en sats (sök, sortera, global uppdatering m.m.). |
| Formulärredigeraren (användare) | Låt dina användare modifiera formulär efter deras behov, utan ingripande från utvecklaren. |
| Runtime-utforskaren | Analysera användningen av minnet, variabler och processer under själva exekveringen av din applikation. |
| Rapportredigerare | Utforma och bygg automatiskt rapporter som representerar data i formulär till tabeller, diagram och även etiketter. |
| Tilläggsprogram | |
| 4D Write | Kraftfullt ordbehandlingsverktyg, integrerat direkt i 4D. |
| 4D View | Ett avancerat kalkylbladsverktyg integrerat i 4D som kan kontrolleras helt och hållet med kod. |
| SQL Pass-Through | Kommunicera native med externa datakällor. |
| 4D ODBC Driver |
Få åtkomst till din databas från andra applikationer
genom protokollet ODBC. Läs mer |
| Inbyggda ODBC-kommandon | Kommunicera med andra datakällor via ODBC som om de vore en del av din egen utveckling. |
| ODBC import/export | Importera och exportera data genom att använda standardiserad ODBC utan att skriva en enda rad kod. |
| 4D ODBC Pro | Kommunicera med andra datakällor genom att använda standardiserad ODBC. Tack vare lågnivåarkitekturen erbjuder denna plugin obegränsade anslutningsmöjligheter via ODBC. |
| 4D for OCI | Kommunicera med Oracle genom Oracle Call Interface (OCI). |
Skapa kompilerade komponenter![]() |
Bygg kodbibliotek eller applikationer och gör så de kan
återanvändas i andra utvecklingsprojekt genom drag-och-släpp.
Genom att kompilera komponenten blir den snabbare samt att den låter
dig dölja kod. Läs mer |
Skapa och använda interpreterade komponenter![]() |
Bygg kodbibliotek eller applikationer och gör så de kan
återanvändas i andra utvecklingsprojekt genom drag-och-släpp. Läs mer |
| 4D Web 2.0 Pack |
Integrera funktionaliteten för Web 2.0 i dina applikationer genom
att använda 4D Web 2.0 Pack. Det är en uppsättning verktyg
och komponenter som låter dig bygga dynamiska webbapplikationer. Läs mer |