חזרה לראש העמוד

מנהל דוחות כללי

פתיחת מנהל הדוחות הכללי

הפעלת כלי מנהל הדוחות הכללי (GRM) או מהתפריט הראשי כליםמנהל דוחות כללי… .

סרגל הכלים GRM

הוספת דוח חדש

זמינות שתי אפשרויות להוספת דוחות חדשים.

יצירת הדוח מאפס

  1. בעץ הניווט, קליק ימני בעכבר על תוויות דוחות.
  2. בחירת דוח ריק חדש התפריט.
  3. הזנת שם קבוצת הדוח (קבוצה קיימת או קבוצה חדשה) ושם הדוח החדש.
  4. שינוי שם של דוח, אם נדרש, נעשה על ידי לחיצה ימנית על פריט התפריט: שינוי שם דוח.
  5. יוצגו ארבע לשוניות: פלט, SQL, Lua, תבנית ותיאור.
  6. בלשונית: SQL, מזינים את תסריט SQL לתוך חלון העורך, יש לוודא שהתסריט מסתיים בנקודה-פסיק (;) ולאחר מכן יש להקיש על לחצן שמירה.
  7. הקשה על לחצן בדיקה להרצת תסריט ה- SQL.
  8. אם הבדיקה עברה בהצלחה לחצן יצירת תבנית יהפוך לזמין. יש ללחץ על הלחצן כדי ליצור תבנית HTML עבור הדוח.
  9. הקשה על לחצן הרצה כדי להציג את דוח במבנה HTML בחלון הפלט.
אנימציה ליצירת דוח חדש מאפס

משתני דוח

בגירסה 1.4.0 של MMEX קיימת אפשרות להעברת תאריכים לתסריט SQL של דוח. קיימות ארבע אפשרויות לבצע זאת: &single_date, &begin_date, &end_date, &budget_years. ככל שתסריט ה SQL יכלול את אחד המשתנים שלעיל הוא יוחלף בתאריך מוִידְגֶ'ט לוח השנה. לדוגמה, הרצת תסריט SQL זה יחזיר את כל יתרות החשבונות לתאריך שהוגדר:

with b as  (
    select ACCOUNTID, STATUS
        , (case when TRANSCODE = 'Deposit' then TRANSAMOUNT else -TRANSAMOUNT end) as TRANSAMOUNT
        , TRANSDATE
    from CHECKINGACCOUNT
    union all
    select TOACCOUNTID, STATUS, TOTRANSAMOUNT ,TRANSDATE
    from CHECKINGACCOUNT
    where TRANSCODE = 'Transfer'
    )
select a.ACCOUNTNAME,
total(TRANSAMOUNT) + a.INITIALBAL as Balance
from ACCOUNTLIST as a, b
where a.STATUS = 'Open'
    and b.ACCOUNTID = a.ACCOUNTID
    and b.STATUS <> 'V'
    and b.TRANSDATE <= '&single_date'
group by a.ACCOUNTNAME order by a.ACCOUNTNAME asc;
 
Text
XPath: /html/body/pre/code
דוגמאת פלט דוח GRM תוך שימוש 
במשתנה תאריך יחיד

ייבוא דוח מוכן

ישנם ב- GitHub הרבה דוחות שסופקו על-ידי משתמשים או מפתחים

הגדרות ייצוא דוח

אם יצרתם דוחות שימושיים ניתן ליצאם לקובץ ZIP.