NYTT I4D v19R4

illu_userinterface.jpg

Användargränssnitt.

Ge din applikation den fulla kapaciteten hos 4K- och 5K-skärmar.

Öka applikationens visuella kvalitet med stöd för hög DPI (högt antal punkter per tum) i Windows. Hög DPI motsvarar pixeltätheten; ju högre DPI, desto högre är pixlarnas täthet. Och en högre pixeltäthet leder till skarpare text, detaljerade foton och i slutändan ett mer definierat användargränssnitt för affärsapplikationer.

Hög DPI stöds sedan tidigare i macOS.

Mer om stöd för hög DPI

illu_4dwritepro_0.jpg

4D Write Pro.

Skapa dokument som uppfyller dina krav.

Har du någonsin varit i en situation där du upptäcker att en hel rad har flyttats till en ny sida, så att du får en massa tomt utrymme i dokumentet? I den här utgåvan får du ett sätt att ändra det beteendet. Säg hej till sidbrytningar inuti tabellrader

Mer om 4D Write Pro

illu_4dlanguage_2.jpg

4D-språket.

Minska kodens storlek med uttryck och operatorer.

Den här utgåvan finslipar 4D-språket på många punkter. Använd hopputtryck (return, break och continue) för att göra koden mycket lättare att läsa, förkortad utvärdering (&& och ||) för snabbare kodexekvering, ternära operatörer (condition? Value If True: value If False) och sammansatta tilldelningsoperatorer för kortare och mer koncis kod.

Mer om 4D-språket

illu_4dviewpro_0.jpg

4D View Pro.

Ta dina dokument från bra till fantastiska.

Finslipa kundernas upplevelse med en uppsättning arbetsboksalternativ. Hantera dra och släpp, kopiera/klistra in, rullister, bakgrund och 60+ andra alternativ för att skapa dokument som uppfyller dina behov.

Det finns många tillgängliga anpassningsalternativ, med början i menyfliksområdet. Det har förbättrats med ett läge för ett enda verktygsfält, så att du t.ex. kan lägga till en knapp så att användarna kan växla mellan visningslägen för att bättre passa mobilenheter och mindre skärmar.

Den här utgåvan har också stöd för Sök och ersätt, Gå till, Hämta format och fler Excel-liknande funktioner som du säkert kommer att uppskatta.

Utvecklingen går snabbare genom att skapa rapporter eller kalkylblad från befintliga mallar. På samma sätt som slutanvändare använder klipp ut/klistra in-åtgärden, kan du som utvecklare helt enkelt "kopiera" ett intervall celler från en annan plats eller t.o.m. ett annat område.

Mer om 4D View Pro

illu_4dcodeeditor.jpg

4D-kodredigeraren.

Koda snabbare med inbyggd INTELLIGENS.

Dra nytta av kommentarstaggar för att spåra problem som kräver åtgärder och för att markera delar av koden för framtida optimering, möjliga ändringar och frågor som behöver diskuteras.

Snabba upp utvecklingsprocessen och hoppa snabbt till olika funktioner i en klass, tack vare listan över funktioner som visas i kodredigerarens verktygsfält.

Förbättra produktiviteten genom att snabbt upptäcka varför din kod inte fungerar med objektkontrollsyntax. Nu visas en varning om du anropar en funktion som inte finns.

Mer om 4D-kodredigeraren

illu_orda.jpg

ORDA.

Gå bortom grunderna!

Dagarna är över när du definierade affärsrelaterade formler i 4D-användargränssnittet. Förutom beräknade attribut, som vi införde tidigare så att du kan separera affärslogiken från användargränssnittet och förbättra prestanda genom att optimera delarna separat, kan du nu använda alias, den kompletterande fortsättningen på beräknade attribut.

Gone are the days of defining business-related formulas in your 4D user interface. In addition to computed attributes, which we introduced earlier to let you separate your business logic from the user interface and improve performance by optimizing the parts separately, you can now use aliases, the complementary continuation of computed attributes.

Mer om ORDA

illu_4dformobile.jpg

4D for Mobile.

Förbättra din Android- och iOS-appar med dessa framsteg.

Uppsättningen i 4D för iOS och 4D för Android breddas kontinuerligt. Visa objektfält i mobilapplikationen i ett format som är läsbart för människor eller i JSON-format, och upplev fördelarna med den omgjorda "Data"-sektionen, som är förbättrad för att ge dig mer information om de data du paketerar med mobilapplikationen.

Mer om 4D for Mobile