Z link procedure for URLs w/ ? &
I've been using Scott's Z link procedure
http://htmldb.oracle.com/pls/otn/f?p=18326:54:12296554811757726386::::P54_ID:542
very successfully for a while now, but have run into a case where I am having issues.
Specifically the URL I wish to link to is one for a recorded session for Oracle Conferencing
https://conference.oracle.com/imtapp/app/arc_pb_hub.uix?mID=11865770&src=app/arc_hosted&action=pb
Now this url has both ? and & in it, and least the & messes up call to the Z link procedure (it tries to take it as another parameter)
Can anyone see any good way to encapsulate this full URL in call to Zlink. I already tried ' & "
There might now be any, but I thought I would ask.
Thanks!
-Erik
Just tried it. It seems to operate as it the %26 was not there.
http://t4biweb01.t4bi.com/pls/htmldb/Z?p_url=%26https://conference.oracle.com/imtapp/app/arc_pb_hub.uix?mID=11459292&src=app/arc_hosted&action=pb%26&p_cat=1&p_company=550311706566234
returns
Not Found
The requested URL /pls/htmldb/Z was not found on this server.
There might not be an option. :(
Similar Messages
-
How to remove bullets and spacing for url links in the Related Links iview?
I tried to look for a property that I can edit the look-n-feel of the url links in the Related Link iView using "Theme Editor".
All I need is to remove the bullets and increase some vertical spacing between the links.
Currently, it looks like this:
URL iView A
URL Iview B
I go through the whole section of Related Links properties, none of them seems to do what I want.
Here are the list of properties in Related Link section (of Navigation Panel):
Link Color
Text Decoration of Link
Hover Color
Text Decoration of Hovered Link
Initially, I thought "Text Decoration of Link" should be the right property I should look at. But there are a drop-down with 5 options: None, Underline, Blinking, Overline and Line-Through, which really can't achieve what I want.
Thanks for advice.
Kent
Post with Diagram Illustration:
<a href="http://sapnetweaverforum.blogspot.com/2006/11/how-to-remove-bullets-and-spacing-for.html">How to remove bullets and spacing for url links in the Related Links iview?</a>
Message was edited by: Kent C.Hi, Kai.
I checked the Related iView properties (URL Template), I don't see what layoutset it is really using. I am not sure, is that a layout set apply to the Related Link Iview?
For the regular KM iView, I will see what Layout Set I want to apply, then I can go and change the properties (of layout coontroller, collection renderer & resource renderer)you mentioned. But for this Related Link iView, I really don't know. I guess it may be in the code itself.
If there is a layout set for Related Link iView (or the place to apply layout set to it), can you point to me which one is that? (I did a search through the layout set names, I only find the AppQuicklinkExplorer (I used this for Dynamic Nav. Link iView before), if I can aply this layout set to Related Link iView, my problem will be solved.)
Thanks for help.
Kent -
Object Services Attachements for URL Links
Hi Guru,
I have to create interface for Object Services Attachments for URL links.
Scenario is
Drad Table:
DOKOB = PTRV_HEAD
DOKNR = 0000000000000001000000000098
objky = 0050000088\
Draw Table:
doknr = 0000000000000001000000000098
filep: rgenbust:/DCTM370097578000AD0C
Create object service url attachment with:
http://rdgvmws10:8080/WebAccess/TEServlet.ser?docbase=rgenbust&sapLinkId=
appended to FILEP after the /
to make a link of:
http://rdgvmws10:8080/WebAccess/TEServlet.ser?docbase=rgenbust&sapLinkId= DCTM370097578000AD0C
I unable solve this issue can any help with the source code.
I need to create program with scratch. Can any body tell me how to start the program. First which table i need to read. How to retrieve URL append to FILEP field. I would appreciate if any body help.
Thanks
AshrafHello,
See hyper-links below:
[How-To: Offline approval - Logon link does not work|http://wiki.sdn.sap.com/wiki/display/SRM/Offlineapproval-Logonlinkdoesnot+work]
[KBA 1511180 - The hyperlink in the offline approval email is incorrect|https://service.sap.com/sap/support/notes/1511180]
Regards.
Laurent. -
Procedure for multiple DB Links
Hi Everybody,
Hope everyone is doing fine. I am working on oracle 11g R2. I have one scenario on which i need your help guys. We need to have one one stored procedure which has comma seprated Database Links as IN parameter. This procedure has one update statement. So whatever multiple database links we will pass, this update statement needs to run only on those databases . Can you please help for options we can do to solve this scneario?
It will something like this:
CREATE OR REPLACE PROCEDURE TEST_SP(DB_LINKS_IN VARCHAR2, E_MGR_IN VARCHAR2, E_ID_IN NUMBER)
AS
V_SQL VARCHAR2(400);
BEGIN
V_SQL: = 'UPDATE EMPLOYEE@'||DB_LINKS_IN
SET EMP_MANAGER='||''''||E_MGR_IN||''''||'
WHERE EMP_ID ='||E_ID_IN||;
EXECUTE IMMEDIATE (V_SQL);
END TEST SP;
Above update statement needs to run in loop for Database links coming as comma seprated value from IN parameter DB_LINKS_IN. Can you please help in how to modify above procedure for DB links coming as comma seprated value?
I will greatly appreciate your comments and responses.
Regards
DevYou could try the following steps:
1. Create type
CREATE OR REPLACE TYPE MYSTRTABLETYPE AS TABLE OF VARCHAR2 (255);
2. Create function to parse comma-delimited list of db links:
CREATE OR REPLACE FUNCTION IN_STRLIST( P_STRING IN VARCHAR2 ) RETURN MyStrTableType
AS
L_STRING VARCHAR2(32000) DEFAULT P_STRING || ',';
L_DATA MyStrTableType := MyStrTableType();
N NUMBER;
BEGIN
LOOP
EXIT WHEN L_STRING IS NULL;
N := INSTR( L_STRING, ',' );
L_DATA.EXTEND;
L_DATA(L_DATA.COUNT) :=
LTRIM( RTRIM( SUBSTR( L_STRING, 1, N-1 ) ) );
L_STRING := SUBSTR( L_STRING, N+1 );
END LOOP;
RETURN L_DATA;
END;
3. Modify your procedure as follows:
CREATE OR REPLACE PROCEDURE TEST_SP(DB_LINKS_IN VARCHAR2, E_MGR_IN VARCHAR2, E_ID_IN NUMBER)
AS
V_DB_LINK MYSTRTABLETYPE := MYSTRTABLETYPE ();
V_SQL VARCHAR2(400);
BEGIN
V_DB_LINK := IN_STRLIST(DB_LINKS_IN);
for i in 1..V_DB_LINK.count
loop
V_SQL: = 'UPDATE EMPLOYEE@'||V_DB_LINK(i)||
' SET EMP_MANAGER='||''''||E_MGR_IN||''''||
' WHERE EMP_ID ='||E_ID_IN||;
EXECUTE IMMEDIATE (V_SQL);
end loop;
END TEST SP;
Please note I have not tested the code. Also you might want to consider using bind variables for the EMP_ID and EMP_MANAGER values. -
Hi,
I found from the replies by Jerry(PM) about the example procedure for custom type in the url
http://technet.oracle.com:89/ubb/Forum82/HTML/000379.html, but when we click on the link above, it says page cannot be displayed. is there a different url to access that code. Basically i am trying to create a custom type image with border, height and width resized than the one loaded into the portal. so after creating the attributes, what all should i pass as parameters to the pl/sql procedure? i saw in one example item_id and i don't know what that is and how it should be passed.?
any help please....
thanksHI Jerry,
Thanks. That is was i was looking for. But i have a question in that procedure. You are passing p_itemid as a parameter for attribute itemid. i assume it is a number. but my question is what is being passed in that. if we have a attribute as itemid, then the user using that custom item type, has to type in something right. what will they type in the itemid. why do we need itemid?
I am trying to create a custom item type for image with width and height. so i can have those two attributes created and then added to the custom item type called cust_image and then in the procedure, i can call a procedure and pass only width and height right. do i have to pass itemid too?my question is in that case what will be there in itemid and why is it being passed?
thanks for your help and reply again.
thanks
valli -
On my incoming messages, under my toolbars & above the msg header, is a new line. It sort-of looks like another toolbar, but different. It reads from left to right and each word is highlighted white:
Back Forward Refresh URL: ___________________ Go
Each of these words except for "URL:" are in boxes as if they are links but they don't work like links.
What is this and how do I get it off my incoming messages?
Thanks, nanciewandaI have no idea. Perhaps you could post the troubleshooting information so we can have a better look at what is going on.
Click the Help menu (Alt+H) and select ''Troubleshooting Information'' from the menu.
Now, a new tab containing your troubleshooting information should open.
*At the top of the page, you should see a button that says "Copy text to clipboard". Click it.
*Now, go back to your forum post and click inside the reply box. Press Ctrl+V to paste all the information you copied into the forum post. -
Pricing procedure for Depot Sales(CIN Version)
HI,
Can anyone explain me TAXINJ and
The Pricing procedure for Depot Sales(CIN Version)
alongwith the Condition Types like JMOD,JECS,JECX etc.
Points will be given
Regrds,
BinayakHi Binayak.
JMOD is a FI Tax condition which gets the Basic Excise duty from calculation formula 352. JEX2 is a copy of JMOD and is a Sales pricing condition. The value of JEX2 gets posted for Excise account key. This ensures that the cost accounting of excise value paid is done correctly. In cases where commercial invoice is created after utilization the condition value formula 353 ensures that the actual MODVAT utilized is accounted as excise.
Similarly JAED is a FI Tax condition which gets the Additional Excise duty from calculation formula 352. JEXA is a copy of JAED and is a Sales pricing condition. The accounting is done for the value of JEXA.
JSED is a FI Tax condition which gets the Special Excise duty from calculation formula 352. JEXS is a copy of JSED and is a Sales pricing condition. The accounting is done for the value of JEXS.
JCES is a FI Tax condition which gets the CESS from calculation formula 352. JCED is a copy of JCES and is a Sales pricing condition. The accounting is done for the value of JCED.
So, Conclusion :---->
JMOD -- > Basic Excise duty condition for FI side.
corresponding to it,
JEX2 is the Basic Excise duty condition for SD side.
That's why
account key to JMOD is linkes in TAXINJ.
and
account key to JEX2 is linkes in JDEPOT.
Hope this certainly helps you.
Please reward points if found useful to you.
Let me know if you have any other doubt.
Regards,
Gaurav Raghav. -
Step by step procedure for Upgrade to ECC6.0
Hi,
I gained a lot from this forum . Can someone please mail me at
[email protected]
step by step procedure for upgrade .
Will award full points for helpful documents..
With regards,
MrinalSAP defined a roadmap for upgrade.
1) Project Preparation
Analyze the actual situation
Define the objectives
Create the project plan
Carry out organizational preparation for example identify the project team
2)Upgrade Blueprint
The system and components affected
The mapped business processes
The requirements regarding business data
3)Upgrade Realization -- In this phase the solution described in the design phase is implemented in a test environment. This creates a pilot system landscape, in which the processes and all their interfaces can be mapped individually and tested on the functional basis.
4)Final Preparation for Cutover -- Testing, Training, Minimizing upgrade risks, Detailed upgrade planning
5)Production Cutover and Support
The production solution upgrade
Startup of the solutions in the new release
Post processing activities
Solving typical problems during the initial operation phase.
SAP expects at least 2 to 3 months for Upgrade and that again depends on project scope and complexity and various other factors.
STEPS IN TECHNICAL UPGRADE
Basis Team will do the prepare activities. (UNIX, BASIS, DBA).
Developer need to run the Transaction SPDD which provides the details of SAP Standard Dictionary objects that have been modified by the client. Users need to take a decision to keep the changes or revert back to the SAP Standard Structure. More often decision is to keep the change. This is mandatory activity in upgrade and avoids data loses in new system.
After completing SPDD transaction, we need to run SPAU Transaction to get the list of Standard SAP programs that have been modified. This activity can be done in phases even after the upgrade. Generally this will be done in same go so that your testing results are consistent and have more confident in upgrade.
Run SPUMG Transaction for Unicode Conversion in non-Unicode system. SPUM4 in 4.6c.
Then we need to move Z/Y Objects. Need to do Extended programming check, SQL trace, Unit testing, Integration testing, Final testing, Regression Testing, Acceptance Testing etc.,
The main Category of Objects that needs to be Upgraded is
Includes
Function Groups / Function Modules
Programs / Reports
OSS Notes
SAP Repository Objects
SAP Data Dictionary Objects
Domains, Data Elements
Tables, Structures and Views
Module Pools, Sub Routine pools
BDC Programs
Print Programs
SAP Scripts, Screens
User Exits
Also refer to the links -
http://service.sap.com
http://solutionbrowser.erp.sap.fmpmedia.com/
http://help.sap.com/saphelp_nw2004s/helpdata/en/60/d6ba7bceda11d1953a0000e82de14a/content.htm
http://www.id.unizh.ch/dl/sw/sap/upgrade/Master_Guide_Enh_Package_2005_1.pdf
Hope this helps you. -
How to configure release procedure for rate contracts release
Dear all,
How to configure release procedure for rate contract following are the requirements
they are two release codes c1 & c2 <=100000,>=100000
if c1 is not there c2 has to be approved
Change in the value of the rate contract contract
Change in the validity of the rate contract
Addition of deletion of line items
While using a non u2013 released rate contract in the PO an error message should shoot out.
Also the logic should be changed while using the rate contract in the PO.
The usage of the rate contract should be till the validity of the rate contract. i.e. the measurement should be end date of the rate contract and the PO creation date and not the delivery date of the PO. &
It should be possible to refer existing valid rate contracts in purchase orders.
Regards,
bhaskarHi,
In SAP rate contract is known as value contract denoted with wk. The release procedure for rate contract is same as that of other contracts and scheduling agreements. The tables for contracts will vary with SA (Scheduling agreement) .You may try and maintain condition records based on the customer combination and maintian the validity date of condition records as per your requirement.For contract and PO will have the same header/item table as EKKO/EKPO, and the release
class in standard is the same FRG_EKKO, you can use the same for contract.
To distinguish if it's a contract or PO, EKKO-BSART can be used.
For contract EKKO-BSART will be MK or WK, while PO will have NB/UB etc..
You can restrict the document type to set up the release strategy for only contract.
Of cause, you can also create your own release class Z* for contract copying standard
one FRG_EKKO via CL01/Class type 032, and then assign the class Z* to customizing:
OLME:
-> contract
->Release Procedure for Contracts
->Define Release Procedure for Contracts
->Release Groups
If you have already created the PO release class.
Assign a new chracteristic of Document Category -BSTYP
Please check below link for detailed release procedure. I hope this wil help you out .Thanking you.
http://wiki.sdn.sap.com/wiki/display/ERPSCM/RELEASE+PROCEDURE#RELEASEPROCEDURE-TABLESUSEDFORRELEASEPROCEDURES -
I created a stored procedure for send data from a source bd to the bd destination with a link between BD
But it will not work
CREATE OR REPLACE PROCEDURE archivage ( source IN VARCHAR2, destination IN VARCHAR2)
BEGIN
/ * - Prepare a cursor to select from the bd_source: * /
source_cursor: = dbms_sql.open_cursor;
DBMS_SQL.PARSE (source_cursor,
'SELECT table_name FROM dba_tables' | | source,DBMS_SQL.NATIVE);
LOOP i in source_cursor
/* Or i use this !!!!
SELECT object_name FROM dba_objects WHERE owner = 'SCOTT' AND object_type = 'TABLE'*/
DBMS_SQL.DEFINE_COLUMN (source_cursor, i);
end loop
ignorer: DBMS_SQL.EXECUTE = (source_cursor);
/ * - Prepare a cursor to insert into the destination db: * /
destination_cursor: = DBMS_SQL.OPEN_CURSOR;
DBMS_SQL.PARSE (destination_cursor,
'INSERT INTO' | | destination | | DBMS_SQL.NATIVE);
/ * - Fetch a row from the source table and insert it into the destination table: * /
loop
if DBMS_SQL.FETCH_ROWS (source_cursor)> 0 ALORS
- Obtenir des valeurs de colonne de la ligne
DBMS_SQL.COLUMN_VALUE (source_cursor,i);
DBMS_SQL.BIND_VARIABLE (destination_cursor,i);
ignorer: DBMS_SQL.EXECUTE = (destination_cursor);
ELSE
EXIT;
End If;
END LOOP;
/*-Close cursor */
COMMIT;
DBMS_SQL.CLOSE_CURSOR (source_cursor);
DBMS_SQL.CLOSE_CURSOR (destination_cursor);
EXCEPTION
WHEN OTHERS, THEN
if
DBMS_SQL.IS_OPEN (source_cursor)then
DBMS_SQL.CLOSE_CURSOR (source_cursor);
End If;
if DBMS_SQL.IS_OPEN (destination_cursor) then
DBMS_SQL.CLOSE_CURSOR (destination_cursor);
End If;
RAISE;
END;find 10 differences ... :(
CREATE OR REPLACE PROCEDURE archivage (source IN VARCHAR2,
destination IN VARCHAR2)
IS
source_cursor INTEGER;
destination_cursor INTEGER;
ignorer INTEGER;
BEGIN
/* - Prepare a cursor to select from the bd_source: */
source_cursor := DBMS_SQL.open_cursor;
DBMS_SQL.
PARSE (source_cursor,
'SELECT table_name FROM dba_tables' || source,
DBMS_SQL.NATIVE);
FOR i IN source_cursor
LOOP
/* Or i use this !!!!
SELECT object_name FROM dba_objects WHERE owner = 'SCOTT' AND object_type = 'TABLE'*/
DBMS_SQL.DEFINE_COLUMN (source_cursor, i);
END LOOP;
ignorer := DBMS_SQL.EXECUTE (source_cursor);
/* - Prepare a cursor to insert into the destination db: */
destination_cursor := DBMS_SQL.OPEN_CURSOR;
DBMS_SQL.
PARSE (destination_cursor,
'INSERT INTO ' || destination,
DBMS_SQL.NATIVE);
/* - Fetch a row from the source table and insert it into the destination table: */
LOOP
IF DBMS_SQL.FETCH_ROWS (source_cursor) > 0
THEN
--ALORS
-- Obtenir des valeurs de colonne de la ligne
DBMS_SQL.COLUMN_VALUE (source_cursor, i);
DBMS_SQL.BIND_VARIABLE (destination_cursor, i);
ignorer := DBMS_SQL.EXECUTE (destination_cursor);
ELSE
EXIT;
END IF;
END LOOP;
/*-Close cursor */
COMMIT;
DBMS_SQL.CLOSE_CURSOR (source_cursor);
DBMS_SQL.CLOSE_CURSOR (destination_cursor);
EXCEPTION
WHEN OTHERS
THEN
IF DBMS_SQL.IS_OPEN (source_cursor)
THEN
DBMS_SQL.CLOSE_CURSOR (source_cursor);
END IF;
IF DBMS_SQL.IS_OPEN (destination_cursor)
THEN
DBMS_SQL.CLOSE_CURSOR (destination_cursor);
END IF;
RAISE;
END;
/ -
APEX... Link to open URL in a new window
I have one of my interactive reports' column linked to a URL... so when my user click on the link it opens an associated webpage...
How can I make it to open in a new window...
ThanksHi,
I am trying to open my page as a popup without refreshing the parent window.
Here is what i have done
1. created a navigation bar entry for help
2. pointed the entry to a page in the application
3. opening the page as a popup with the following code in it.
javascript:window.open('&WORKSPACE_IMAGES.APEX_Reporting_User_Guide.pdf#&P0_PAGE_NAME.','popup1');
my help page opens as a popup, but also refreshes the parent window with a blank screen.
i also tried a few other options
javascript:window.open('&WORKSPACE_IMAGES.APEX_Reporting_User_Guide.pdf#&P0_PAGE_NAME.','popup1');void(0);
javascript:window.open('&WORKSPACE_IMAGES.APEX_Reporting_User_Guide.pdf#&P0_PAGE_NAME.','popup1');return false;
but none of these are helpful
Am I going wrong somewhere?
Thanks
MM -
Error:
java.io.FileNotFoundException: Response: '500: Internal Server Error' for url:
'http://www.xxxx.com//myServlet/anyfile.exml'
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:380)
The URL is correct.
When it fails, on IE browser, receive the following message,
· The RPC server is unavailable
· The remote procedure call failed.
Servlet receives xml and set it into session.
This class set or get session.
Servlet is called many times.
Using weblogic 8.1
Error:
java.io.FileNotFoundException: Response: '500: Internal Server Error' for url:
'http://www.xxxx.com//myServlet/anyfile.exml'
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:380)
The URL is correct.
When it fails, on IE browser, receive the following message,
· The RPC server is unavailable
· The remote procedure call failed.
Servlet receives xml and set it into session.
This class set or get session.
Servlet is called many times.
Using weblogic 8.1
-
Set-up tax Calculation procedure for Morocco
Where can I found information to set-up the tax Calculation procedure for Morocco and the VAT codes
Check whether this link is useful.
http://help.sap.com/bp_bblibrary/600/BBlibrary_start.htm
Otherwise, check in google.
Regards,
Ravi -
Execute Permission Denied on Stored Procedure for SSRS Report
I have a report in SSRS 2008R2. The report is running against a 2005 instance. This report, encapsulated as a stored procedure, runs fine in BIDS. When I deploy it to the Report Manager I suddenly get"
The EXECUTE permission was denied on the object 'ticketStatus',database 'SomeDatabase', schema 'dbo'.
I have granted the execute permission to the sql login, I'll call it 'bob', being used in the datasource. I can run the stored procedure in SSMS as that sql login. That SQL login is also assigned the db_datareader and db_denydatawriter database
level roles in the database for the query. The query makes use of a linked server to another database. I have tested that I can run the query via the linked server using the SQL login. I created a separate SSRS report and simply used the
SELECT part of my stored proc. I upload that to the Report Manager and it works fine. I can't figure out why this report will not work when it is set up to use the Stored Proc. Any help sorting this out would be appreciated.I have granted the execute permission to the sql login, I'll call it 'bob', being used in the datasource. I can run the stored procedure in SSMS as that sql login. That SQL login is also assigned the db_datareader and db_denydatawriter database
level roles in the database for the query. The query makes use of a linked server to another database. ...
You are saying you are using a linked server for a database that sits on the same server as the database where the Procedure resides? Is there any reason to do that instead of just using a 3-part name, possibly in combination with a synonym?
Linked servers have a different security concept also
Trustworthy should not be used then either as it can lead to privilege escalation/elevation attacks from inside that database
Cross Database Ownership chaining is yet another and different problem
The best woul be to have that Login as a user in both databases and have the necessary permissions like Execute on Schema/Database there. Deny should only be necvessary under the circumstances that the user is member of different groups/roles
Andreas Wolter
Microsoft Certified Master SQL Server 2008
Microsoft Certified Solutions Master SQL Data Platform, SQL Server 2012
Blog: www.insidesql.org/blogs/andreaswolter
Web: www.andreas-wolter.com |
www.SarpedonQualityLab.com -
Is there a Bug or Bug Fix in iPlanet 4.1 for URL Forwarding???
Here's the issue...
We are forwarding a number of URL's from one website to another.
When we create these under the iPlanet Web Server Admin UI, the URL's appear, and get written to obj.conf, and the Web Server appears to "Save and Apply" the changes, effectively restarting the Solaris Process ID.
The problem is that the httpd process does not actually restart, and the URL forwards return a 404.
If we manually restart the Web Server daemon, everything appears to funtion properly.
I have been searching through the iPlanet Knowledge Base, and not haveing any luck, so I am hoping someone here may have an idea.
Thanks!Hi,
Please let me know your iWS version including service pack(example:4.1sp7)and OS version. So that i can test it and let you know the feedback.
Is there a Bug or Bug Fix in iPlanet 4.1 for URL Forwarding???
yes is there, but related to NSAPI please check the below link.
http://docs.iplanet.com/docs/manuals/enterprise/41/rn41sp9.html#26930
Thanks,
Daks.
Maybe you are looking for
-
Firefox is gisteren beginnen raar doen, je opent de browser, de startpagina komt er 2 seconden op, en dan verdwijnt die, ik krijg dan een wit scherm, en het is zo bij elke pagina die ik open, (facebook, youtube....) Wat kan dit probleem zijn?
-
Hi Experts, How to test the webservice scenario with more than 10 users at a time? Thanks & Regards Sara
-
Manually added Authorization object
All , What is the impact for manually added authorization objects in the roles after the system upgrade??
-
hello every one how can i sent message to all users like "System will turn off after 5 minute" from forms
-
Oracle EM 10g - Running an OS Command
Hi, While running an OS command thru oem notification rules i get the following error Error calling c:/ws/message.bat: Timeout occurred running c:/ws/message.bat in the alert details message. Is there any way to solve this?