Hoppa till huvudinnehåll
HPO Software Steg-för-steg-guider för 4D-databaser och low-code-appar — från din första tabell till en färdig företagsapp.

Vissa länkar på denna webbplats är affiliate-länkar: om du handlar via dem kan vi få en provision utan extra kostnad för dig. Detta påverkar aldrig våra rekommendationer. Läs vår affiliate-deklaration för mer information. Ansvarsfriskrivning för affiliate.

Grundläggande om 4th Dimension Learning

4th Dimension Learning Basics Hem Innehåll ------------------------- i. Introduktion ii. Historik 1. Systemkrav 2. Programstrukturer 3.

Skillnader i nätverk 4. Skillnader i körtider 5. Kompilator 6. Webbhotell 7. Diagram över data 8.

Tilläggsmoduler 9. Verktyg/Utility-program 10. Resurser 11. Andra 4D-webbadresser 9. Verktyg och Utility-program Figur 13 4D-ikoner 4D Tools (Ingår i 4D Standard Edition) Den främsta funktionen hos 4D Tools är att hjälpa dig att analysera och reparera en skadad databas.

Databaser kan bli skadade om det exempelvis inträffar ett strömavbrott medan 4D skriver till cache-minnet, eller om disken som innehåller databasen blir skadad. 4D Tools erbjuder även funktioner som gör det möjligt att optimera en databas. Med 4D Tools kan du: Reparera databaser (struktur och/eller data) Komprimera struktur- eller datafiler Sortera data permanent i en datafil Transporter (Ingår i 4D Standard Edition) 4D Transporter är ett utility-program för 4D som levereras tillsammans med 4D, 4D First och 4D Server version 6.0 eller senare.

Använd 4D Transporter för att flytta en databas som har utvecklats på en plattform så att den kan användas på en annan plattform. 4D Transporter utför följande funktioner: Vid överföring av en databas från Macintosh till Windows delas data- och resursgafflarna i Macintosh-filer för 4D-databaser, liksom andra relaterade filer eller dokument, så att de kan användas i Windows.

Vid överföring av en databas från Windows till Macintosh slås data- och resursfilerna för Windows-baserade 4D-databaser samman, liksom andra relaterade filer eller dokument, så att de kan användas på Macintosh. Vid överföring från Macintosh till Windows kan programmet valfritt tillämpa DOS-konventioner för filnamn, där gränsen på 8 tecken för namn och 3 tecken för filändelse gäller. Customizer (Ingår i 4D Standard Edition) Customizer Plus Version 6.5 är ett program som låter dig ställa in allmänna parametrar för 4D Version 6.0.x-applikationer och deras miljöer, tilläggsmoduler, utvecklingsverktyg, nätverkskomponenter, verktyg och databas.

Related: — A spreadsheet-simple interface sitting on top of a real , with automations, views, and shareable interfaces..

Customizer Plus körs på samma plattformar och operativsystemversioner som 4D-applikationer. Användning av Customizer Plus är inte obligatoriskt. Det erbjuder lösningar för utvecklare som vill manipulera specifika aspekter av sin arbetsmiljö.

Ur ett utvecklarperspektiv är det möjligt att optimera minneshanteringen, begränsa användningen av en datafil till en specifik strukturfil, anpassa en applikation efter egenskaperna hos det operativsystem där den körs, samt lokalisera 4D-applikationer för att kunna köra dem på exempelvis arabiska eller japanska operativsystem. Utvecklare kan tillhandahålla Customizer Plus till sina kunder, som sedan kan optimera användningen av sin databas, oavsett om den är kompilerad eller interpreterad, i relation till deras mjukvaru- och hårdvarumiljö.

Användare kommer att uppskatta möjligheten att anpassa gränssnittselement som fönsterplacering och dimensioner, kortkommandon på tangentbordet samt formulärens utseende. WEDD-resurs (Del av 4D Customizer – Ingår i 4D Standard Edition) Använd WEDD-resursen (Wedding) för att låsa en datafil till en viss strukturfil och därmed förhindra användning av gamla eller inkompatibla filer. Som standard finns ingen WEDD-resurs varken i en strukturfil eller en datafil, och ingen låsning tillämpas.

If you are shopping: — A that plugs into the wider Zoho suite and prices per user rather than per app..

