Vlastná akcia pracovného postupu programu SharePoint Designer — Pozorovania o <FieldBind Designer typ =”StringBuilder” … />

Len rýchly pozorovanie, že je veľmi dôležitý rozdiel medzi tieto dve definície:

<FieldBind pole = "InParam1" DesignerType = "StringBuilder" ID = "2" Text = "Vstupný parameter #1" />

oproti:

<FieldBind pole = "InParam1" ID = "2" Text = "Vstupný parameter #1" />

Prvý ukazuje, ako je to v SPD:

obrázok

kým posledne ukazuje ako je tento:

obrázok

Nie som si istý, aké užitočné sú tieto snímky obrazovky, ale vynaložil som úsilie na ich vytvorenie, takže si ich musíte pozrieť 🙂

Pozorovanie je to: StringBuilder vám umožňuje vytvoriť reťazec (Samozrejme) zmiešaním spolu reťazcové literály a toku údajov (prostredníctvom "pridať vyhľadávacie" tlačidlo v ľavom dolnom rohu). Ak použijete tlačidlo Pridať vyhľadávanie, Vloží prejav v podobe"[%token %]". Keď SharePoint vyvolá vlastnej akcie, (C# kód v mojom prípade), SharePoint prechádza token sám, nie hodnotu tokenu. Ak používate predvolený typ dizajnér (Druhý typ), SharePoint token sa rozširuje a prechádza skutočná hodnota tokenu pre Vašu akciu.

StringBuilder = zlý, predvolené návrhár typ = dobré.

samozrejme, to nie je to, čo som naozaj mysli. Len Nesnažte sa odovzdať parameter svoje vlastné akcie, keď návrhár typ = StringBuilder. Použiť predvolený typ návrhár a reťazec StringBuilder to vpredu, ak potrebujete vytvoriť zložité struny v pracovnom postupe (ktoré mimochodom je presne to, čo jeden vytvoriť dynamické predmet činnosti e-mail, ale to je predmetom iného blogu, Har har).

<koniec />

Jeden myslel na "Vlastná akcia pracovného postupu programu SharePoint Designer — Pozorovania o <FieldBind Designer typ =”StringBuilder” … />

nechať odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *