Brower hang after executing report
Hi,
I installed 9ias 1.0.2.1 on Sun Machine Everything is working fine except Report server. Executing report from browser taking long time and after that gave me this error.
Error: The requested URL was not found, or cannot be served at this time.
Oracle Reports Server CGI - Report Job was cancelled upon user request.
I also fixed TNS_ADMIN location but have same problem.
When I started Reports server It's started without error.
Hi.
You should find whrther your problem is in bex web or general.
Did you tried to execute via RSRT with this username ?
Do you have any authorization infoobjects in query ?
Regards.
Similar Messages
-
Call(PUSH) Button after executing report
Hi,
After executing report how to call select layout button automatically,
and select layout screen display at output of screen after executing
report.
Regards
Arpithow can we pass key stroke ctrl + F9 or call function code "&0AD" for selecting layout.
pls advice.
Regards
Arpit -
Database is Hanging after executing the Procedure ...
Dear All i am using 10G.
I Have a procedure . After executing the Procedure when i try to call that procedure it is hanging ...
it is creating Locks .. As our DBA told..And told to check the code ...
Can any one tell me how can i put mu codes with formatting ? When i copy paste my code it is showing properly but after POST MESSAGE it is showing like i have written history ...--*
I am Executing the procedure like this ...
EXEC simulator_validation ('0|BP-V1|20101004|01|1|2430962.89|27|2430962.89|MUR|20100928120106','04-SEP-2010',27,2430962.89,'MUR','000111111111');
And my code is :-
{Create Or Replace Procedure simulator_validation (lstring varchar2,ldate date,lno_item number,ltotal number,lcur varchar2,lac_no Varchar2)
IS
l_swift_code_acno number;
l_ACno_Valid number;
l_swift_code_others Number;
lpcode varchar2(5);
lCcode Varchar2(4);
lval number;
lacno varchar2(16);
v_file varchar2(20);
v_path varchar2(50);
LToken VARCHAR2(100) ;
i PLS_INTEGER := 2 ;
lfirst_char number;
lvalue Varchar2(100) ;
lcol number:= 1;
Begin
lfirst_char := Substr(lstring,0,1);
Dbms_output.put_line(lfirst_char);
IF lfirst_char = '0' Then ------------------- For the 1st Line - Should be start from 0
Loop
LToken := mcb_simulator_pkg.Split( lstring, i , '|') ;
lvalue := LToken;
IF lcol=1 then
If lvalue='BP-V1' THEN
Dbms_output.put_line('1');
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0003','Invalid file type and version number');
Dbms_output.put_line('2');
End if;
Elsif lcol=2 then
If lvalue=To_Char(ldate,'YYYYMMDD') THEN
Dbms_output.put_line('3');
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0004','Due date differs from the value inputted in the loading screen');
Dbms_output.put_line('4');
End if;
Elsif lcol=3 then
Begin
Select PAYMENT_PURPOSE_CODE into lpcode
From MU_PURPOSE_CODE
Where PAYMENT_PURPOSE_CODE = lvalue;
IF lpcode = lvalue Then
Dbms_output.put_line('5');
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0006','Invalid payment purpose code');
Dbms_output.put_line('6');
End If;
Exception
When No_data_found Then
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0006','Invalid payment purpose code');
End;
Elsif lcol=4 then
If lvalue='1' THEN
Dbms_output.put_line('7');
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0008','Total number of debit records in header does not tally with number debit records in the file.');
Dbms_output.put_line('8');
End if;
Elsif lcol=5 then
If lvalue=ltotal THEN
Dbms_output.put_line('9');
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0010','Total debit transaction amount in header does not tally with the sum of debit transaction amount in the file');
Dbms_output.put_line('10');
End if;
Elsif lcol=6 then
If lvalue=lno_item THEN
Dbms_output.put_line('11');
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0025','Number of credit records does not tally with credit records in the file.');
End if;
Elsif lcol=7 then
If lvalue=ltotal THEN
Dbms_output.put_line('12');
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0026','Sum of credit records does not tally with total transaction amount as inputted in the loading screen');
End if;
Elsif lcol=8 then
If lvalue=lcur THEN
Begin
Select Cur_CODE into lCcode
From Mu_currency_Code
Where Cur_CODE = lvalue;
Dbms_output.put_line('13');
Exception
When No_data_found Then--------------------
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0014','Invalid Currency');
End;
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0013','Currency differs from the value inputted in the loading screen');
End if;
Elsif lcol=9 then
If lvalue=Null THEN
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0015','Timestamp should not be null');
Elsif lvalue <> lvalue Then
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0046','Timestamp in header should be in the format YYYYMMDDHHMMSS');
End if;
End IF;
EXIT WHEN LToken IS NULL ;
i := i + 1 ;
lcol:=lcol+1;
End LOOP;
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (9999,'0002','First line should always start with 0');
End if ;}
-------------------- For the 2nd Line , should be start from 9 .-----------------------------
{ lfirst_char := Substr(lstring,0,1);
IF lfirst_char = '9' Then
LOOP
LToken := mcb_simulator_pkg.Split( lstring, i , '|') ;
lvalue := LToken;
IF lcol=1 then
If lvalue < 0 THEN
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0017','Amount should be greater than zero');
Elsif lvalue = ltotal THEN
Dbms_output.put_line('20');
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0018','Transaction amount differs from the value inputted in the loading screen');
End if;
ELSIF lcol = 2 THEN
If lvalue = Substr(lac_no,4,9) THEN
mcb_simulator_pkg.Acct_no_Validator(lvalue,1111,l_ACno_Valid);
mcb_simulator_pkg.Swift_code_validator_for_ac_no(lvalue,1111,l_swift_code_acno);
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0020','Account number differs from the account number inputted in the loading screen');
End if;
ELSIF lcol = 3 THEN
If lvalue is not null THEN
mcb_simulator_pkg.Swift_code_validator_for_other(lvalue,1111,l_swift_code_others);
Else
Dbms_output.put_line('21');
End if;
END IF;
EXIT WHEN LToken IS NULL ;
i := i + 1 ;
lcol:=lcol+1;
End Loop;
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (8888,'0016','Second line should start with 9');
End IF; }
-------------------- For the 3rd Line Should be start from 1.--------------------------
{ LOOP
lfirst_char := Substr(lstring,0,1);
IF lfirst_char = '1' Then
Loop
LToken := mcb_simulator_pkg.Split( lstring, i , '|') ;
lvalue := LToken;
IF lcol=1 then
If lvalue > 0 THEN
Dbms_output.put_line('24');
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (1111,'0017','Amount should be greater than zero'); End if;
ELSIF lcol=2 then
Mcb_simulator_pkg.Acct_no_Validator(lvalue,1111,l_ACno_Valid);
Mcb_simulator_pkg.Swift_code_validator_for_ac_no(lvalue,1111,l_swift_code_acno);
ELSIF lcol = 3 THEN
If lvalue is not null THEN
mcb_simulator_pkg.Swift_code_validator_for_other(lvalue,1111,l_swift_code_others);
Else
Dbms_output.put_line('26');
End
END IF;
EXIT WHEN LToken IS NULL ;
i := i + 1 ;
lcol:=lcol+1;
End Loop;
Else
Insert into MU_SIMULATOR_output_ERR (load_no,ERR_CODE,ERR_DESC) values (7777,'0022','The third line onward should start with 1');
End if;
END LOOP;
Commit;
End;}
Edited by: LuKKa on Oct 4, 2010 9:20 PM
Edited by: LuKKa on Oct 4, 2010 9:25 PMYes i gave {} but it is also coming like this ...Yes, since you should use {noformat}{noformat} before and after your example, and not putting your example between a '{' and a '}'.
So, when you post/type/copypaste:
{noformat}select *
from emp;{noformat}
on this forum, it will appear as:select *
from emp;See the FAQ for more tags/tips:
http://forums.oracle.com/forums/help.jspa -
SunONE hangs after executing application - 2nd
Hello.
Thanks a lot for the solution:
- back to jdk 1.4.0
- changing the config file
But, when will Sun have fixed this bug ? This month, this year, next year.
Will there a path be available or do we have to redo the whole setup.
Kind regards,
Stephan GloorI found this problem too.
It was very annoying because I just set up a new laptop so I was unsure at first what was causing the hang.
At any rate, I installed that latest version of studio one - community edition with the jdk that comes with it - v 1.4.1 (I downloaded that latest on April 3). You wouldn't imagine that it hangs windows immediately after starting especially since they package it together!
They should at least put this issue in the release notes for this product.
I tried to download 1.4.0_04 from the http://java.sun.com/products/archyive/j2se/1.4.0_04/index.html, select windows sdk, all languages and the link to the survey was broken so I couldn't even download it. -
Button on toolbar after executing the report i.e. after result display
Hi, after executing the report result is being displayed.Now at this stage I want a button on the application toolbar clicking on which will allow a perform to get triggered.
I tried in following manner:
SELECTION-SCREEN: FUNCTION KEY 1.
*INITIALIZATION.
TABLES: SSCRFIELDS.
*MOVE icon_mail TO sscrfields-functxt_01.
*form SEND_EMAIL .
IF sy-ucomm = 'FC01'.
PERFORM SEND_MAIL_ASSET_STATUS.
ENDIF.
But it's not ok.The above way is not working.
Please note: I want button on toolbar only after executing the report i.e. after result display.
How can I do this?
Kindly guide.
Best regards.hi
if you are using alv than just pass 3 values to function call
I_CALLBACK_PROGRAM = SY-REPID " program name
I_CALLBACK_PF_STATUS_SET = 'STATUS' "PF-STATUS
I_CALLBACK_USER_COMMAND = 'UCOMMAND' " subroutine name
and check the value of UCOMM in subroutine -
Issue in Selection Screen of ABAP report after executing it using TCode
Hi,
I have one Z program having a selection screen for it. One selection variable is non editable for the users (has default value) whereas user can enter the value in other selection variable.
To make the first variable non editable, I have used the following code.
INITIALIZATION.
LOOP AT SCREEN.
IF screen-name = 'P_USER'.
screen-input = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
Now when I execute this program from SE38, it works fine. But when I execute it using a Tcode (assigned in SE93), the first variable also become editable for users.
How can I keep the first variable non editable even after executing the program using a Tcode?
Regards,
YogeshHi,
It seems you create a Transaction type: Dialog transaction.
Delete current transaction and create one with Transaction type: Report transaction (radio button in row 2nd)
regards, -
Report got failed after executing for 35min
Hi All,
I am using BIP 10.1.3.
I have a report which has been scheduled to generate output file (by using BIP scheduler).
It faied to generate the report after executing for 35 minute.
Is there any setting available in BIP server side so that the report will genrate the report.
Message Received:
oracle.apps.xdo.servlet.scheduler.ProcessingException: [ID:4676] Document file to deliver not found : /applic/oracle/product/10.1.3/OracleAS_BIP_1/j2ee/home/applications/xmlpserver/xmlpserver/xdo/tmp/xmlp54811tmp
at oracle.apps.xdo.servlet.scheduler.XDOJob.deliver(XDOJob.java:1172)
at oracle.apps.xdo.servlet.scheduler.XDOJob.execute(XDOJob.java:495)
at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
Please suggest how to fix the issue.
Thanksi would ask you to enable log and run it again, to get more details on this error.
the following is un-related to your issue.
i will also consider to upgrade to latest patch, which will get you away from most of the issues. -
System hang after key in YF98 (Report for sales tax payable)
Hi all,
do u know wat is the problem of sys hang? i already terminate the transaction code, but sys hang also........
Thanks for helpingDear V.Krishnan ,
I already told BASIS to restart the server, but they reject to restart the server cos they worry later they cannot up the server.
They keep asking me debug the program, but the problem is the sys hang after i key in the transaction code, i cant do nothing after that. In development server, the sys is OK after i enter the transaction code. Can u tell me wat to do now?
regards;
jee -
Bug-Report: Hyper-V - VM shutdown process hangs after unmount ISO file on host computer
Hello Microsoft team,
my HYPER-V VM hangs after I did follow things:
First I mount an ISO file into my Windows 8.1 Enterprise host (e.g. drive letter X:)
Now I mount X: into my VM (gen. 1)
Then I lost connection to X: on my host (e.g. unmount X: on my host computer)
Now when I shutdown my VM, it will be hangs.
I reproduced this on three computers with windows 8.1.
Thanks for help and feedback,
GunnarHello Gunnar,
What do you mean about the sentence ‘mount X: into my VM (gen. 1)’?
If I mount the Windows 8.1 ISO to drive H:, and then try to install the VM gen 1, it has no issues.
If I just install the VM gen1 by using the Windows 8.1 ISO that have been mounted to drive H:, I still can’t find the issue.
Best regards,
Fangzhou CHEN
Fangzhou CHEN
TechNet Community Support -
Finder Functions Hanging After Mavericks Upgrade
iMac has been hanging when executing finder functions. E.G. saving from web, saving to different location other than application/system default, printing/saving as pdf, or attaching files to webmail/mail/outlook/webpages. Performance was great, pretty much flawless and started after Mavericks upgrade. Have done everything suggested from Apple support or 3rd party forums. Repaired permissions, cleared cache, cleared pram, turned off log-in items not needed, restored OS, etc., nothing has worked. I am ready to reformat and start from scratch. Anyone have the same experience and found a solution?
Might be corrupted Finder preferences ...
Open the Finder. From the Finder menu bar click Go > Go to Folder
Type or copy paste the following:
~/Library/Preferences/com.apple.finder.plist
Click Go then move the com.apple.finder.plist file to the Trash.
Restart your Mac.
If that didn't help, check the startup disk for errors.
Launch Disk Utility located in HD > Applications > Utilities
Select the startup disk on the left then select the First Aid tab.
Click: Verify Disk (not Verify Disk Permissions)
If DU reports errors, restart your Mac while holding down the Command + R keys. From there you can access the built-in utilities to repair the disk using OS X Recovery
message edited by: CS -
Access DB (& .ldb file) does not close after crystal reports
Post Author: mgold
CA Forum: Crystal Reports
Access DB (& .ldb file) does not close after crystal reports
Hi! We have a VB application using Crystal Reports 6 that has worked successfully on hundreds of systems for over 10 years. Now, on one network, the application and access database does not close. It seems to hang on the [.Close] command.
When we open the application an peruse the screens without opening up a report (using crystal reports), the application and access db closes fine. But as soon as we run a report and then close the report and try to close the application, the access db does not close. Many of the screens open the db and grab data from the access db, but it's only after running crystal reports that we have this problem. (Please see more information below.)
Setup: Application and data (access 97 db) reside on a server in the same folder, but application shortcut is kicked off on client PC. Kicking off the shortcut on the client PC means that the image/process runs on the client PC (not on the server). In this problem case, the application shortcut is on a Windows XP Pro Version 2002 SP2 PC with the app & data on a Windows 2003 server. Users are local Admins on their PCs with "Full Control"over the directory and files on the server where the data (access 97 db) resides. This type of setup is typical and has worked without any problems for clients.
The application is written in Visual Basic, using Crystal Reports 6 (using DAO). We close the recordset, set it to zero and then it hangs on closing the db (.Close command).
A few key pieces of information:
- The application closes fine if the app & data (access 97 db) are on a local PC. This includes closing fine if the application is run directly on the Windows 2003 server where the data is stored.
- It worked on this client's network until sometime in the last few weeks.
- One thing that changed is that the company is using VMWare on its servers. Not sure if they started using VMWare at the same time as it started failing. This may be unrelated. Possibly other things changed, but can't get any more information ... yet.
- It works fine running the application from a Windows Vista PC with a user who is a domain admin.
- The access db and application hang for about 10-20 minutes and then eventually closes. It appears that somehow
Crystal Reports is keeping the db open, but I'm not sure why.The application doesn't quit and the database doesn't close even if I try to end the task with the Task Manager.
- The Crystl32.ocx version being used is 8.0.0.4 (if that matters).
- I copied 6 month old program files and database files to a test folder on the Windows 2003 server. It fails using these files that worked fine 6 months ago.
Any ideas or help would be greatly appreciated! If you know of another good place to post this, please let me know.
Thanks!
- MarkCrystal doesn't support tables in HTML interpretation.
You can probably work your way around this by doing Replace() calls on the relevant tags.
See:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_erq/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes%7B6163636573733d36393736354636443646363436353344333933393338323636393736354637333631373036453646373436353733354636453735364436323635373233443330333033303331333233313337333033383334%7D.do
The supported HTML tags are:
" html
" body
" div (causes a paragraph break)
" tr (causes only a paragraph break; does not
preserve column structure of a table)
" span
" font
" p (causes a paragraph break)
" br (causes a paragraph break)
" h1 (causes a paragraph break, makes the font bold
& twice default size)
" h2 (causes a paragraph break, makes the font bold
& 1.5 times default size)
" h3 (causes a paragraph break, makes the font bold
& 9/8 default size)
" h4 (causes a paragraph break, makes the font bold)
" h5 (causes a paragraph break, makes the font bold
& 5/6 default size)
" h6 (causes a paragraph break, makes the font bold
& 5/8 default size)
" center
" big (increases font size by 2 points)
" small (decreases font size by 2 points if it's 8
points or larger)
" b
" i
" s
" strike
" u
The supported HTML attributes are:
" align
" face
" size
" color
" style
" font-family
" font-size
" font-style
" font-weight -
Time out when run execute report on Webgui or transaction iView
Dear All,
We found the error as bellow when we execute report that load huge size of data so it would like many time to get it.
500 Connection timed out
Error: -5
Version: 7000
Component: ICM
Date/Time: Thu Mar 6 19:33:49 2008
Module: icxxthr_mt.c
Line: 2698
Server: irpc16_QAS_50
Error Tag: {-}
Detail: Connection to partner timed out after 60s
Anyone please tell us about the way to edit timeout of webgui or iView.
Thank you very much,
Anek.Dear Krishna
It's helpful.
Goto rz10 transcation
Choose: Instance profile
Select: extended maintaince
Click: change
Set value for parameter 'icm/keep_alive_timeout'
If there is not parameter 'icm/keep_alive_timeout', create it.
Save it.
Restart SAP.
Please tell me how to give point for you.
Thank you for ur reply,
Anek. -
Error while executing report in query designer
Dear Folks,
I am geting following error while executing report in query designer.
Error:500 E
an exception raised because of 0analysis pattern.
Hence,i am unable to execute any report.
Need help.
ThanksHi Kitu G,
I think this is something to do with the bex web 0ANALYSIS* objects not being installed in your BW system.
I would try and do the following:
- Goto RSA1 > BI Content > BEx Web Template (BTMP)
- Then double-click on Select Object.
- Highlight all objects that start with 0ANALYSIS_PATTERN
- Click on Transfer Selections, and then Install.
If you can't do the above in prd, do it in DEV, then transport the objects to prd.
After all this, try re-running your queries.
Any questions/clarification just let me know
Cheers.
Darwin -
Error while executing Report in BI7.0
Hello Friends,
My BI7.0 system is a fresh installation.
I have created a query using Nw2004s Bi Frontend-Bex Query Designer.
After saving the changes when I click on Execute Button (in between Saveall & Check buttons) I am getting an error in the browser
The page cant be displayed. & the URL is
http:///irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.sap.pct!2fplatform_add_ons!2fcom.sap.ip.bi!2fiViews!2fcom.sap.ip.bi.bex?QUERY=IC_SLS_Q001&VARIABLE_SCREEN=X&DUMMY=1
Is this URL correct one? Or do i need to make any further settings ? If so what are those settings & where they need to be done?
Why am i not able to execute the Bex report in the browser?
Please let me know
Thanks
mv_dFurther to what Manjunath has pointed out..
Note Symptom
After pressing the "Execute" button in Web Application Designer, Query designer or Report Designer, the url is not valid. Possible variations are:
The server is not included
The port is not included
URL is like http:///irj..... (missing server & port)
Other terms
URL generation, Execute Query, Execute Web Template, Execute Report
Reason and Prerequisites
Missing configuration of the portal. Check following:
1. Start the transaction SE37
2. Call the Module RSWAD_URL_GET
3. Fill the parameters as follows
I_ACTION: NEW
I_OBJTYPE: QU
I_TECHNAME: QUERY
4. Execute and check the result
5. E_URL=http://<your expected server>:<your expected port>/irj/...&QUERY=QUERY
Solution
If the result is as you expect, the problem is not in the configuration. In other case please do following:
Run the transaction SE16
View the table RSPOR_T_PORTAL
Execute it (expand the width to see the parameter URL_PREFIX)
Check if there is a prefix for your portal maintained
If not, correct it editing this table directly.
For any other configuration problems please read the note 917950
Hope it helps...
Arun -
Error while executing reports in the SPM UI
Hi,
We try to run an OOB report "Spend by Supplier". After report generated, tried to add few more dimensions Source system supplier and Category to the same report.
After the report started, it gave an error massage.
Error message states that
"Dimension(s) in result do not match query - report execution aborted"
Kindly suggest how resolve this issue.
Regards,
AlaapHi Alaap,
Seems like there is some problem with you BW query. Please try and run the 'Spend Analysis Final Query' in BEx first to see if you get the same error or may be you get more details as to what the problem is.
Depending on how much data you have in your system, you may not be able to execute the default query. In this case please create a copy query with only the necessary dimensions & measures (characteristics & key-figures) and execute that to test.
Regards,
Rohit
Maybe you are looking for
-
Link in pdf-file does not work on Ipad
With my site www.bartkuijer.nl I offer visitors the free possibility to see (and download) sheetmusic, from music written by me. These are pdf-files. But they can not only SEE the sheetmusic; the music on that pdf-files can also be PLAYED. That's don
-
First the symptoms: As far as I can see this effects only the v5.0 RIM OS. We have a multitude of users and the ones who are affected all shared the same trait: they had newer, v5.0 OS preinstalled on their BBerries. The ones with v4.7 never had the
-
Ipod not working properly after ios6 update
I recently updated my ipod touch with the ios6 update, and now most of my apps wont open, and others shut down after a few seconds including the app store and itunes! is there any way of reversing the update? or fixing it without having to go to the
-
Cannot convert character sets for one or more characters Error message
Hello, I am getting this error message "Cannot convert character sets for one or more characters" when i try to transfer the data from Application server file as CSV to PSA. Using T-code AL11 Under SAP Directory I open my file I can able to see all
-
No option to select black and white photo printing on d110a
anyone know of a patch or fix.I can only select grayscale or color.I would like to be able to print some photos in black and white.