Keresés

Új hozzászólás Aktív témák

  • Boolash

    aktív tag

    válasz stevve #2208 üzenetére

    Az a baj, hogy amit a foreach-ben visszakapok, vagyis a gruser.LoginName az egy string, ami valójában a dokumentumtár neve.
    Tehát létrehozok egy class library típisú listát, amibe ezeket a string-eket pakolom. Ebből nem látom, hogy hogyan tudnám kinyerni az aktuális string-hez tartozó dokumentumtárban lévő Item 1-1 mezőjét (Title, Id).
    Ehhez kell nekem a Linq.
    EntityList<Item> test = cedc.GetList<Item>(gruser.LoginName);"
    Ez a sor pedíg pontosan a fent említettek miatt kell, mert a loginname az String, de a fenti segítségével megkapom a string-hez tartozó dokumentumtárat.
    A linq lekérdezésben nem adhatom meg string-ként a forrást:
    var eredmeny = from aktualis in test
    Vagyis a test-nek objektumnak kell lennie.

    Egyébként a Linq-ra még azért is gondoltam, mert itt csak teszt jelleggel kiírom az értékeket, de majd szűrést is akarok belevinni (where).
    Lehet nem jól állok neki a dolognak, mert eddig az ilyen jellegű kereséseket powershellben oldaottam meg, CAML queryk segítségével, és ott nagyjából így ment. Itt is mehetne, de szeretném linq-val megcsinálni.

    Köszi!

Új hozzászólás Aktív témák

Hirdetés