Kodredigerare
Generering av anpassade varningar för ökad effektivitet
Förbättra din kodningseffektivitet genom att globalt definiera vilka varningar som ska genereras. Skräddarsy varningsinställningarna så att de uppfyller dina projektbehov, filtrera bort icke-kritiska varningar och använd de nya globala definitionerna för att fokusera på det som är viktigt.
Programmering
Förbättrad produktivitet och säkerhet med avancerade verktyg
Identifiera enkelt objektreferenser med nya jämförelseoperatorer, så att du kan avgöra om objekt eller samlingar delar samma referens. Detta minskar antalet fel och påskyndar utvecklingsarbetet..
Få tillgång till klasser från andra komponenter i samma värdprojekt med hjälp av deklarerade namnrymder. Detta förenklar klassintegrationen mellan olika komponenter, vilket ökar flexibiliteten och effektiviteten i utvecklingsarbetet.
Använd funktionen för att spara sessioner efter id för att se till att informationen är enhetlig mellan olika sessioner, så att användarna kan komma åt samma data – oavsett om det är via en webb-, mobil- eller klient/server-plattform.
Automatisera extrahering av PDF/A3-filer med den nya komponenten som extraherar inbäddade filer från PDF/A3-dokument, vilket är nödvändigt för att hantera obligatoriska elektroniska fakturor i Europa.
Säkerställ en hög säkerhetsnivå som standard, nu när obligatorisk inloggning är standard för REST API-autentisering. Nya projekt tillämpar automatiskt strängare åtkomstkontroller, och för att förbättra skyddet finns uppgraderingar av befintliga projekt bara ett klick bort.
GitHub-komponenter
Direktintegrering för ett bättre samarbete
Hantera enkelt GitHub-komponenter direkt i 4D. Automatisera nedladdningar från lagringsplatser och säkerställ enhetlighet med semantisk versionshantering – allt från 4D Component Manager. Denna funktion förenklar komponenthanteringen och sparar tid samtidigt som den främjar samarbete.
4D Write Pro
Finputsa dokumentens utseende med hantering av tomma datakällor
Med det nya attributet wk empty datasource kan du styra hur tabeller visas när datakällorna är tomma – du kan välja att visa, dölja eller visa platshållarrader. Detta säkerställer att dokumenten är professionella och ser bra ut, och att de är enhetliga oavsett datastatus.
Användarupplevelse
Förbättrat rullningsbeteende i underformulär
Rullningen i underformulär har förbättrats för att göra det lättare att navigera. Med det nya rullningsbeteendet kan du hålla muspekaren över rullningsbart innehåll för att rulla det först; annars rullar hela underformuläret. Det ger en smidigare och mer intuitiv användarupplevelse.
ORDA
Renare gränssnitt med mindre ansträngning
Rensa tomma utrymmen som orsakats av övergivna enheter med en enda kodrad. Den nya clean()-funktionen ger ett rent gränssnitt och gör att du slipper ägna dig åt manuell rengöring. REST API-användare kan också använda clean-parametern i API-förfrågningar för att hålla sina entitetsuppsättningar rena. Detta förbättrar datahanteringen och användbarheten.