193 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Resco Mobile CRM
Tue, May 30th 2017 26
O Salesforce s Janem Malým
Thu, May 25th 2017 67
Week of conferences
Tue, May 23rd 2017 158
O Salesforce s Janem Hromasem
Thu, May 18th 2017 28
Koňská dávka leadershipu a empatie
Tue, May 16th 2017 15
O Salesforce s Jirkou Ulipem
Thu, May 11th 2017 8
O Salesforce s Janem Vopaleckým
Thu, May 11th 2017 7
Top 10
Week of conferences
Tue, May 23rd 2017 158
O Salesforce s Janem Malým
Thu, May 25th 2017 67
O Salesforce s Janem Hromasem
Thu, May 18th 2017 28
Resco Mobile CRM
Tue, May 30th 2017 26
Koňská dávka leadershipu a empatie
Tue, May 16th 2017 15
Recenze kurzu Affiliate Mystery na Vimvic.cz
Wed, Mar 30th 2016 14
Další tipy v údolí řeky Lech
Sun, Jul 26th 2015 11
Community Cloud Consultant certification
Fri, Sep 16th 2016 11
Proč si nechat natočit video
Mon, Jan 26th 2015 9
Životopis, který najdou
Wed, Feb 24th 2016 9


Field Sets – když (si) chcete zjednodušit práci
Twitter Google+ Facebook LinkedIn Addthis Email Gmail Flipboard Reddit Tumblr WhatsApp StumbleUpon Yammer Evernote Delicious
Martin Humpolec    

Když jsem přemýšlel o tom, zda je lepší klikat nebo kódovat, tak jsem skončil u kódování a Visualforce stránky. A právě při jejich vývoji si mohou programátoři hodně zjednodušit práci a současně umožnit administrátorům, aby stejně mohli stránky snadno upravovat. Stačí použít field sety.

Co je to field set?

Pro každý objekt je možné nadefinovat field sety – v podstatě skupiny polí a jejich pořadí v rámci dané skupiny, přičemž každé pole může být ve více těchto skupinách. A jediné použití, které to v tuto chvíli má, jsou právě Visualforce stránky.

Jak ho použít ve stránce?

Místo abychom se ve stránce vypisovali s každým jednotlivým polem zvlášť, prostě vypíšeme celý field set pomocí jednoho repeat bloku.

<apex:repeat value=“{!studyFields}“ var=“f“>
<apex:inputfield value=“{!objRG[f.fieldPath]}“ required=“{!OR(f.required, f.dbrequired)}“ />
</apex:repeat>

V kódu je možné používat různé proměnné – type, label, required a pár dalších. Seznam je v nápovědě SF. Pokud chce administrátor následně přidat do stránky další pole nebo změnit jejich pořadí, prostě změní pole ve field setu. Stejně tak může nastavit, zda bude povinné nebo ne.

Jsou nutné úpravy v kódu?

Ano a ne. Pro standardní objekty nemusíte vůbec nic řešit, pokud používáte custom objekty tak si musíte napsat třídy, které vám vrátí hodnoty polí. Naštěstí je tady zase nápověda, kde jsou všechny potřebné kódy uvedené.

Používáte?

Není nad to umožnit administrátorům snadno modifikovat i Visualforce stránky. Řešení není použitelné vždy, například v jednom projektu se nám na stránce průběžně měnilo dvousloupcové rozvržení do jednoho sloupce a zase zpět podle toho, jaká tam byla zrovna pole. Znamenalo to vytvořit více field setů a v každé sekci zobrazovat ten správný, což je pořád jednodušší než je psát napevno do kódu, ale samozřejmě to není tak hezké jako mít jediný field set a tím si ušetřit práci.

Až vám příště bude vývojář vyvíjet nějakou Visualforce stránku na míru, tak se ho určitě zeptejte, zda by takovouto funkcionalitu nemohl zahrnout. Pro něj to je ušetřená práce, pro vás možnost částečné customizace.



---------------------
http://feedproxy.google.com/~r/martinhumpolec/~3/BzVWeSd-OBQ/
Feb 21, 2017
3 hits