Generellt sett är det en god idé att använda WEDD-resursen i följande situationer: Gamla data: Du underhåller gamla datafiler för arkiveringsändamål och vill inte att någon ska öppna dessa filer av misstag. Gammal struktur: Du har modifierat din databas struktur (lagt till fält eller filer) och vill förhindra att någon med en gammal strukturfil får åtkomst till din datafil. Flera databaser: Du arbetar med flera olika databaser och vill säkerställa att du inte av misstag öppnar en datafil som inte hör till en viss struktur.

WEDD-resursen fungerar genom att matcha en användardefinierad sträng eller signatur. Om en datafil innehåller en WEDD-resurs kan den endast öppnas av en strukturfil som innehåller en WEDD-resurs med exakt samma signatur.

4D Backup (Ingår i Advanced Kit/Developer Edition) 4D Backup erbjuder detta skydd genom att låta dig skapa säkerhetskopior av dina databaser. Du kan välja mellan flera olika säkerhetskopieringsmetoder, från att skapa en enkel säkerhetskopia på diskar till att hantera en spegeldatabas som fungerar som en replika av din ursprungliga databas. Insider (Ingår i Advanced Kit/Developer Edition) 4D Insider låter dig korsreferera objekt i dina databaser. Du kan välja vilket databasobjekt som helst – tabell, formulär, metod, meny och så vidare – och se dess relation till andra objekt i databasen.

Du kan också visa själva objekten samt ändra deras namn. Dessutom kan du modifiera STR#-resurser genom att ersätta objektnamn och ändra STR#-resurser, vilka är samlingar av textsträngar som används för menyer, knapp-text och statisk text i formulär.

I många fall kommer du att upptäcka att du använder samma objekt i mer än en databas. Du kan använda 4D Insider för att flytta objekt från en databas eller ett bibliotek till ett annat. Ett bibliotek är en speciell fil som du kan skapa i 4D Insider för att lagra element som ofta används i dina databaser. För nya databaser kan du påskynda skapandet genom att återanvända objekt som du har skapat i andra databaser.

Du kan också modifiera objekten i en databas och sedan uppdatera alla databaser som använder dessa objekt. 4D Engine (999 USD, endast tillgängligt för medlemmar i ACI US Partners Program) I 4D Compiler finns ett alternativ som låter dig slå samman din kompilerade databas med en 4D Engine och skapa en fristående, körbar applikation. Dessa applikationer kan sedan distribueras royaltyfritt till dina kunder (med förbehåll för kraven i Internet Extension License).

Related: — A builder aimed at portals, directories, and internal tools — with flat-rate pricing instead of per-user fees..

Sanity Check/Data Check http://www.committedsoftware.com SanityCheck och DataCheck är två kompletterande produkter som publiceras av Committed Software. Den ena används för att kontrollera en 4D-strukturfil efter problem, den andra för att kontrollera en 4D-datafil. Även om jag inte har använt någon av dem rekommenderas de båda starkt av erfarna 4D-utvecklare. Sanity Check (205 USD per plattform Mac/Win eller 369 USD för båda) Sanity Check är ett program som analyserar din databasstruktur och identifierar numerous saker som: variabler du har använt men inte deklarerat variabler du har deklarerat men inte använt syntaxfel i din kod död kod som bör komprimeras/tas bort korruption i din struktur Det kan också jämföra två strukturer och berätta vad som skiljer sig åt ge dig statistik om din struktur (antal tabeller, fält, metoder, rader kod osv.) Att köra Sanity Check regelbundet kan spara dig mycket huvudbry när det är dags att kompilera.

Det är ett “måste” för seriösa 4D-utvecklare. DataCheck (319 USD per plattform Mac/Win eller 579 USD för båda) DataCheck analyserar din datafil och kan åtgärda saker som korrupta index samt återställa data bättre än vad 4D Tools kan.

Foundation (~350 USD) http://www.DataCraft-Inc.com/ Foundation är ett skal för 4th Dimension som får din applikation att köras i anpassad menymiljö på bara några minuter. Om du kan skapa en databas i 4D:s användarmiljö är du redo för Foundation. Foundation ger din databas följande funktioner i den anpassade menymiljön. Ingen ytterligare programmering krävs.

Our pick: — The long-running relational database platform for teams that need custom apps on desktop, web, and mobile from a single file..

Stöd för flera processer/flera fönster Ändra poster Tillämpa formler

P.S. A few readers have asked which relational database platform we actually reach for — it's Claris FileMaker Pro; if you want the current details.


Try FileMaker Free for 45 Days

The long-running relational database platform for teams that need custom apps on desktop, web, and mobile from a single file.