a month ago
Dear all,
Need to disable / Hide parameter while execute the crystal report into SAP Business One. I have tried also with "Do not show option" under Show on Panel (Viewer) but it is not working.
Need to hide parameter of document numbering ask each time while CR is running into SAP B1.
SAP Business one with MS SQL
Regards,
Nikunj Mehta
If you are working with the Crystal Reports runtime within the SAP Client you need to use the tokens that SAP uses. IE, look at the default CR layouts and you will see:
DocKey@ is a static numeric parameter that SAP replaces with the DocEntry of the document. So if you define this parameter with this specific name it hides it and feeds the report the primary key of whatever document you are making the layout for.
The ObjectId@ is also static numeric and this passes the object type (23 for quotes, 22 for POs, etc.) so you can use this too if you want.
Just copy the SAP default layout style and setup your parameters the same as SAP and it should flow through cleanly.
Let me know!
M
PS. don't forget to set this up in your report selection formula. You have to set {OXXX.DocEntry} = {?DocKey@} for it to pass properly into the data
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Have you imported this into the SAP Client?
Try making the DocKey@ parameter with no tables and then drag it onto the report, save it and load it into a document layout then do a print preview. You will see that it passes the DocEntry not into Crystal Reports Designer, but it's a special token in the SAP Client.
When testing in the CRD you will still need to enter your own DocKey. ObjectId@ is not required, but can be used if needed. It's another token passed from SAP --> CR Runtime WITHIN the SAP Client, not in the CRD (Crystal Reports Designer).
I hope this makes more sense, M
Simply remove the parameter from crystal report
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Nikunj,
Have you tried removing the field from the report and then removing the parameter?
Crystal Reports should be able to handle all of the page numbering with the "Special Fields" >> "Page N of M" or "Page Number". You could also do a formula and output the page number or you could do a variable and do your own calculation.
Unless you have B1UP: Print & Delivery where you can just hardcode the parameter you should remove it and try another solutions.
Good luck,
Mike
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
78 | |
9 | |
8 | |
6 | |
6 | |
6 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.