Recent Blog Posts
26
Resco Mobile CRM
Tue, May 30th 2017 9:37a   Martin Humpolec
Salesforce je skvělý a mocný, pro mobilní uživatele – podle všeho nejenom u nás – mívá ale jednu zásadní nevýhodu. Není offline. Salesforce1 sice jakýsi offline režim přináší, ale přidává do toho moc logiky, takže si nikdy nemůžete být úplně jistí, co v offlinu mít budete a co vám bude chybět. Resco Mobile CRM, které začalo jako rozšíření Microsoft Dynamics a pak plnohodnotné CRM řešení (za 25$ respektive 40$ měsíčně), je od dubna dostupn
67
O Salesforce s Janem Malým
Thu, May 25th 2017 7:16a   Martin Humpolec
V sérii „O Salesforce s …“ jsem si dal za cíl během celého roku vyzpovídat alespoň 52 lidí, kteří se v České a Slovenské republice pohybují okolo Salesforce. Jedno, zda jde o lidi od partnerů, zákazníka nebo dokonce někdo přímo ze Salesforce (ti to prý mají zakázané). Máte tip na někoho, koho bych měl určitě vyzpovídat? Sem s ním! děkuji Další v sérii mých rozhovorů s lidmi ze Salesforce komunity je Jan Malý, jeden ze spoluzakladatelů spol
158
Week of conferences
Tue, May 23rd 2017 6:49a   Martin Humpolec
Last week I had a pretty crazy week, I’m not really used to. It all started a while ago, when I’ve been asked to present at Slovak/Czech conference for fundraisers, how CRM can help them in the fundraising process. Agreed, put on my calendar. Then came the information about Salesforce World Tour in London, just a day before that conference. Would love to go there and meet people I follow on Twitter as well as find something new about Salesforce. Later I was asked as an user group leader to h
28
O Salesforce s Janem Hromasem
Thu, May 18th 2017 8:53a   Martin Humpolec
V sérii „O Salesforce s …“ jsem si dal za cíl během celého roku vyzpovídat alespoň 52 lidí, kteří se v České a Slovenské republice pohybují okolo Salesforce. Jedno, zda jde o lidi od partnerů, zákazníka nebo dokonce někdo přímo ze Salesforce (ti to prý mají zakázané). Máte tip na někoho, koho bych měl určitě vyzpovídat? Sem s ním! děkuji Další v sérii mých rozhovorů s lidmi ze Salesforce komunity je Jan Hromas, který má aktuálně na star
15
Koňská dávka leadershipu a empatie
Tue, May 16th 2017 5:09p   Martin Humpolec
Měl jsem příležitost účastnit se takové “beta verze” školení pro management, který kombinoval zážitek s učením, protože tak si přeci zapamatujeme věci lépe. Leadership, mentoring, empatie, spolupráce a spousta dalších cool slovíček, která každého normálního technického člověka odrazují. To celé doplněné celodenním pobytem venku bez počítače a navíc s koni. Slušný mix. Byla to velmi zvláštní, ale příjemná zkušenost. Už ten příjezd, kdy vysto
8
O Salesforce s Jirkou Ulipem
Thu, May 11th 2017 8:46a   Martin Humpolec
V sérii „O Salesforce s …“ jsem si dal za cíl během celého roku vyzpovídat alespoň 52 lidí, kteří se v České a Slovenské republice pohybují okolo Salesforce. Jedno, zda jde o lidi od partnerů, zákazníka nebo dokonce někdo přímo ze Salesforce (ti to prý mají zakázané). Máte tip na někoho, koho bych měl určitě vyzpovídat? Sem s ním! děkuji Další v sérii mých rozhovorů s lidmi ze Salesforce komunity je Jirka Ulip ze společnosti Moravia, která
7
O Salesforce s Janem Vopaleckým
Thu, May 11th 2017 6:45a   Martin Humpolec
V sérii „O Salesforce s …“ jsem si dal za cíl během celého roku vyzpovídat alespoň 52 lidí, kteří se v České a Slovenské republice pohybují okolo Salesforce. Jedno, zda jde o lidi od partnerů, zákazníka nebo dokonce někdo přímo ze Salesforce (ti to prý mají zakázané). Máte tip na někoho, koho bych měl určitě vyzpovídat? Sem s ním! děkuji Další v sérii mých rozhovorů s lidmi ze Salesforce komunity je Jan Vopalecký s neziskové organizace Dia
8
Digitálním nomádem s dětmi. Na zkoušku
Tue, May 9th 2017 9:03a   Martin Humpolec
Digitální nomádství. Všichni o tom básní, TravelBible tvrdí, že to mohou dělat i zaměstnanci, Tatranští (??) nevnímají děti jako překážku ale naopak motivaci, firma podporuje moderní technologie (byť občas tomu úplně nevěřím) a šéf je v Polsku. Tak schválně, povede se nám na zimu přestěhovat do Rakouska ke sjezdovce? Před lety jsme na horách strávili dva týdny v kuse a bylo to řádově lepší než běžný týden, byť několikrát opakovaný. To jsem si
7
O Salesforce s Janem Lukschem
Thu, May 4th 2017 6:31a   Martin Humpolec
V sérii „O Salesforce s …“ jsem si dal za cíl během celého roku vyzpovídat alespoň 52 lidí, kteří se v České a Slovenské republice pohybují okolo Salesforce. Jedno, zda jde o lidi od partnerů, zákazníka nebo dokonce někdo přímo ze Salesforce (ti to prý mají zakázané). Máte tip na někoho, koho bych měl určitě vyzpovídat? Sem s ním! děkuji Další v sérii mých rozhovorů s lidmi ze Salesforce komunity je Jan Luksch ze společnosti blue-infinity,
5
Najdi, Vyhraj, Změř – snídaně se Salesforce
Tue, May 2nd 2017 1:34p   Martin Humpolec
Jako certifikovaný Sales, Service, Cloud i Pardot konzultant to samozřejmě všechno znám, ale stejně je hezké vidět, jak ty jednotlivé Salesforce cloudy fungují dohromady a celá ta kombinace dává ohromný smysl. Když přišlo pozvání na snídani, tak jsem moc dlouho neváhal a zaregistroval se. Jak najít zákazníky Každý návštěvník na Vašem webu zanechá po sobě stopu. Ukážeme Vám, jak propojit svět online marketingu s obchodem tak, abyste si mohli odpovědět na ty




Created and Maintained by Yancy Lent - About - Planet Lotus Blog - Advertising - Mobile Edition