• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    PETVALSharepoint & Foundation :: MOSS & WSS :: Project :: FAST, Search :: ...a cela tahle aplikacni rodinka Sharepoint / Teams / Viva / SPFx / Copilot...a cela tahle aplikacni rodinka
    PETVAL
    PETVAL --- ---
    u hashtable jsem neprisel na to, kde vzit ten vstupni objekt
    Hashtable extendedProperties = SPWorkflowTask.GetExtendedPropertiesAsHashtable(SPListiItem Task);
    v afterproperties je TaskID, tak asi tudy

    a z jineho soudku, jak u polozky v seznamu, nad kteryma je to workflow, schovat defaultni schvalit / odmitnout, aby to uzivatele nematlo, pac maji jen ty ukoly?
    KERRAY
    KERRAY --- ---
    PETVAL: podle toho co tu mám by to takhle mělo fungovat - podívat se v tu chvíli v debuggeru na obsah onTaskSchvalitChanged_AfterProperties1.ExtendedProperties bys nemohl? případně si to převést na tu hashtable a podívat se, co bude uvnitř?
    PETVAL
    PETVAL --- ---
    KERRAY: v invoked metode toho onTaskChanged mam

    Guid custFieldID = workflowProperties.TaskList.Fields["StavZadanky"].Id;
    StavZadanky = onTaskSchvalitChanged_AfterProperties1.ExtendedProperties[custFieldID].ToString();
    KERRAY
    KERRAY --- ---
    PETVAL: jojo, právě že vlastní pole - ještě se skýtá otázka, v jakou chvíli k tomu přistupuješ, já jediný čtení hodnoty vlastního pole z ExtendedProperties mám v OnTaskChanged přes ten guid
    PETVAL
    PETVAL --- ---
    KERRAY: i ty vlastni pole bez problemu?
    KERRAY
    KERRAY --- ---
    PETVAL: co se tak koukám, tak při inicializaci workflow zapisuju pomocí internalname, a v TaskChanged čtu pomocí field ID guidu
    PETVAL
    PETVAL --- ---
    KERRAY: to jsem se vykostil uz vcera, pres internal name nenaslo, na googlu nekdo hlasil, ze mu to slo pres display name, to slo i mi, jenze to byl built-in field :)
    KERRAY
    KERRAY --- ---
    PETVAL: přes ty ExtendedProperties by to mělo jít, ale co tak koukám, jednou se tam přistupuje přes InternalName, a jindy přes Guid, tak se možná podívej v debuggeru
    PETVAL
    PETVAL --- ---
    Netusite, jak z workflow precist hodnotu vlastniho fieldu v ukolu v seznamu ukolu postaveneho na vlastnim content type (zalozenem na CT ukolu workflow)? Vygooglil jsem pouziti ExtendedProperties, ale hlasi mi, ze field neexistuje:
    Guid custFieldID = workflowProperties.TaskList.Fields["StavZadanky"].Id;
    StavZadanky = onTaskSchvalitChanged_AfterProperties1.ExtendedProperties[custFieldID].ToString();


    dalsi moznost je pouziti hashtable, ale nedari se mi prijit na to, ktery objekt tomu presne poslat, resp. jak najit ten konkretni task:
    Hashtable extendedProperties = SPWorkflowTask.GetExtendedPropertiesAsHashtable(SPListiItem Task);
    a mam jen workflowProperties.Item.Tasks

    Diky za kazdou radu, je to moje prvni VS workflow :)
    PETVAL
    PETVAL --- ---
    mam pripravit info ke schuzce, o ktere nevim kdo se zucastni, na pozadavky, o kterych taky skoro nic nevim a nemuzu se doptat :D
    tech 100k nebude v 99% pripadu delat najednou, a zakaznikuv budget zaplati mozna tak infrastrukturu (uz ted ji hostujou), rozhodne ne treba Office365 / SP online.
    KUBIS
    KUBIS --- ---
    PETVAL: vypada to zajimave, na jake architekture to vubec chces provozovat pro takove mnozstvi lidi a na windowsech?
    PETVAL
    PETVAL --- ---
    ARIAEL
    ARIAEL --- ---
    PETVAL: A nebo naopak - kolik das za to kdyz ti to napiseme?:)
    KUBIS
    KUBIS --- ---
    PETVAL: ja myslim ze si na toto budes muset napsat neco sam a asi nad linuxem... nevim esi v asp.net psat neco takoveho...
    ARIAEL
    ARIAEL --- ---
    PETVAL: To si budes muset ukecat Kerraye aby ti nejaky napsal :)
    PETVAL
    PETVAL --- ---
    KUBIS: jakoze aktivnich :)
    KUBIS
    KUBIS --- ---
    PETVAL: jakoze aktivnich nebo ctenaru?.)
    PETVAL
    PETVAL --- ---
    tip na nejake idealne opensource CMSko, ktere zvladne tak 100 000 uzivatelu?
    KUBIS
    KUBIS --- ---
    chtel bych se zeptat jestli jste neresili nekdo problem ze mam html stranku s podslozkou s datama a ve starem sharepointu fungovalo ze kdyz jsem klikl na start.html treba tak se mi normalne otevrela webova stranka, v sp2013 se mi ten soubor stahuje... nevi nekdo co s tim? diky
    Kliknutím sem můžete změnit nastavení reklam