home K2»Infoservis»Diskusní fórum»Modré formuláře verze Luna

Téma založil Tomášek Jan
Poslední příspěvek přidal Tomášek Jan 7. září 2020 10:04:25. Téma obsahuje 8 odpovědí.
Modul: Proces:
22. července 2020 11:29:39
  • Tomášek Jan
  • Registrován11.7.2017
  • Naposledy přihlášen 20.12.2023
Dobrý den,
v šedých formulářích byly vypisovány jména (CreatedBy.Name) , kdo vytvořil nebo změnil záznam.
V modrých formulářích jsou to zkratky (CreatedBy.LogName).
Je možné nějakým přepínačem v parametrech mandanta či uživatele hromadně změnit, aby byla zobrazována jména?
Děkuji

29. července 2020 10:01:32
  • Rada Tomáš
  • Registrován22.11.2018
  • Naposledy přihlášen 4.6.2025
Dobrý den,

nejjednodušší bude ve vlastnostech sloupce v modrých formulářích jen přejmenovat parametr CreatedBy.LogName na CreatedBy.Name. OK. Uložit a hotovo. Hromadně asi jen přes návrháře formulářů...
Příspěvek byl změněn: Rada Tomáš, dne: 29.7.2020 10:08:22.

4. srpna 2020 8:27:15
  • Tomášek Jan
  • Registrován11.7.2017
  • Naposledy přihlášen 20.12.2023
Dobrý den,
klidně skrze návrhář objektů, lze to ale "jednorázově" nad všemi moduly? Abych nemusel vstupovat do každého a změnil daný fragment napříč všemi moduly (a nemusel si vytvořit vlastní fragment, kterým musím v každém modulu nahradit ten současný)?
Děkuji

4. srpna 2020 10:25:05
  • Šmíd Radim
  • Registrován9.10.2003
  • Naposledy přihlášen 9.6.2025
Pokud se vám jedná o obsah expanderu "Ostatní údaje", tak pro zobrazení dat "Vytvořil" a "Změnil" je používán knihovní fragment "lib-CreaChngInfo".

Ten je možno modifikovat pro instalaci - v modifikacích (Global, Install). Ve výchozím stavu jsou tam zobrazeni uživatelé CreatedBy a ChangedBy.

Protože oba fragmenty mají zašktlou volbu "WithImplicitLink", zobrazí se místo čísla uživatele jeho zkratka - tedy LogName.

Stačí dát v modifikovaném knihovním fragmentu do labelů kontexty "CreatedBy.Name" a "ChangedBy.Name" a uložit. Od této chvíle se všude, kde je tento knihovní fragment používán, změní zobrazení uživatele z LogName na Name.
Příspěvek byl změněn: Šmíd Radim, dne: 4.8.2020 11:15:41.

5. srpna 2020 10:32:54
  • Tomášek Jan
  • Registrován11.7.2017
  • Naposledy přihlášen 20.12.2023
Při tomto postupu, který jsem zkoušel se mi po uložení změna neprojeví a po znovu otevření modifikace je vše ve výchozím stavu. Modifikaci vytvořenou mám, ale jako bych neměl právo tento fragment editovat.
name.JPG

20. srpna 2020 7:50:44
  • Tomášek Jan
  • Registrován11.7.2017
  • Naposledy přihlášen 20.12.2023
Dobrý den,
máte pro mě nějakou radu?
Děkuji
Tomášek

25. srpna 2020 13:44:25
  • Vavřín Radek
  • Registrován1.4.2011
  • Naposledy přihlášen 30.6.2025
Je potřeba udělat modifikaci knihovního fragmentu. Ve vašem případě tedy dle obrázku https://i.imgur.com/knf4i4K.png. Není potřeba dělat modifikaci formuláře samotného.
Postup
- Editace formuláře Ctrl+Alt+Shift+D
- Označení fragmentu knihovního (na obrázku červeně resp. čárkovaný červený rámeček označuji knihovní fragment) https://i.imgur.com/e7sGzYZ.png
- a znovu Ctrl+Alt+Shift+D -> otevře se designer por modifikaci knihovního fragmentu
- ten pak standardně zmodifikujete


25. srpna 2020 14:20:10
Jen bych htěl upozornit, že po posledních aktualizacích Windows se spouští Skype, který klávesu Ctrl+Alt+Shift+D "požírá". Je proto potřeba Skype nejprve zavřít. Řešení se připravuje.

7. září 2020 10:04:25
  • Tomášek Jan
  • Registrován11.7.2017
  • Naposledy přihlášen 20.12.2023
Dobrý den,
Vavřín Radek: Moc děkuji za návod, díky kterému se mi povedlo docílit požadovaného. Paráda

Kovařčík Mikuláš: Děkuji, vím, tuto chybu jsem na diskuzní fórum hlásil.