PO Reminder Report
Hi Guru's
Is there any std report for PO Reminder
please reply
Tanks in advance
Regards
Sameer
Hi
If u maintained purchasing value key or Reminder1,2,3 under Delivery Tab underm item details then only u can find thorugh ME91F.
Similar Messages
-
Hi All Expert.
I making a payment reminder report. it can not disp customer invoice no when payment partialy receved
if one customer have a 5 invoice the account person recive payment in paratial in one invoice then invoice no donot show in report
invoce no comes from z_1iexchdr-exnum
realation ship form rdoc = bkpf-awkey
awkey = document no
thnks
BhaveshHi,
Chcek BSEG table. Fields REBZG and REBZJ.
Regards,
Vinod -
KMTL - How to add Column for OVER DUE DAYS in report
Dear Concern,
We are Microsoft Dynamics NAV 2013 users, We want a little change on Reminder Report (In report there is due date we inserted column for OVER DUE DAYS right side to Due Date column in we required Expression of which type of formula that
shows us the Over Due Days for particular.
Please every one confirm or suggest for this error.
Thanks & regards,
Laxman SonarHi Laxman Sonar,
Per my understanding that you have an date field(Due Date) in the report and now you want to get the over due days based on this field and display at right of the date field in the report, right?
I have tested on my local environment that we have two method to do this, one is to add the datediff functon in the query to get the overdue days and another method is to using expression in the report.
Details information below for your reference:
Method one:
Modify the query as below to get the new field(OverDue Days):
SELECT DueDate, DATEDIFF(day, DueDate, GETDATE()) AS OverDueDays
FROM tableName
Method Two:
Add an calculated fields and then add the expression below to get the value for this field or just add expression directly in the new field:
=Datediff("d",Fields!DueDate.Value,Today())
If your problem still exists, please try to provide us some sample date and more details information about your requirements.
Regards,
Vicky Liu
Vicky Liu
TechNet Community Support -
Report bursting sends empty reports
I am trying to use Business Objects Enterprise with Crystal Reports to send suppliers reminders by email. BOE should burst the reminder report into the parts relevant to each supplier, but the reports are always empty. Can anyone give me some help?
I have a very simple test case Publication installed which works correctly. The report containing all data is burst into parts and each part emailed to the expected recipient.
However for the the full reminder Publication, the emails are sent but the attached PDF reports are always empty.
Some additional information:
- The source and the recipient Crystal reports can be run in BOE and show the expected data.
- If the Publication is run without any Personalization setting, then all the recipients are emailed the full reminder report showing all data.
- If Personalization is set, the reports are sent but are always empty.
The field being used for Personalization is a Crystal Formula Field unlike the test case where it is a database field.
Any suggestions?
Regards,
DouglasBusiness Objects Enterprise XI 3.1.
Data source: MS SQL Server (actually SAP Business One).
Authentication: SQL Server.
The problem seems to be with the Personalization as the Publication works OK if there are no Personalization settings. I have been wondering if the problem is something to do with the Formula Field being used to filter not being indexed. I have tried adding it as a Report Bursting Index in Crystal, but it seems to make no difference. (Of course, it is possible that I have not done it correctly.)
Regards,
Douglas -
Hi Experts
Hope you guys are doing fine.
I have a requirement where i need to send the internal table data as an excel email attachment.I used the FM 'SO_NEW_DOCUMENT_ATT_SEND_API1',but in the email attachment,the data is getting distorted and not coming in a properly manner.Here with,i am pasting the code i used.
(l_pto_tab is the internal table)
FORM report_as_email .
TYPES : BEGIN OF ty_pto_tab,
pernr(10),
nachn(40),
vorna(40),
hdate(15),
supno(10),
supln(40),
supfn(40),
END OF ty_pto_tab.
DATA: wa_pack_list TYPE sopcklsti1,
it_pack_list TYPE TABLE OF sopcklsti1.
DATA: it_email_lines like SOLISTI1 occurs 0 with header line,
it_obj_text like SOLISTI1 occurs 0 with header line.
DATA: wa_object_header TYPE solisti1,
it_object_header TYPE TABLE OF solisti1.
DATA: wa_mail_receiver TYPE somlreci1,
it_mail_receiver TYPE TABLE OF somlreci1.
DATA: wa_mail_data TYPE sodocchgi1,
l_pto_tab type ty_pto_tab occurs 0 with header line.
DATA: w_att_lines(6) TYPE n.
DATA: w_att_lines1(6) TYPE n.
DATA: text1 TYPE c LENGTH 155.
DATA: text2 TYPE c LENGTH 155.
DATA: text3 TYPE c LENGTH 155.
DATA: wa_error_cols TYPE ty_email_lines.
DATA: count TYPE i.
DATA: gv_date1 TYPE c LENGTH 10.
REFRESH: it_pack_list,
it_object_header,
it_mail_receiver.
Set first line to be displayed in the document
wa_object_header-line = 'PTO_Reminder_List.TXT'.
APPEND wa_object_header TO it_object_header.
*-- Document data
CLEAR: wa_mail_data.
wa_mail_data-obj_name = 'Object name'.
wa_mail_data-sensitivty = 'O'.
wa_mail_data-obj_descr = 'PTO Reminder Report'.
Set Mail body
it_obj_text = 'PTO Reminder'.
append it_obj_text.
clear it_obj_text.
*-- Set Attachment values
l_pto_tab-pernr = 'EE Number'.
l_pto_tab-nachn = 'EE LNAME'.
l_pto_tab-vorna = 'EE FNAME'.
l_pto_tab-hdate = 'Hire Date'.
l_pto_tab-supno = 'Sup No'.
l_pto_tab-supln = 'Sup LNAME'.
l_pto_tab-supfn = 'Sup FNAME'.
INSERT l_pto_tab INTO it_email_lines INDEX 1.
CLEAR l_pto_tab.
count = 1.
loop at it_pto_tab.
l_pto_tab-pernr = it_pto_tab-pernr.
l_pto_tab-nachn = it_pto_tab-nachn.
l_pto_tab-vorna = it_pto_tab-vorna.
l_pto_tab-hdate = it_pto_tab-hdate.
l_pto_tab-supno = it_pto_tab-supno.
l_pto_tab-supln = it_pto_tab-supln.
l_pto_tab-supfn = it_pto_tab-supfn.
append l_pto_tab.
clear l_pto_tab.
endloop.
l_pto_tab is the internal table
LOOP AT l_pto_tab.
count = count + 1.
INSERT l_pto_tab INTO it_email_lines INDEX count.
ENDLOOP.
REFRESH l_pto_tab.
wa_pack_list-head_start = 1.
wa_pack_list-head_num = 0.
wa_pack_list-body_start = 1.
wa_pack_list-body_num = 1.
wa_pack_list-doc_type = 'RAW'.
wa_pack_list-doc_size = 255.
APPEND wa_pack_list TO it_pack_list.
CLEAR: wa_pack_list.
DESCRIBE TABLE it_email_lines LINES w_att_lines.
READ TABLE it_email_lines INDEX w_att_lines.
wa_mail_data-doc_size = ( w_att_lines - 1 ) * 255 +
STRLEN( it_email_lines-line ).
Attachment
wa_pack_list-transf_bin = 'X'.
wa_pack_list-head_start = 1.
wa_pack_list-head_num = 1.
wa_pack_list-body_start = 1.
wa_pack_list-body_num = w_att_lines.
Excel attachment
wa_pack_list-doc_type = 'XLS'.
wa_pack_list-obj_name = 'ATTACHMENT'.
wa_pack_list-obj_descr = 'PTO_REMINDER_LIST'.
wa_pack_list-doc_size = wa_mail_data-doc_size.
APPEND wa_pack_list TO it_pack_list.
CLEAR: wa_pack_list.
*-- Set E-Mail Receiver address
wa_mail_receiver-receiver = '[email protected]'.
wa_mail_receiver-rec_type = 'U'.
wa_mail_receiver-express = 'X'.
APPEND wa_mail_receiver TO it_mail_receiver.
*-- Send E-Mail
call function 'SO_NEW_DOCUMENT_ATT_SEND_API1'
exporting
document_data = wa_mail_data
put_in_outbox = 'X'
commit_work = 'X'
tables
packing_list = it_pack_list
object_header = it_object_header
contents_bin = it_email_lines
contents_txt = it_obj_text
receivers = it_mail_receiver
exceptions
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
others = 8.
IF NOT sy-subrc IS INITIAL.
WRITE: / 'E-mail failed.'.
ENDIF.
ENDFORM. " report_as_email
Can anyone look into this code and let me know what changes i need to make to correct this error.Or if anyone has any sample code,can you pls share it with me.
Your help wud be greatly appreciated.
Thnxalan,
Check the below code.
report y_cr17_mail .
data method1 like sy-ucomm.
data g_user like soudnamei1.
data g_user_data like soudatai1.
data g_owner like soud-usrnam.
data g_receipients like soos1 occurs 0 with header line.
data g_document like sood4 .
data g_header like sood2.
data g_folmam like sofm2.
data g_objcnt like soli occurs 0 with header line.
data g_objhead like soli occurs 0 with header line.
data g_objpara like selc occurs 0 with header line.
data g_objparb like soop1 occurs 0 with header line.
data g_attachments like sood5 occurs 0 with header line.
data g_references like soxrl occurs 0 with header line.
data g_authority like sofa-usracc.
data g_ref_document like sood4.
data g_new_parent like soodk.
data: begin of g_files occurs 10 ,
text(4096) type c,
end of g_files.
data : fold_number(12) type c,
fold_yr(2) type c,
fold_type(3) type c.
parameters ws_file(4096) type c default 'c:\debugger.txt'.
Can me any file fromyour pc ....either xls or word or ppt etc ...
g_user-sapname = sy-uname.
call function 'SO_USER_READ_API1'
exporting
user = g_user
PREPARE_FOR_FOLDER_ACCESS = ' '
importing
user_data = g_user_data
EXCEPTIONS
USER_NOT_EXIST = 1
PARAMETER_ERROR = 2
X_ERROR = 3
OTHERS = 4
if sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
endif.
fold_type = g_user_data-outboxfol+0(3).
fold_yr = g_user_data-outboxfol+3(2).
fold_number = g_user_data-outboxfol+5(12).
clear g_files.
refresh : g_objcnt,
g_objhead,
g_objpara,
g_objparb,
g_receipients,
g_attachments,
g_references,
g_files.
method1 = 'SAVE'.
g_document-foltp = fold_type.
g_document-folyr = fold_yr.
g_document-folno = fold_number.
g_document-objtp = g_user_data-object_typ.
*g_document-OBJYR = '27'.
*g_document-OBJNO = '000000002365'.
*g_document-OBJNAM = 'MESSAGE'.
g_document-objdes = 'Manohar testing by program'.
g_document-folrg = 'O'.
*g_document-okcode = 'CHNG'.
g_document-objlen = '0'.
g_document-file_ext = 'TXT'.
g_header-objdes = 'Manohar testing by program'.
g_header-file_ext = 'TXT'.
call function 'SO_DOCUMENT_REPOSITORY_MANAGER'
exporting
method = method1
office_user = sy-uname
ref_document = g_ref_document
new_parent = g_new_parent
importing
authority = g_authority
tables
objcont = g_objcnt
objhead = g_objhead
objpara = g_objpara
objparb = g_objparb
recipients = g_receipients
attachments = g_attachments
references = g_references
files = g_files
changing
document = g_document
header_data = g_header
FOLMEM_DATA =
RECEIVE_DATA =
File from the pc to send...
method1 = 'ATTCREATEFROMPC'.
g_files-text = ws_file.
append g_files.
call function 'SO_DOCUMENT_REPOSITORY_MANAGER'
exporting
method = method1
office_user = g_owner
ref_document = g_ref_document
new_parent = g_new_parent
importing
authority = g_authority
tables
objcont = g_objcnt
objhead = g_objhead
objpara = g_objpara
objparb = g_objparb
recipients = g_receipients
attachments = g_attachments
references = g_references
files = g_files
changing
document = g_document
header_data = g_header
method1 = 'SEND'.
g_receipients-recnam = 'MK085'.
g_receipients-recesc = 'B'.
g_receipients-sndex = 'X'.
append g_receipients.
call function 'SO_DOCUMENT_REPOSITORY_MANAGER'
exporting
method = method1
office_user = g_owner
ref_document = g_ref_document
new_parent = g_new_parent
importing
authority = g_authority
tables
objcont = g_objcnt
objhead = g_objhead
objpara = g_objpara
objparb = g_objparb
recipients = g_receipients
attachments = g_attachments
references = g_references
files = g_files
changing
document = g_document
header_data = g_header.
Don't forget to reward if useful....... -
My iCal has frozen after I tried to paste info from an email into a reminder. I get a "server reports an error" message with what I tried to paste in the box. Calendar is frozen and will only close by forcing it. Any help?
Did another window open with the pasted information? If so, try hitting "enter/return" key and "delete" key at the same time. That should get rid of the current action on the ical, the extra window should go bye-bye, and all should be fine with the world.
-
How to disable the reminding dialog when close the webi report viewer
Dear all
How to disable the reminding dialog when close the webi report viewer
Background
When user close the webi report viewer in inforview by click the button in the right-top of the webi report viewer frame. It always prompt a dialog to remind user that the modification will be lost without saving.
But customer need to disable this dialog, and can clost the report viewer directly.
So is there any ways to modify this?
I think it shoule modify some .js file under tomcat, but can not find the solution.
Thanks a lot, any information woulde be appreciated.
David ZhangI've had the same issue bugging me since installing Snow, er, lion, er, cat, er, cougar, er, Mountain Lion. Incredibly ANNOYING.
It's stupid stuff like this and reverse scrolling that really turn long-timer users off. I'm personally glad Forstall got fired for blunders such as these.
I'm serious peeved that turning off iCloud Documents & Data actually deletes documents and data locally. That's just incredibly stupid.
MANY thanks mende1 for the answer on how to fix it. -
Report to be generated,mailed based on Reminder date through background job
Hi All,
We have a requirement where in I need to mail the "Task Monitoring" report to the Personnel administrator based on the reminder date set for different task types mentioned in IT 0019.
I am using T-code sm36 to set the background job on a monthly basis.
I am able to mail the report for as per the reminder dates set in the "Task monitoring" report. But I want to know how the system will pick the reminder date on a monthly basis to mail the report accordingly.
Eg. For the month of Jan, i have set the reminder dates falling in that very month in the selction output of "Task Monitoring" report and mailed.
Now I want sytem to automatically pick the reminder dates and mail the report. Pls let me know the steps to make the sytem pick the next reminder dates on its own on monthly basis.
Points would be rewarded for appropriate solutions.
Thanks.
DeepaliHi,
After pressing save button to create a variant, system takes me to the Variant Attributes screen. There I select on "Selection variable" accross "Reminder date". I clcik on the "Dynamic date calculation".
Then when i go to the "Name of Variable column" and i select "First day of the month" from the drop down. Can u pls explain me how this would help me capture the "Reminder dates" on monthly basis falling on each month when i mail the report on monthly basis.
Eg. For the month of Jan, i need all the reminder dates falling in this month.
For the month of Feb, i need all the reminder dates falling in this month. Like this, It goes on all for all the months.
Thanks. -
GT70 2PC – Software testing and performance report.
It is so excited here again. Currently, my first/only object after work is playing Titanfall.
I intended to share another performance testing today. But I didn’t. I found there are too many great open box posts on different forums. Therefore, I decide to dig the MSI software compatibility and do a touring. What can I say? I’m Mr.Curiosity who really desires to know every built-in application in system. That is why I share this article with you, my friends. I would like to discuss with everybody who is interested in MSI software. Of course, I have some performance reports for you, too. Please also remind me if you find any typo/wrong in this post. Thanks in advance.
1. MSI Boot Configure
This is the first software which pops up immediately. It is thoughtful design because we can choose enter the [Windows 8.1 metro] or [desktop] by ourselves now. I give it two thumbs up!!!
Select your favorite boot configuration and press [OK]. If we want it work immdiately, we can logout the system and re-login again.
2. MSI Remind Manager
Honestly, I didn’t know what it is in the beginning. The cute robot shows every time when I login the system. I found this is a reminder for product registration. Good, I would like to have best MSI support and warranty for my lovely GT70 2PC. But don’t worry, if you don’t want to get this message again, you just need to select the right option and close it.
3. Synaptics TouchPad
This is a driver for mouse. [Mouse property] will show if we do the double clicks on TouchPad icon in tray. You can choose enable/disable internal pointing device when external pointing device is attached. This is brilliant. A tough guy (like me…HA! HA!) didn’t like to play game with touchpad. Because the character in game will be weak and slow if I control it by touchpad. Of course, I need the external mouse all the time and don’t want the interference from touchpad.
4. System Control Manager (SCM)
We can enable/disable the WLAN/BT/camera devices by SCM. Besides, it can control the display brightness, volume, screen on/off and ECO. ECO is special mode for gaming watching movie.
5. Sound Blaster CINEMA
Sound Blaster CINEMA is come from an old school audio company – CREATIVE. The software can adjust the surround sound easily. We also can adjust 5.1/7.1 surround sound for the internal speakers and external headphone. That is great, isn’t it?
Besides, we can also adjust CRYSTALIZER/BASS/SMART VOLUME/digital output by ourselves.
6. Killer Network Manager
This is a major feature of MSI NB.
In Killer Network Manager, we can set the network priority for each of applications and we also can abandon the connection from malicious software.
[Performance] shows current status of network. We can find out which application occupied the most greedy resources by it.
[Network -> Test Network Speed] will detect the network environment automatically. Furthermore, it will adjust the priority for applications.
[Killer Ethernet] show the LAN connection info.
[Killer Wireless] show the router info.
7. SteelSeries Engine
This is another major feature of MSI NB
If we do the right click on icon in tray, the menu will show following list. We can select [Launch SteelSeries Firmware Update Tool], [Updates]…and so on.
If we select the [Settings]. It can help us change default language and set application auto running when system power on.
I. Buttons
Double click to open the SteelSeries Engine. I think it can set 4 different keyboard settings for each of profiles. And it can switch by FN+1~4.
[Keypress Marc] can record what you input. And [Record Delays ] can modify the delay time. HA! No game can block us anymore. Please remember to press the [SAVE] for your setting
[Launch Application] can launch any application immediately. I suggest to set the cold key for this function.
Here is example. I use [PgUp] to quick start the 3D Mark11. See, it will pop up when I pressed [PgUp].
It is simple to use [TextMarco] set our own phrase. Now I become a quick speaker in my team. One key, only one key can help me to type a lot of words.
Are you tired to press some keys that you never want to touch in game (Like WIN KEY)? It is not the problem now. [Disable Key] will do the favor and disable any key which you hate.
II. [Colors] can change the color of backlight keyboard. Also, you can set different modes (Gaming/Audio…etc) on it.
We can change the color zone. There is not only 4 or 5 colors. The engine provides thousands of colors for us. [Audio mode] is the coolest. It will change colors by itself when we play music by speakers. I like to dance with my keyboard.
III. We can select different languages by [Settings].
IV. [Properties] can save our hard works of settings reliably.
V. If you want to defeat your competitors, it is important to know your enemy. However, It is more important to know yourself. [Statistics] can help us observe which keys are most popular by our fingers.
Right click on [Profile]. It can modify/export/import/delete the profiles.
Mouse can use the same kind of settings as keyboard.
DPI setting for mouse.
Save files.
We can record the mouse, too.
8. Norton
Norton Internet Security: Anti-Virus software, MSI provides 60 days for free.
Norton Online Backup: Online data backup software, MSI provides 30 days for free.
Norton Anti-Theft: Anti-Theft software, MSI provides 30 days for free.
If you like Norton’s products, you can buy it online.
If you don’t, I believe we can uninstall it directly.
So, the decision is ours.
Introduction from Norton official website
9. Dragon Gaming Center
I. System Monitor:
It can monitor CPU/GPU loading and temperature. We also can find the network speed and fan speed in it.
II. Utility:
You can set your favorite apps in [Add new Utility].
E.g. I added a [MSI Afterburner]. Click [Open] to build the link. Do you feel familiar with something? Exactly, [Launch Application] of [SteelSeries Engine] can do this, too.
III. Instant Play:
We can define [Fn+F4] to enable the quick start. But there is more secret.
We can also use [Browse] to assign the game which we want.
Click the icon of game and [Fn+F4] will be ready. We can only use 1 program at once.
I usually change the brightness, volume and mouse sensitive before the game. As you know, every games are different. It is sweet because we can use [Apply Setting] to do this.
I can’t believe it. We also can find the clock feature in it. How convenient it is!
IV. Hybrid Power is another MSI feature.
It can provide the power by AC adapter and battery in the same time. We can monitor the status in here.
10. BurnRecovery
It can create the recovery CD/DVD/USB for MSI NB.
Here can select Recovery disc/USB/ISO.
I will make a ISO file first.
We can select where to put the ISO.
Creating the recovery file...
Finish!
Open the folder and we can find 4 ISO files in it.
Well…[BurnRecovery Help] provide the details spec.
In my opinion, everyone should create their own recovery image. You will need it in one day.
11. Battery Calibration
This is software for battery calibration. In order to keep our battery good, we should do the calibration every three months. Don’t forget to plug-in the AC adapter and battery during the process..
Press [Start] to begin the process. It will make the battery fully charged first.
Then, it will empty the battery like this.
System will shut down after the empty process. At last, fully charged again. It will take 4~5 hrs to complete the process.
12. MSI Dragoon Army /MSI Facebook /Web site /YouTube
Those are MSI forums/Facebook/official website/YouTube and links.
[MSI Dragoon Army] is the official forum for MSI. We can find NB, MB and AIO info in it.
Facebook Quick Link for many countries of world.
MSI official website
YouTube channel of MSI.
13. Super-Charger
There is no message when I click this app at the first time. But when I attached my IPAD, it pops up the [Super-Charger]. It is amazing because IPAD can’t be charge by this USB port. As far as I know, the USB 3.0 only provides maximum 900mA for its device. IPAD will need 2.1A for charge process. I have no idea how MSI NB make IPAD charging okay.
14. XSplit GameCaster
This is one of important features. I saw many different first class gaming machines this year. All of them have the broadcast software. (Like PS4, Xbos ONE)
It can switch the default language after we login.
Twitch/YouTube / Facebook/ Twitter/Google+ can be used by [Accounts]. It is easy to start the live show.
We can modify the resolution and use twitch by [Setting]
We can configure FPS/CPU loading/where to show on display by [Status label].
Hotkey configuration.
Videos storage.
Press [Ctrl+Tab] to call Gamecaster in game. And we can twitch or modify setting. I will provide my gaming video for you later.
15. Power DVD
This is a famous video player. Also, it can support BD format.
We can use the [Setting] to change our language.
We can change 5 times for default country .
It is glad that I’ve finished the introduction of GT70 software.
Performance report:
Um…Now is late at night. I should go to my lovely bed. Following is the testing report for the reference.
1. FurMark
1920*1080, 15 minutes.
2. AIDA 64
CPU and GPU stress testing, 30 minutes.
3. 3D Mark 11
4. 3DMark Vantage
5. 3DMark 2013
6. Heaven Benchmark 4.0
7. CINBENCH 11.5
8. FINAL FANTASY XIV Benchmark
9. PCMARK 7
10. HD Tune Pro 5.50
11. AS SSD Benchmark
12. Crystal Disk Mark
I didn’t forget my promise. Here is my gaming videos
http://youtu.be/tCd5Lnj2U0IEditors' Choice Award. Good job MSI !!
http://www.computershopper.com/laptops/reviews/msi-gt70-dominator-893#review-body -
Report problem directly in iTunes has been disabled?
I had understood that it was possible to report a problem on a purchase directly from within iTunes, by going to my account, history then selcting the ourchase that had the problem.
However the "Report a Problem"link now just boots me off to the Apple website, the previous button to describe the problem and submit no longer appears.
Does anyone know if this has been disabled?
I am having season pass problems on an iPad and it seems there is no solution - Apple - it just doesn't work anymore
Worminger2Interestingly clicking on Report a problem in iTunes sends me off to a web page with the URL:
"http://www.apple.com/uk/support/itunes/store/seasonpass/"
but this immediately redirects to:
"http://www.apple.com/uk/support/itunes/#video_purchases"
which is actually just the opening page of the iTunes support page in the apple webpages, ie totally useless.
I am guessing they are overwhelmed by reported problems and are just opting out of having to deal with them. Reminds me of the dear old days of Microsoft hiding from problems.
Worminger2 -
Report prints Saved Data not Refreshed Data
We were running VS 2005 and using the Basic CR 2005 Basic that comes with it. We upgraded to use CR 2008 and found MANY issues after we went live in production that were apparent in the development. This has caused a lot of stress with us as well as our users. Iu2019ll summarize everything we found, possible workarounds and the open issues including the Printing/Loading of Saved Data.
First, it was reported that printing changed. It turns out when PrintMode = u2018PDFu2019 (default setting) it now asks after you choose u2018EXPORTu2019 (use to be u2018OKu2019) that it asks to Open or Save the Adobe. When our customers were running 20 some reports at a time and we had hundreds of users, this became a nuisance for the heavy reporting users and a training issue in general for us. With research, I found that we can change the PrintMode to be u2018ActiveXu2019. This was much better when we were testing. However, in Production it became a nightmare. If the user is on a Domain that disallows itu2019s user from installing software or if the user has tight security settings, this became a nightmare.
The second thing reported was that it was exporting to the wrong format. It was exporting into RPT format. It turns out with CR2008, it automatically defaults to RPT and the new pop-up, doesnu2019t isnu2019t clear to the user they even have a choice (the pop-up is much prettier, but it doesnu2019t look like a dropdown anymore). In addition, they reported it was taking twice as long to export (we think it was related to export file type now). With CR2005 Basic, it would have no default selection and if the user didnu2019t pick one, it would remind them they need to pick one. After much research, I found there is no way to customize the operation of the export without writing my own export. My users 90% of the time want to export to PDF and Excel the rest of the time. Since we arenu2019t using a CR Server like product, they NEVER will do RPT. There is no way with CR2008 to limit this list or to default the File Format. So now, if they forget to select the type, they get the wrong file format instead of being reminded to select one. Since the new pop-upu2019s dropdown selection isnu2019t easily apparent, this was a BIG issue for us. Since I have close to 300 reports on 7 websites, this will be a lot of work for me to write my own code and change all the ASPX page to use my own control.
The third thing reported was that the default name on Exporting was changed. Export uses the ID property of the Crystal Report Viewer as the default name of a file on export. When it replaced the viewer on all our pages, it set the ID to CrystalReportViewer1 instead of preserving the original ID. We now have to go back and change them to what we wanted manually. BEAWRE of this! For our power users who wanted to export 40 reports they now have type the name in manually on all of them. What took minutes now takes over an hour for them to do, until we can fix all the pages.
Now it was reported that some reports are showing OLD data. It turns out there shows Saved Data from design time. In our site, we have a parameter page which getu2019s user selected parameters, save to a session and then load the report page using the session variables, and then redirect them to the report page which on page load we set the reports parameters. We use the CrystalReportSource using ODBC. The report has all the connection information. Well if the user happens to select the same parameters I used at design time, it wonu2019t pull the data from the database. They see our test data instead which is garbage. If they select different parameters, display the report and then go back and select the original parameters, they will get the correct data. This can be catastrophic for us! So I added at the beginning of the Page Load before setting parameters the following:
If Not Page.IsPostBack Then
CRSServiceAlertsReport.ReportDocument.Refresh()
End If
This seemed to work. A pain to add on every report page though when it wasnu2019t necessary before. But then I just got called this morning and they say when they print, it prited the OLD data. It seems the refresh pulled new data and updated the display in the viewer but the ActiveX print still used the original Saved Data! I couldnu2019t find a solution for this. I found switching PrintMode back to u2018Pdfu2019 worked but now I have the extra click issue again, which I described above. I tried setting the reports u2018Discard Saved Datau2019 option but it still had the data!
In the end, had I known about all these issues I would have NEVER upgraded to CR2008. Iu2019m still looking for help on getting by the following:
u2022 Stop using Saved Data at runtime (either on Display or Print)
u2022 Getting the PrintMode=u2019Pdfu2019 to just pull up Adobe in Open mode without prompting the user.
u2022 Remove File Type options from Export
u2022 Set the default File Type options to nothing or something I want.
Another nice feature to have would be the ActiveX control for printing to be part of the .NET Framework so users donu2019t need to download it. Come on BO is a big company Iu2019m sure they can work with MS. What is that method to clear Saved Data; I looked and couldn't find it. I never had to call one in the prior version of CR 2005 Basic in .Net. With the .NET controls, it always refreshed the data before. This is a change in behavior for me.
As for the Print using Adobe, with CR2005 Basic, it didn't prompt the user to Open or Save before. This is new behavior. It used to just open the report in Adobe in memory before without this specific prompt (it did have the first prompt for All or specific pages, but it would just open after that). This is a change in behavior from prior versions and it has caused me several issues.
Many users don't like change and I didn't know to communicate this to them. They were taken by surprise. We'll learn to live it I guess, but I would ask you just to consider, why have an option to "Save" to PDF when you choose to print? I would think you would use Export if you want to save. It would never hurt to add an option to allow alternatives either.
As for including with .NET Framework, it was just an idea. I know how hard it can be working with third parties. However, given that CR Basic comes with it, I thought it may be possible to work with them. The better the integration the better the product is for the developers. I was thinking the button could call JavaScript/Java to print instead of an ActiveX, or some other method. Since I donu2019t know how the Control works, I couldnu2019t say. It just would be nice. I had a smiley face after that request, it didn't come out right when I saved the post.
I still don't understand why .Refresh will update the data in the viewer but printing using the ActiveX Control will still print the saved data instead of refreshed data. Since I never used this in the prior version I don't know what it would of done or not, but it just doesn't seem right it shows one set of data, and prints another.
In addition, why the designer still saves data with the report when you state not to, I think may be a problem still.
Edited by: Thomas Johnson on Nov 21, 2008 12:26 PM -
How to display Average, not Sum, in the "Overall Result" row of a report?
Every report I look at or execute that has an Overall Result row always shows a total(sum) of all the cells in the column. I recently came across one that shows the average of all the cells in the column and after looking at the query in BEx Query Designer 7.0 and BEx Analyzer 7.0 I cannot seem to find out where to set this. All of the Key Figures are listed as "Nothing Defined" in the Calculations tab which is exactly what they should be, but where can I set that yellow-highlighted Overall Result row to calculate an average, not a sum?
Example can be found in this picture:
http://img87.imageshack.us/img87/6757/pic1yp.jpg
Thanks for the help!My issue was that I was setting my KF's to 'Calculate Result As: Average' within the Query View that I was editing but the change was not showing on my screen when I have that View opened within the Analyzer. Infact, it still is showing totals. But when I execute my Web Template that references this Query View, the graph does display the result row using Averages. Seems to just be a visibility bug, but it is now working.
Thanks for the reminder about that property KP,
Scott -
Letter of Guarantee standard report to Follow up System by email
Regular reporting is done using by t-code VXA2 and the field "Days until val. End" populated, (if we need to know , for ex. 7 days before val.end).
It is possible, in a standar way, to create a rule or reminder in the system that able to sent a "reminder e-mail" to the related parties before 7 days of the validity guarantee end date?.
B. Regards
FranciscoNot SAP standard, you have to go for ABAP Development.
-
Report Generation Toolkit using Chinese Characters
I am trying to use the Report Generation Toolkit for Microsoft Office under LabVIEW 8.0. I would like to use Chinese characters for the headings of the columns using a 2D array of the headings and the Excel Easy Table. When I generate the report, the text of the headings appears to be jumbled and not encoding correctly.
For example:
仪器编号 becomes êNhV÷S
采前初重(g) becomes Ç‘MRRÍ‘ÿg
Any insights here? ThanksHi,
what you describe reminded me of a bug fix in the Report Generation Toolkit 2012 :
339092
Using the "Append Table to Report" VI to add strings of Cyrillic font to a table in an MS Word report results in gibberish being added to the report.
http://digital.ni.com/public.nsf/allkb/09D6DE5170B3C0BD86257A2B004CFD20
I know that Cyrillic and Chinese characters are different but they are often confronted to the same problems...
Aurelie -
Dynamic Data Connection Parameter and Report Parameters
Post Author: despec
CA Forum: General
Hello to all,I am using a business view that is based on a dynamic data connection of 13 databases, each a different school. When I use the BV is a CXrystal Report (XI), it correctly, of course, uses the "read only" parameter for me to select a school. My problem arises when I try to enter a student name "list of values" parameter using that same dynamic data connection. After I select the "read only" school parameter, I then select that student name and immediately, the "read only" school parameter resets to "--". Therefore when I click okay, I get an error saying that my selection for the first parameter is invalid.Anyone have any suggestion on how I may be able to resolve this?Thanks,DavidHello,
Jsut a reminder this is not a Support Case Management system but for all to use.
Since you have BOE 3.1 you should have a valid support contract. Log into Service Market Place and create a case on line and a support Engineer will call you.
If you don't know how to then ask your Manager who is your SAP Account Super User and that person can add you to the list and give you a log in ID and password.
Thank you
Don
Maybe you are looking for
-
My Vizio hdtv says "No Signal" when I use my mini displayport to hdmi cord. It worked flawlessly for a month but randomly decided to no longer work. I am using a macbook pro from early 2011 running os x Lion 10.7.5 and a thunderbolt to hdmi cord. The
-
Help! my iphoto won't open!
i haven't been able to open my iphoto for more than a month. when i click on the icon, it jumps but doesn't open. i know the photos aren't lost as i could still upload them on facebook. please help! (first generation macbook)
-
My old iTunes computer is dead, but all my music is still on one of the first versions of the IPod. Can I transfer my music library to my iPad. I believe my iPad is the first one that was released.
-
Trying to set up an older airport extreme for my father in law. Airport Utility says: This version of AirPort Utility doesn't support this base station. Use AirPort Utility 5.6 to configure or manage this base station. AirPort Utility 5.6 is availab
-
Acrobat Pro is in Spanish after English installation of CS6.
I was given a serial number for a Spanish version of CS6 by mistake.I realized this after the instillation I then received an English version DVD and serial number. All corrected except Acrobat Pro remains in Spanish. I then uninstall and re install