הצטרפו לקבוצות שלנו לקבלת עדכונים מרוכזים פעם בשבוע:

ווטסאפ:
http://wa.dwh.co.il
טלגרם:
http://telegram.dwh.co.il

Parametrlized URL. Cognos 10.2.1 FP4

More
9 years 6 months ago #8226 by Shachar Hallas
היי,
סליחה מראש שזה באנגלית פשוט העלתי את זה כבר ל Cognoise ... :)

I'm trying to use &ui.backURL parameter in order to run another report when canceling running report but with no success.
I wrote the below JS:
window.location.assign("http://"+window.location.host+"/ibmcognos/cgi-bin/cognos.cgi?b_action=cognosViewer&ui.action=run&ui.object=%2fcontent%2ffolder%5b%40name%3d%27Radcom%27%5d%2ffolder%5b%40name%3d%27Applications%27%5d%2ffolder%5b%40name%3d%27QCell%27%5d%2freport%5b%40name%3d%271.Cell%20QoE%20Over%20Time%27%5d&ui.name=1.Cell%20QoE%20Over%20Time&run.outputFormat=&run.prompt=true
&ui.backURL=%2fibmcognos%2fcgi-bin%2fcognos.cgi%3fb_action%3dxts.run%26m%3dportal%2fcc.xts%26m_folder%3di0196A4BAB6CF4ED3BEF6B0FEB0BDFB17");

and i was redirected to the Cognos connection of this report but didn't run the report
with the given id in the URL.

The marked in Yellow is the name of the report but from some reason Cognos tried to open it as folder and not run the report...

please assist,
Thanks In Advace,
Shachar.

Please התחברות to join the conversation.

More
9 years 6 months ago #8227 by Shachar Hallas
Replacing the backURL expression to:

&ui.backURL=%2fcontent%2ffolder%5b%40name%3d%27Radcom%27%5d%2ffolder%5b%40name%3d%27Home%20Page%27%5d%2freport%5b%40name%3d%27Radcom%20Welcome%20Page%27%5d

Results with browser URL:
http://10.223.244.170:8081/content/folder[@name='Radcom']/folder[@name='Home%20Page']/report[@name='Radcom%20Welcome%20Page']

Why did it partially decode the URL ?

Please התחברות to join the conversation.

More
9 years 6 months ago #8228 by נמרוד
היי,
הרצה של דו"ח מURL נעשית ע"י פקודת ui.action או משהו דומה. לא מצאתי תיעוד לפיו מתאפשר לעשות זאת מתוך פקודת back, ואני לא בטוח שזה אפשרי.

ר"צ קוגנוס ומפתח בכיר
דאטה מיין - חטיבת ה-BI של מלמ-תים

Please התחברות to join the conversation.

More
9 years 6 months ago #8230 by Shachar Hallas
היי נמרוד,
זה אפשרי.
הצלחתנו לעשות את זה כשמריצים את הדו"ח בתוך Ifame עם הפונקציה : cognosLaunchInWindow ()
אבל ללא iFrame זה לא מצליח.. נראה שאני ממש קרוב ואולי ה %26m_folder%3d בתוך ה BackUrl הוא המפתח וצריך לשנות אותו למשהו אחר שלא נוגע לתיקייה אלא לדו"ח עצמו, פשוט לא מצאתי..
יש לך רעיון ?

תודה,
שחר.

Please התחברות to join the conversation.

More
9 years 6 months ago #8232 by נמרוד
launchinwindow זו פעולה שמגדירה viewer, בזמן ש-backurl לבדו לא מגדיר viewer, ולכן לדעתי זה לא עובד לך. אני אנסה להציע מסגרת לפתרון שעוקף את הבעיה במקום לנסות לשבור אותה:
בכל טעינה של דף ב-cognos connection יש הרבה מאוד סקריפטים שנטענים ברקע מקבצים. אפשר לתפוס את אחד מקבצי הסקריפט האלה ולהוסיף לו פונקציה שבודקת אם הדף הוא דף מסוים (למשל לפי כתובת החלון, או טקסט מסוים במסך וכך הלאה), ואם כן מריצה את הדו"ח שאתה רוצה שירוץ. אח"כ כל מה שצריך לעשות זה להפנות את ה-backURL למקום הנכון ה-cognos connection, הדף של cognos connection יעלה ומיד יפעיל את הדו"ח. (אגב, ככה אתה גם יכול להסתיר את הכותרת, ראיתי ששאלת בפורום השני).

ר"צ קוגנוס ומפתח בכיר
דאטה מיין - חטיבת ה-BI של מלמ-תים

Please התחברות to join the conversation.

More
9 years 6 months ago - 9 years 6 months ago #8233 by Shachar Hallas
היי נמרוד,
ותודה!
הרעיון הוא לעבור לדו"ח אחר ברגע שלוחצים על Cancel בדו"ח. לכן אני משתמש ב BackURL.
הצלחתי לגרום ללחיצה על Cancel לעשות redirect ל page במקום להריץ דו"ח וב page שמתי Cognos Viewer שמכיל את הדו"ח שאני רוצה.
רק שעכשיו הבעייה שלי היא שPage מכיל את הHeader של קוגנוס וכמה כפתורים ואני מעוניין להעלים הכל. אפשרי ?
Last edit: 9 years 6 months ago by Shachar Hallas.

Please התחברות to join the conversation.

More
9 years 6 months ago #8234 by נמרוד

ר"צ קוגנוס ומפתח בכיר
דאטה מיין - חטיבת ה-BI של מלמ-תים

Please התחברות to join the conversation.

More
9 years 6 months ago #8235 by Shachar Hallas
לא עובד לי בקוגנוס 10.2.1 המדריך הוא של קוגנוס 8.1 , 8.2

Please התחברות to join the conversation.

More
9 years 6 months ago #8236 by נמרוד
זה מ-10.2.1.1

ר"צ קוגנוס ומפתח בכיר
דאטה מיין - חטיבת ה-BI של מלמ-תים

Please התחברות to join the conversation.

More
9 years 6 months ago #8237 by Shachar Hallas
מה זה אומר ui=h1h2h3h4 ?
אני ניסיתי &ui.header=false וכשלא עבד ניסיתי &cv.header=false
הדוגמא של ui=h1h2h3h4 עובדת לך גם בתוך BackURL?

Please התחברות to join the conversation.

More
9 years 6 months ago #8238 by Shachar Hallas
בנוסף, איפה ה Page ID של הדף שאותו אתה פותח ?

Please התחברות to join the conversation.

More
9 years 6 months ago #8239 by נמרוד
את התשובה לשאלה הראשונה שלך אפשר למצוא בחיפוש גוגל פשוט - זה סינטקס שנפטר מכותרת ב-cognos connection. את היתר אני מניח שצריך להיות לך די קל לבדוק בסביבה שלך, בטח יותר קל משיהיה לי לשחזר את המקרה הספציפי שלך אצלי :)

ר"צ קוגנוס ומפתח בכיר
דאטה מיין - חטיבת ה-BI של מלמ-תים

Please התחברות to join the conversation.

More
9 years 6 months ago #8240 by Shachar Hallas
טוב יצאתי חומוס וזה כן עובד , פשוט הייתי צריך לרשום את זה מקודד : %26ui%3Dh1h2h3h4
תודה נמרוד, עזרת לי מאוד :)

Please התחברות to join the conversation.

Moderators: לינוּר
Time to create page: 0.277 seconds