Nopea ja helppo: Määrittää sivustosarakkeen sisäinen sarakenimi

PÄIVITYS: Jeremy Thake on blogged tästä ja esittää joitakin console application-koodi Tämä osoittaa, että sisäiset nimet.

Yritin saada sisältökysely-web-osa näyttää eräpäivä tehtävästä ja koska näytön otsikko on "Eräpäivä", Oletin, että sarakkeen nimen käyttäminen <CommonViewFields> on "Due_x0020_Date".

Väärä!

Todellinen sarakenimi koski "Parasta".

Miten löydän sen? Luin uudelleen Heather Salomonin blogimerkinnän muokkaaminen CQWP näyttää ylimääräisiä tietosarakkeita. Hän kuvaa tätä prosessia askel #13. Luota siihen. Se on oikein. Ainakin, se oli oikein, kun. En luottanut se ensin toisen sarakkeen pidempi nimi.

Sanon "luota siihen" koska ei luota se ja todennäköisesti hukkaan lähellä kaksi tuntia butting pääni seinää vasten. Kun päätin "parasta" Nimi, Halusin lisätä toiseen kenttään ja <CommonViewFields>. Salomon-tekniikalla, Olin saada sarakkeen nimi, kuten "XYZ_x0020_Project_x0020_Due_x00".

Ajattelin itsekseni, Tämä on selvästi lyhennetty nimi. Menin eteenpäin ja YK: n katkaistu se ilman menestystä. Lopuksi käyttää näennäisesti lyhennetty nimi ja se toimi.

Bonus vinkki: Kun olin töissä CQWP, Jos olen lisännyt huono sisäinen nimi <CommonViewFields>, CQWP kertoisi minulle, että kysely oli ei palauta tuloksia. Mutta, Jos tietotyyppi on lisättävä kenttänimi, se palaisi seurauksena. Lisäämällä tietojen tyyppi todella naamioitu ongelma koska oli viitetietoina olematonta kenttä. Voisin lisätä, mutta kun yritin näyttää arvonsa, Olen aina tyhjä.

Tämä peitä virhe:

<CommonViewFields>Due_x0020_Date;</CommonViewfields>

Tämä peittää virhe:

<CommonViewFields>Due_x0020_Date,Päivämäärä ja aika;</CommonViewfields>

</loppu>

3 ajatuksia ”Nopea ja helppo: Määrittää sivustosarakkeen sisäinen sarakenimi

  1. Corey
    Käyttämällä "hover" tekniikka ei ole liian huono yhdestä tai kahdesta kentästä. Mutta valtava hakuja käytän Stramit Caml-viewer linkki. Pidän todella, että yksi paremmin kuin U2U yksi — se on hyvin nopeasti ja se on todella mukava ominaisuus palauttaa StringBuilder koodina CAML.
    Vastaus

Jätä vastaus Paul Galvin Peruuta vastaus

Sähköpostiosoitettasi ei julkaista. pakolliset kentät on merkitty *