Nový parametr pro DISTINCT VALUE
Ve verzi 4D v15 R4 je pro příkaz DISTINCT VALUE zaveden nový parametr. Tímto parametrem musí být pole, do kterého se zadává počet jednotlivých odlišných hodnot ve výběru záznamů.
Tato funkce je užitečná zejména pro získávání statistik záznamů nebo pro řazení záznamů podle jejich nejčastějšího typu.
Nová systémová proměnná „chybový vzorec“
K dispozici je nová systémová proměnná pro získání chybného kódu 4D, který generuje chybu. V systému 4D v15 R4 můžete při každém výskytu chyby získat kromě kódu chyby také metodu a řádek, kde k chybě došlo.
Export kódu metody 4D bez ohledu na programovací jazyk použitého produktu 4D
Příkaz METODA GET CODE byl vylepšen tak, aby bylo možné exportovat kód metody a získat stejný výsledek bez ohledu na název příkazů, tabulek, polí a bez ohledu na použitý programovací jazyk produktu 4D…
Za tímto účelem se spolu s nimi exportují i tokeny prvků kódu (4D příkazy, 4D konstanty, tabulky, pole atd.). Tyto tokeny jsou jedinečné a 4D je může interpretovat jako prvky, které reprezentují, i když byly jejich názvy aktualizovány nebo jsou napsány v jiném jazyce, než je jazyk 4D, který je provádí.
Hlášení duplicit v jedinečných polích
Ve verzi 4D v15 R3 byl vylepšen způsob detekce duplicit v polích deklarovaných jako jedinečné, takže uživatelé mají možnost zjistit, která pole jsou chybná.
Co je nového? Všechna porušující pole se nyní zobrazují v chybovém hlášení nebo v protokolu.
Duplicity lze hlásit dvěma různými způsoby:
- když 4D potřebuje vytvořit indexy v databázi s inkriminovanými poli.
- při kontrole MSC Verify.
Uživatelské rozhraní 4D Write Pro
Ve verzi 4D v15 R4 je nyní možné navrhnout vlastní rozhraní 4D Write Pro se speciálními příkazy. K dispozici je mnoho nových příkazů pro manipulaci s atributy výběrů, odstavců, obrázků uvnitř dokumentu nebo samotného dokumentu.
Kompletně přepsaný Quick Report Editor
S verzí 4D v15 R2 je k dispozici první náhledová verze 4D Developer Edition pro 64bitové počítače Mac a Windows. Tento náhled obsahuje dialogy, které byly kompletně přepsány jednak kvůli přechodu na 64bitovou verzi, ale také proto, abyste měli k dispozici moderní dialogy pro koncové uživatele s vylepšeným uživatelským prostředím.
Vytváření flexibilních uživatelských rozhraní pomocí aplikace 4D View Pro
Snadno vytvářejte flexibilní a výkonná uživatelská rozhraní, dialogy a widgety pomocí aplikace 4D View Pro! Chcete-li se o aplikaci 4D View Pro dozvědět více, přečtěte si tento příspěvek na blogu.
Tato funkce je výkonným vylepšením objektu listbox, které vám poskytne prostředek k definování velmi flexibilních uživatelských rozhraní. Ke sloupci seznamboxu lze nyní přiřadit pole objektů, takže každá buňka může mít různé typy widgetů podle typu zobrazovaných dat.
Ze zobrazení 4D View na 4D View Pro
Zjistili jsme, že 4D View se v zákaznických aplikacích používá ve velkém množství případů. Jedním z nich je rozšířené uživatelské rozhraní využívající pokročilé seznamy, jako je například okno vlastností. Jiní používají 4D View k detailnímu ovládání zobrazení seznamu, které vyžaduje velkou sadu jemných detailů, jež nejsou v oknech seznamů k dispozici.
Zaznamenali jsme také využití 4D View jako nástroje pro tvorbu výkazů a také jako tabulkového procesoru. Výsledkem je, že 4D View Pro nemohl být jediným řešením nebo nástrojem, který by zvládl všechny tyto případy.
Kontaktujte nás
Máte dotaz, návrh nebo se chcete spojit s blogery 4D? Napište nám!
* Vaše soukromí je pro nás velmi důležité. Kliknutím sem si můžete prohlédnout naše Zásady