locked
Webhelyoszlop keszitese, mely egy masik webhely listajat hasznalja Lookup-kent RRS feed

  • General discussion

  • A PowerShell hasznossagat mutatja, hogy ezt a kattintgatassal amugy nem megoldhato dolgot
    meg lehet vele csinalni.

    # Webhelyoszlop keszitese, mely egy masik web listajat hasznalja Lookup-kent

    [System.Reflection.Assembly]::LoadWithPartialName(Microsoft.SharePoint)

    # Begyujtom az informaciot a DOCS webrol, es  a Megyek listarol

    $siteurlDocs = "http://intra/docs"

    $mysiteDocs=new-object Microsoft.SharePoint.SPSite($siteurlDocs)

    $webDocs = $mysiteDocs.openweb()

    $webDocsID = $webDocs.ID.ToString()

    $listMegyek =$webDocs.lists["Megyek"]

    $megyekID = $listMegyek.ID.ToString()

    $mysiteDocs.Dispose()

    $webDocs.dispose()

     

    #
    $siteurl = http://intra

    $mysite=new-object Microsoft.SharePoint.SPSite($siteurl)

    $web = $mysite.openweb()

    #webhely oszlop felvetele (Megye) amivel valasztani lehet a  //intra/docs/Megyek listabol

    $web.Fields.AddFieldAsXml('<Field Type="Lookup" DisplayName="Megye" Required="FALSE" List="' + $megyekID + '" WebId="' + $webDocsID + '" ShowField="Terulet" UnlimitedLengthInDocumentLibrary="FALSE" StaticName="Megye" Name="Megye" Group="_partner"/>')

    $web.dispose()

    $mysite.Dispose()


    fs
    Monday, June 22, 2009 11:28 AM