Dokumentace HotXLS

Vlastnost UserName

Získá nebo nastaví jméno uživatele, který naposledy uložil soubor, uložené v záznamu WRITEACCESS klasického XLS. Čtení/zápis WideString

Syntaxe

property UserName: WideString;

Popis

UserName je alias pro LastSavedBy. Obě vlastnosti čtou a zapisují stejnou hodnotu WRITEACCESS klasického XLS, takže aplikace mohou používat konvenci pojmenování, která nejlépe odpovídá jejich stávajícímu kódu
Nové sešity vrátí HotXLS, dokud jim volající nepřiřadí hodnotu. Sešity otevřené z existujícího souboru XLS zachovají původní bajty WRITEACCESS, dokud není přiřazena žádná z vlastností. Přiřazené hodnoty jsou uloženy jako UTF-16 a zkráceny na 54 znaků, aby tělo záznamu s pevnou šířkou zůstalo platné

Příklad

Tento příklad uloží explicitní jméno auditního uživatele před uložením sešitu

Workbook.UserName := 'Alice';
Workbook.SaveAs('C:\audit.xls');

Viz také