Produkt

Představujeme nejnovější funkce vyhledávání a nahrazování

Automaticky přeloženo z Deepl

Funkce „Najít a nahradit“ v editoru kódu existuje již mnoho let. Vývojáři mohou snadno a efektivně vyhledávat a nahrazovat kód, zejména při práci s rozsáhlými databázemi kódu. Verze 4D v20 přináší vylepšení, která jistě ocení vývojáři, kteří se na tuto funkci spoléhají při zefektivňování svých pracovních postupů při kódování:

  • znalost počtu výskytů, které je třeba nahradit,
  • znalost pozice aktuálního výskytu,
  • stálý přístup k možnostem navigace Další a Předchozí,
  • zobrazení palety namísto modálního okna pro omezení počtu kliknutí.
Produkt blank

4D Write Pro – Najít a nahradit

Automaticky přeloženo z Deepl

Aplikace 4D Write Pro již řadu let umožňuje vytvářet jednoduché nebo složité dokumenty, a to buď programováním pomocí šablon, nebo jednoduše vytvářením nových dokumentů od začátku. Počínaje verzí 4D v19 budou vývojáři i koncoví uživatelé rádi využívat nové možnosti vyhledávání (a nahrazování) v aplikaci 4D Write Pro. Používání nejen rozhraní… ale také kódu!

Pojďme se ponořit do podrobností!

Produkt blank

4D View Pro: Najít a nahradit kódem

Automaticky přeloženo z Deepl

Někdy při inicializaci dokumentu 4D View Pro potřebujete v něm najít některé hodnoty nebo značky a nahradit je daty vydanými ze 4D. Nyní je to hračka díky funkci VP Find příkaz. Díky tomuto příkazu můžete najít data, vzorec nebo značku a nahradit je v celém listu nebo jen v jeho určité části!

Zjistíme, jak na to.

Produkt blank

Sbírky dotazů

Automaticky přeloženo z Deepl

Jednoduchost je nejvyšší stupeň sofistikovanosti a díky více než 40 metodám pro správu kolekcí ve verzi 4D v16 R6 je pro vás jako vývojáře vše mnohem snazší. Váš kód je nejen čistší a čitelnější, ale také napsaný v rekordním čase!

V tomto příspěvku se podíváme na to, jak tyto dvě nové metody fungují, query a . indices, vám umožní bleskově manipulovat s položkami kolekce a získávat je z ní!

Tipy blank

Vyhledání konkrétní hodnoty atributu na jediném řádku kódu!

Automaticky přeloženo z Deepl

Vzpomínáte si na doby, kdy jste museli pro získání atributu objektu používat vnořené smyčky a podmíněné příkazy? Takže jste skončili s dlouhým a komplikovaným kusem kódu? Tak tyhle časy jsou pryč! Díky objektovému zápisu v kombinaci s kolekcemi a jejich metodami nyní můžete psát kód rychleji a čitelněji!

Vyhledání hodnoty konkrétního atributu nebylo nikdy jednodušší. Pojďme se podívat na reálný scénář a zjistit jak!

Produkt blank

Export výsledků dialogu „Najít v návrhu“

Automaticky přeloženo z Deepl

Při vyhledávání všech objektů v návrhovém prostředí zobrazí 4D výsledky v hierarchickém seznamu. Od verze 4D v16 R3 můžete tyto výsledky exportovat do textového souboru, který lze otevřít například pomocí tabulkového procesoru, takže můžete snadno odeslat některé refaktorizační práce nebo výsledky uložit do dokumentu a pracovat s nimi později.

Produkt 4D Database: Search in array attribute

Hledání podle argumentů dotazu atributu pole propojení

Automaticky přeloženo z Deepl

Objektová pole, zavedená ve verzi 4D v15, umožňují ukládat a indexovat nestrukturovaná data. Může se jednat o běžnou sadu údajů, jako je jméno, příjmení, narozeniny. Mohou to být různé údaje v každém záznamu, například obchod, který bude potřebovat různé atributy pro boty (velikost, barva), počítače (procesor, paměť), tiskárny (barva, inkoust), seznam hodnot nebo vše v libovolné kombinaci.

Zde je skutečný User Story od zákazníka 4D :

Moje aplikace na odznaky spravuje přístupová práva pro každou osobu do budovy a pro časový úsek. Tyto informace jsou uloženy v databázi jako pole objektů ( např.: {přístupové právo, budova, časový slot} ). Chci mít možnost vyhledat osoby, které mají přístup do budovy během časového intervalu.“

4D poskytuje několik způsobů, jak se dotazovat na data, pomocí indexu, a tak extrémně rychle.