Při práci s vlastní komponentou může být přepínání mezi hostitelským prostředím a prostředím komponenty jen kvůli ladění nebo vylepšení kódu komponenty nepohodlné. V aplikaci 4D 20 R9 můžete nyní upravovat a ladit sdílené metody a třídy komponent přímo v hostitelském projektu, pokud jsou komponenty zahrnuty se svým zdrojovým kódem.
Bezproblémová úprava metod a tříd komponent
Dříve vyžadovala úprava kódu komponenty opětovné načtení komponenty nebo dokonce hostitelského projektu. Nyní mohou vývojáři 4D jednoduše poklepat na metodu nebo třídu komponenty a otevřít ji ve standardním okně pro úpravu kódu.
Snadnější ladění
Vylepšeno bylo také ladění metod a funkcí komponent. Při vstupu do editovatelné metody nebo třídy komponenty se pokliknutí na tlačítko Upravit nebo Přerušit a upravit otevře příslušná metoda nebo funkce, takže řešení problémů je rychlejší a intuitivnější.
Použití kódu v reálném čase bez nutnosti opětovného načítání
Jedním z nejvýraznějších vylepšení je možnost používat upravený kód komponenty, aniž by bylo nutné znovu načítat komponentu nebo restartovat hostitelský projekt. To znamená, že změny se projeví okamžitě, což výrazně zkracuje prostoje a urychluje vývojový cyklus.
Vývojový režim v prostředí klient/server
Pro ty, kteří pracují v prostředí klient/server, je nyní možné upravovat komponenty, pokud je aktivován vývojový režim Activate.Samozřejmě potřebujete oprávnění ke čtení a zápisu do adresáře s komponentami.
Závěr
Tato vylepšení poskytují flexibilnější prostředí při práci s komponentami ve 4D. Díky možnosti přímé editace, ladění a bezproblémového spouštění upraveného kódu komponent 4D výrazně zvyšuje produktivitu vývoje. Vyzkoušejte tyto nové funkce a užijte si plynulejší a efektivnější práci s kódováním ve svých projektech 4D!
A to je teprve začátek! Již brzy budete moci plně spravovat své komponenty přímo z hostitelské databáze (upravovat formuláře…)!