יש מקרים שבהם נרצה לתעד את תכולתו של דו"ח RS מסיבות שונות: כדי להבהיר ולהזכיר לעצמנו מה יש בו, או במקרה שמישהו מחליף אותנו וצריך לדעת דברים מיוחדים על הדו"ח, או אם אנחנו נדיבים ורוצים לחלוק את הדו"ח עם חבר לעבודה שמחפש את אותו המידע.
בקוגנוס 10 כבר יש אופציה כזו, של הוספת הערה ושיתוף במידע.
בקוגנוס 8, אפשר:
א. ברמת הQuery - להוסיף פילטר בDisabled ובו לכתוב תובנות/הסברים מיוחדים לגבי שדות מחושבים באותו Query.
ב. ברמת הדו"ח - אפשר לבנות Page חדש בשם "תיעוד" (או למהדרין: "Documentation"), שבו נכתוב בצורה מסודרת ומובנית דברים מיוחדים שאדם שרואה את הדו"ח בפעם הראשונה צריך לדעת לגביו.
ועכשיו - מה עושים על מנת שהPage הזה לא יתחולל אף פעם?
בוחרים את כל הPage ומקשרים אותו למשתנה בוליאני.
למשתנה הזה נקרא למשל v_hide_doc ובתוכו נכתוב:
ReportName()<>ReportName()
ReportName() הוא משתנה מובנה, אפשר למצוא אותו תחת Report Functions.
את דף התיעוד נחולל (Yes) רק במקרה שהתנאי הזה מתקיים. מכיון שהתנאי הזה אף פעם לא יתקיים - הדף אף פעם לא ייראה בהרצה של הדו"ח ויהיה זמין רק למפתחי הדו"ח שנכנסים לתוך הReportStudio.