Nytt i4D 20 R8

4d_r8-network.jpg

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.

Mer om TCPConnection-klassen

4d_r8-form_editor.jpg

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.

Mer om formulärredigeraren

4d_r8-github.jpg

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.

Mer om GitHub-komponenten

4d_r8-debugging.jpg

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.

Mer om felsökning

4d_r8-4d_server.jpg

4D SERVER

HTTP-FÖRFRÅGNINGSHANTERARE FÖR EXAKTA WEBBFÖRFRÅGNINGAR

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.

Mer om HTTP-hanterare

4d_r8-session.jpg

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.

Mer om sessioner

4d_r8-4dwp.jpg

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.

Mer om 4D Write Pro

4d_r8-e-mail_handling.jpg

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.

Mer om 4D Netkit