Sháníme investora pro výrobu Vánoční velkoobchodní zakázky
07.09.2021 10:28
1
Dobrý den,

potřeboval bych menší pomoc...

Případně někoho, kdo se vyzná v této dokumentaci - https://docs.espocrm.com/administration/formula/

Potřebuji vyřešit následující problém.

Mám pět polí, do kterých uživatel dosadí ostatní uživatele ze systému. (doktora, právníka atd.) a potřebuji, aby se vybrané uživatele (z těch pěti polí) propsali i do přiřazených uživatelů případu.

Vím že se to vyřeší pomocí takzvané formula uvedené v dokumentaci... jen za boha, nemohu přijít na to jak.

formula by měla být ve stylu...

definovaný záznam z pole = automaticky (po uložení) další přiřazený uživatel k případu.

Neporadí mi prosím někdo?
07.09.2021 11:16
2
neznám tenhle systém, ale podle přiložené dokumentace musíš nejdříve vytvořit možnost přiřazení více uživatelů (ve výchozím stavu to je jen jeden), dokumentace k tomu je tady https://docs.espocrm.com/administrat...ssigned-users/, poté již můžeš do proměnné assignedUsers (viz ten návod) přiřadit ID z více polí (předpokládám, že právníka, doktora a další máš ve formuláři jako Field):

Kód:
entity\addLinkMultipleId('assignedUsers', fieldDoctor)
entity\addLinkMultipleId('assignedUsers', fieldPravnik)
Tohle zatím nepočítá s odebráním uživatele, pokud ho někdo přepíše na jiného, ale to by šlo také nějak dodělat, zatím vyzkoušej tohle. Ten systém neznám, tak střílím od boku.