דערהייַנטיקן: דזשערעמי טהאַקע האט בלאָגגעד וועגן דעם און לייגן אַרויף עטלעכע קאָד פֿאַר אַ קאַנסאָול אַפּלאַקיישאַן וואָס ווייזט ינערלעך נעמען.
I was trying to get a content query web part to display a due date from a task and because the screen label is "Due Date", איך אנגענומען אַז דער זייַל נאָמען צו נוצן אין <קאָממאָנוויעוופיעלדס> is "Due_x0020_Date".
פאַלש!
The real column name in this case was "DueDate".
ווי האט איך געפינען עס? I re-read Heather שלמה ס בלאָג פּאָזיציע אויף מאַדאַפייינג קקוופּ to show additional columns of data. She describes this process at step #13. Trust it. It’s correct. אין מינדסטער, it was correct for me. I did not trust it at first for another column with a much longer name.
I say "Trust it" because I did not trust it and probably wasted near two hours butting my head up against a wall. After I resolved the "DueDate" נאָמען, איך געוואלט צו לייגן אן אנדער פעלד צו <קאָממאָנוויעוופיעלדס>. Using the Solomon technique, I was getting a column name like "XYZ_x0020_Project_x0020_Due_x00".
איך געדאַנק צו זיך, that’s clearly a truncated name. I went ahead and un-truncated it with no success. I finally used the seemingly truncated name and it worked.
באָנוס שפּיץ: ווען איך איז געווען ארבעטן מיט די קקוופּ, אויב איך צוגעלייגט אַ שלעכט ינערלעך נאָמען צו <קאָממאָנוויעוופיעלדס>, the CQWP would tell me that the query had returned no results. אָבער, אויב איך צוגעלייגט אַ דאַטן טיפּ צו די פעלד נאָמען, it would return a result. Adding the data type actually masked a problem since I was referencing a non-existent field. I could add it, אָבער ווען איך געפרוווט צו אַרויסווייַזן זייַן ווערט, I would always get a blank.
דאס האט נישט מאַסקע דער טעות:
<קאָממאָנוויעוופיעלדס>דוע_קס0020_דאַטע;</קאָממאָנוויעוופיעלדס>
דאס האט מאַסקע דער טעות:
<קאָממאָנוויעוופיעלדס>דוע_קס0020_דאַטע,דאַטעטימע;</קאָממאָנוויעוופיעלדס>
</עק>