Obrázek How to use Delphi Object Repository

29.09.2021, Vladimír Klaus, navštíveno 1584x

Delphi
IN ENGLISH

Quite often I create new forms, but they are very similar to existing ones. I've always done it the old fashioned way - i.e. saving the existing one under a new/different name, editing that copy, etc. Unfortunately, I...

Obrázek Jak z ADOQuery smazat ten správný záznam, pokud se používá JOIN

18.08.2021, Vladimír Klaus, navštíveno 1160x

Delphi
SQL
SQL Server

Nedávno jsem v jednom projektu přidal funkci mazání aktuální položky v mřížce Tasky. Tedy zdánlivě zcela běžnou záležitost, která se ale záhy ukázala jako hodně problematická. Smazání položky probíhalo přes funkci...

Obrázek Jak v Delphi znepřístupnit hlavní okno

10.08.2021, Vladimír Klaus, navštíveno 1007x

Delphi

Možná jste, podobně jako já, občas potřebovali spustit nějakou akci (stahování, zjišťování informací z internetu, aktualizaci dat...) a bylo nanejvýš vhodné, aby uživatel nemohl v tu danou chvíli s aplikací nic dělat....

Obrázek Jak používat Delphi Object Repository

29.07.2021, Vladimír Klaus, navštíveno 1898x

Delphi

Poměrně často vytvářím nové formuláře, které jsou ale velmi podobné již těm existujícím. Vždy jsem to dělal prastarým způsobem - tedy uložením stávajícího pod novým/dalším jménem, úpravou této kopie atd. Vůbec mě...

Obrázek Databázové napojení na MS Excel přes ADO v Delphi a ASP.NET / C#

26.07.2021, Vladimír Klaus, navštíveno 1257x

Delphi
MS Excel
MS Office

A je tu další článek o tom, jak přistupovat k MS Excel souborům jako k databázi. Před časem jsem sice psal článek o přístupu k Excel souborům jako k databázi, ale nyní to z nějakého důvodu nefunguje - končí to chybou...

Obrázek Jak v Delphi zajistit správné fungování "StayOnTop"

02.10.2020, Vladimír Klaus, navštíveno 1396x

Delphi

Každý, kdo programuje v Delphi už nějakou dobu, spíše delší dobu (ano, je to tam od začátku), tak asi ví, že může nastavit formuláři vlastnost: MyForm.FormStyle:=fsStayOnTop; Tím se zajistí, že formulář/okno bude nad...

Obrázek Kdy mohou nastat zvláštní problémy s ADOConnection.Connected a ADOTable.Active

22.08.2020, Vladimír Klaus, navštíveno 1214x

Delphi
SQL Server

Pokud v Delphi pracujete s databázovými tabulkami, není od věci se tu a tam ujistit o tom, zda je požadovaná tabulka skutečně otevřena, aby nedošlo k chybě. Tedy něco jako: if MyTable.Active then...; Na tom není opravdu...

Obrázek Jak pracovat se záznamy v mřížce TcxGrid od Developer Express

07.02.2020, Vladimír Klaus, navštíveno 2073x

Delphi

Komponenta TcxGrid do Developer Express je neuvěřitelně mocná, ale také velmi složitá. Používám ji v podstatě ve všech svých Delphi aplikacích už velice dlouho. Přesto, že na řadu věcí jsou návody, tento jednoduchý a...

Obrázek Jak přistoupit z Delphi k MS Excel souborům XLS(X)

29.12.2019, Vladimír Klaus, navštíveno 2938x

Delphi
MS Excel

V diskuzních skupinách na Facebooku jsem narazil na dotaz, jak zpracovat Excel soubory v Delphi. V komentářích se objevilo neskutečné množství různých metod, většinou nefunkčních nebo příliš komplikovaných. Překvapivě...

Obrázek Delphi, ADO a Lookup pole - problémy a řešení pomocí LookupCache

26.11.2019, Vladimír Klaus, navštíveno 1987x

Delphi

Pokud pro tabulku potřebujete využít tzv. Lookup pole - tedy na základě klíče používat hodnotu z jiné tabulky, není to nic složitého. Klasickým příkladem mohou být třeba objednávky, které odkazují na ID zákazníka a vy...