Dopĺňanie individuálnych hodnôt pre rôznych používateľov
V tomto videu sa s Vami podelím o jednu veľmi praktickú vychytávku, vďaka ktorej sa všetkým používateľom každému individuálne vie nastavovať individuálna hodnota v rámci záznamu. Napríklad konkrétny use case je, že rôzni používateľia primárne vytvárajú úlohy pre rôzne projekty a nechce sa im úplne definovať si a nechce sa vždy nastavovať manuálne konkrétnu úlohu, ktorú využívajú. Takže chcú ju mať proste predvyplnenú.
Napríklad Admin zavínač Amcef chce mať predvyplnený projekt Amcef a Adam Harin chce mať predvyplnený projekt Moduario. Ako sa nám podarilo niečo takéto nastaviť? Takže v rámci používateľov som si vytvoril atribút predvolený projekt. Atribút je klasické prepojenie na projekty v tomto prípade.
A teda do tohto predvoleného projektu si každý používateľ nastavuje svoj predvolený projekt. A v úlohách som následne ten predvolený projekt potreboval nastaviť do transformácie. Lenže v aktuálnej verzii Moduario neumožňujeme do transformácie, do prepojenia z používateľa, takže som to obýšil cez klasický textový atribút.
To znamená, že som si vytvoril atribút predvolený projekt, krátky text. A do toho krátkeho textu som si preniesol predvolený projekt názov, nie tento objekt, ale samotný jeho názov z tých používateľov. A následne som si vytvoril ešte rovnicu.
Jednoduchú rovnicu, ktorá mi vlastne do projekt name nastaví hodnotu z toho predvoleného projektu. To znamená, že tento text nastaví do projekt name, čím sa mi vlastne vytvorí v tom prepojení projekt, validné prepojenie na ten projekt názov. To je všetko jednoduché a praktické.
Pridávanie používateľov
Keď budete vo firme vytvárať používateľov alebo chcieť vytvárať používateľov, tak vám to nepojde cez týchto používateľov, pretože sme zhruba niekde uprostred presunu používateľov medzi systémové dátové štruktúry. Ale musíte ísť tu nájsť cez používateľov. S tým, že ak vám tu používateľ pojde pridať alebo vyhodi nejaký eror, ale bude tu pridaný a zároveň tu nás používateľov nebudete mať, tak musíte si používateľov zmazať a pridať nánovo.
Musí byť aj tu, aj tu. Inak vám s používateľom, ktorého ste pridali, nepojde prihlásenie.
Prepojenie na používateľov
Ahojte, keď budete robiť prepojenie na datovú štruktúru používateľia tak je potrebné do fieldu napísať e-mail, vyhľadávať podľa e-mail, všetko toto si vyklikať na e-mail alebo chcete na meno a priezvisko alebo čokoľvek. Lebo tu je by default name a s tým je problém. Takže to je odpaký tip, aby ste sa netrapili s tým, že uložíte to a potom si otvoríte prepojenie v detaile záznamu a budete mať prázdny nevyhľad zavdávacie pole.
Ako dostať hodnoty z prepojenia viac záznamov do tabuľky
Aktuálnej verzii modulária nevieme zobraziť v prehľadových sklopcoch prepojenie viacerých záznamov. V najbližších týždňoch to teda bude upravené, upravené, vylepšené tak, aby bolo to možné. To znamená, že v tejto chvíli, keď máme napríklad takto prepojenie viacerých záznamov a chceme ho vidieť v tabulke, tak musíme si to prepojenie viacerých záznamov dať do textovej formy.
To znamená napríklad vytvoriť si takýto atribút, že manažerí text, pracovníci text, kľudne iba na čítanie a cez veľmi, veľmi jednoduchú robnicu to dostaneme, naponíme to pre menú.
Migrácia – Prehodenie hodnoty z atribútu do atribútu
V tomto videu si ukážeme, ako presunúť hodnotu z jedného atributu do druhého atributu bez toho, aby som to musel robiť manuálne. Využijeme na to jednoduchú vec Export Import. Konkrétne v tomto prípade chcem vlastne do odhadu.
Chcem zrušiť proste atribút, ponúkam maximálny rozpočet, ale nechcem prísť od data. A chcem to meržnúť vlastne do odhadu. S tým, že odhad chcem, kde je nastavený Ponechať, kde je prázdny, tak nahradiť ho práve týmto čiseľkom.
Urobím to takým spôsobom, že si exportujem, ale ne všetky, ale iba vybrané atribúty. Tuto konkrétnu vec sme riešili čisto v rámci projekta Modulario. Takže, aby som sa netrápil a nedotiahoval si veľa záznamov do exportu, tak si vlastne vyfiltrujem čisto vtázky pre Modulario, ale pre všetky TL epiky.
Takto. Takže, export, vybrané atribúty, ID, pretože podľa toho budem importovať. Potom teda máme atribút ponuka a atribút odhada.
Takže, takto si exportujem. Teraz dôležitá vec, nerieším to v Excel-och. Excel-y sú zle.
Excel-y nemáme radi, pretože Excel-y nemajú radi naše formatovanie Modulariovské. Takže si vytvorím nový Google Sheet, do ktorého si importujem tento súbor. Tak, super, nahradiť tabulku.
Ešte upozorním, ak by som tu mal nejaký atribút typu Dátum, Dátum a Čas alebo podobne, tak si musím označiť hodnoty celého toho atribútu a dostať ich do formátu vlastného. Musím si zadefinovať vlastný Dátum a Čas, aby to bolo vyslovené s tými nulami. Aby takto vyzeral presne ten format.
Ale to súčasťou tejto Actoion case-u teraz nie je. No, ale vlastne, čo tu teraz urobím, tak urobím to, že vymazať to, ktoré sú také fiderné, alebo žiadne odhady, nahradím týmto. Exportujem úloh cez Import.
Vážitá vec je prepísať, nepreskočiť. Import, čo som na nič nezabudol. Tak som všetko urobil správne.
Tak by mi to malo zbehnuť a zvládnuť. A ak mi vyskočí takáto chyba, je to chyba, ktorá vyskakuje rovnako aj pri hromadnej úprave, keď upravujem strašne veľa záznamov. A dúfam, že teda tá chyba bude tiež odstránená v priebehu mája.
Tak musím ten Import spúšťať na viac krát, pretože keď je tých záznamov nad 500, tak to nechce zbehnuť na jeden krát a v polovici importu sa to stopne. A vlastne aj v tomto reporte mi príde, že počas ukladania nástava chyba… Aha, tu je dokonca ešte jedna chybička, takže musím si zrušiť zoznam súvisiacich úlov. Ale aj keby som tam ten zoznam súvisiacich úlov i nemal, tak mi to padne.
Takže ukážeme si, ako to spraviť, aby to nepadlo, prípadne ako ten import rozdeliť na viac importov, aby sme to vládli tam dostať. A aby sme nemuseli čakať na 20. maj, kedy vyjde nový produkčný release.
Takže skúsme ísť štýlom, že proste ponúka maximálny rozpočet, si vyfiltrujeme záznamy, ktoré sú relevantné, a zároveň odhad je prázdny. Takže máme tu už zrazo hneď 583 záznamov, ktoré si klasicky exportujeme. Tak, ako predtým, tak Google Sheet-e upravíme.
Takto jednoducho. Dokonca, keby sa nám veľmi nechcelo, tak ani cez Google Sheet nemusíme ísť. Jednoducho si importňame to, čo sme si exportli.
A to takým spôsobom, že proste dohromadného importu si vyberiem presne to, čo sme si exportovali. Takže nepotrebujeme robiť žiadne zmeny v tom Google Sheet-e prepísať. A jediné, čo spravíme je, že ponúka maximálny rozpočet a ponúka rušiť výber.
Takže spustím. Budem dúfať, že mi to prebehne celé naraz. 583 záznamov by to mohlo zvládnuť.
Ak by to náhodou nezvládlo, vidíme, či to zvládne, 100 už dalo, tak by sme to vlastne formou tohto, že toto je prázdne, toto je vlastne vyfiltrované. A v ďalšiu 100 to dalo. Takýmto spôsobom by sme si odfiltrovali zvyšné.
Napríklad zostalo by nám to 250 nespracovaných. Na tie by sme dali zase export a potom import. A zvyšných tých 250 by sme vlastne v rámci druhého importu zvládli spraviť.
Ale zatiaľ vyzerá, že to teda zbehne celé, jak sa patrí. A odporúčam riešiť, keď aj treba nejakú väčšiu hromadnú úpravu spraviť, tak radšej takto cez import, pretože je to oveľa rýchlejšie než hromadná úprava zatiaľ. Dobre, vyhodilo mi to pár chybičiek, ale to už nie je podstatné v rámci tohto videa.