
NÄTVERK
MODERNISERA DIN NÄTVERKSKOMMUNIKATION
Förbättra dina 4D-applikationer med TCPConnection-klassen. Den här nya klassen använder objektorienterad syntax och stöder asynkron hantering av nätverksanslutningar, vilket ger en modern och integrerad ersättning för 4D Internet Commands (internetkommandon). Med TCPConnection kan du enkelt ansluta till olika enheter, inklusive servrar, skrivare, kassaregister och industriell utrustning, för att tillgodose olika nätverksbehov. Genom att integrera TCPConnection-klassen kan du förbättra din nätverkskommunikationsprestanda, förenkla vid underhåll och tillföra mångsidighet.

FORMULÄRREDIGERAREN
UTVECKLA RENARE OCH SNABBARE
Realtidsvalidering av uttryck, automatisk komplettering av kommandon och upptäckt av syntaxfel säkerställer att formulärutvecklingen blir tillförlitlig. Dessutom kan redigeringen av ditt formulär ske snabbare med det förfinade kommandot FORM EDIT. Öppna formulär och välj objekt direkt, för att snabbt redigera deras egenskaper utan att navigera på flera sidor.

GitHub-KOMPONENTER
ENKLARE HANTERING AV BEROENDEN
Ta kontroll över dina uppdateringar med automatiska kontroller från GitHub. Se till att använda de senaste funktionerna och då även utnyttja semantisk versionshantering för att låsa specifika versioner eller tillämpa flexibla intervall. Med tydliga meddelanden och manuella åsidosättningar får du hjälp att anpassa uppdateringar till projektets behov, vilket sparar tid och förbättrar stabiliteten.

FELSÖKNING
EN MER INTUITIV FELSÖKNINGSUPPLEVELSE
Förbättra din felsökningsprocess med en mer intuitiv upplevelse, oavsett om du använder den inbyggda felsökaren eller VS Code-tillägget. Den inbyggda felsökaren erbjuder att uttryck sparas automatiskt, en möjlighet att stifta nyckelvariabler för snabb åtkomst och ett användarvänligt gränssnitt där felsökningen blir mer effektiv.
Samtidig kan du använda VS Code-tillägget till att felsöka din 4D-kod direkt i den välbekanta Visual Studio Code-miljön. Ställ in brytpunkter, inspektera variabler och stega genom körningen, smidigt integrerat i ditt arbetsflöde för att ge snabbare problemlösning.

4D SERVER
HTTP-FÖRFRÅGNINGSHANTERARE FÖR EXAKTA WEBBFÖRFRÅGNINGAR
Få fullständig kontroll över inkommande webbförfrågningar med HTTP-förfrågningshanterare. Hantera autentisering, filuppladdningar och URL-baserad logik med strukturerad precision, för att få effektiv loggning, omdirigering av användare och dynamisk innehållsleverans.

SESSION
FÖRENKLA TESTNINGAR MED SIMULERAD SESSIONER
Förenkla din testprocess med simulerade sessioner i enanvändarläge. Med den här funktionen kan utvecklare enkelt testa sessionsberoende funktioner utan att applikationer behöver distribueras till en server. Genom att ditt arbete får möjlighet till effektiv verifiering kan du spara tid och förbättra ditt övergripande utvecklingsarbetsflöde.
Simplify your testing process with simulated sessions in single-user mode. This feature allows developers to easily test session-dependent functionalities without needing to deploy applications to a server. By enabling efficient verification of your work, you can save time and improve your overall development workflow.

4D WRITE PRO
FÖRBÄTTRADE KOMMANDON FÖR DOKUMENTHANTERING
För användare som är beroende av dokumenthantering och formatering i sina applikationer erbjuder den här funktionen betydande fördelar.
-
Renare kod: Tillämpa flera attribut samtidigt, för bättre läsbarhet och underhåll
-
Förbättrad tabellhantering: Lägg till rader enkelt, med hjälp av samlingar och formler för att minska utvecklingstiden
-
Bekväm bildinfogning: Nu är WP Insert Picture en funktion som ger dig omedelbar tillgång till referensen för den infogade bilden
-
Förenklad navigering: Använd funktioner som This.sectionIndex och This.pageIndex för att enkelt komma åt dokumentelement
-
Moderniserade kommandon: Kommandon accepterar nu 4D.File-argument och (tidigare) sökvägsargument för dokument- och bildhantering.

E-POSTHANTERING
ENKLARE ATT FÅ TILLGÅNG TILL INFORMATION OM GOOGLE-ANVÄNDARE
4D NetKit är en inbyggd komponent för interaktion med webbtjänster från tredje part som gör det enkelt att hämta Google användarinformation, domänprofiler och kontakter från Google. Med enkla kommandon kan du integrera dessa data i dina applikationer, oavsett huruvida de används för att skapa användarvänliga gränssnitt eller automatisera kommunikationsprocesser.