Exiting from reports progmatically
On error , how can exit from a report progmatically ?
Hello,
I'm not sure to understand very well your problem.. but.. if you want to exit.. and the item (which is primary key as you said) don't have to be any value... , the rest of the records item. either would have any values.. so.. Have you tried to clear the record before exit the form? FIrst try with the executable... (clear button) .. if works.. try with clear_record before the exit_form...
Jose L.
Similar Messages
-
Acrobat 9.2 crash after exit from Acrobat
I have a plugin for Acrobat 8.0 and re-compiled for Acrobat 9.0 using the 9.0 SDK. It works fine except when I exit from Acrobat, Acrobat always crash in any of the Acrobat Pro 9.x versions. The crash log always show the same place. It does not matter if I disable or enable the update. Always the same place to crash. Does anyone have any ideas?
Process: AdobeAcrobat [29144]
Path: /Applications/Adobe Acrobat 9 Pro/Adobe Acrobat Pro.app/Contents/MacOS/AdobeAcrobat
Identifier: com.adobe.Acrobat.Pro
Version: 9.2.0 (9.2.0)
Code Type: X86 (Native)
Parent Process: launchd [119]
Interval Since Last Report: 668 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 24 sec
Per-App Crashes Since Last Report: 1
Date/Time: 2009-10-14 15:10:00.939 -0400
OS Version: Mac OS X 10.5.8 (9L30)
Report Version: 6
Anonymous UUID: F9997425-181F-4A46-8222-B1BAA9558760
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000015fffcc1
Crashed Thread: 18
Thread 0:
0 dyld 0x8fe1764c ImageLoaderMachO::doBindLazySymbol(unsigned long*, ImageLoader::LinkContext const&) + 300
1 dyld 0x8fe06ed5 dyld::bindLazySymbol(mach_header const*, unsigned long*) + 149
2 dyld 0x8fe18c2f stub_binding_helper_interface2 + 21
3 ...adobe.acrobat.amtlibwrapper 0x188c42e2 0x1883b000 + 561890
4 ...adobe.acrobat.amtlibwrapper 0x188c4343 0x1883b000 + 561987
5 ...adobe.acrobat.amtlibwrapper 0x18851355 AVAMTForegroundUpdateCheckEnabled + 84063
6 ...adobe.acrobat.amtlibwrapper 0x18843989 AVAMTForegroundUpdateCheckEnabled + 28307
7 ...adobe.acrobat.amtlibwrapper 0x1883cc26 AVAMTForegroundUpdateCheckEnabled + 304
8 com.adobe.Acrobat.framework 0x803d4a07 AcroSecurityBailOutImpl + 2997119
9 com.adobe.Acrobat.framework 0x803d4a79 AcroSecurityBailOutImpl + 2997233
10 com.adobe.Acrobat.framework 0x800ffc97 AcroSecurityBailOutImpl + 28175
11 com.adobe.Acrobat.framework 0x8038cb91 AcroSecurityBailOutImpl + 2702601
12 com.adobe.Acrobat.framework 0x8007ff72 AcroBundleThreadQuitProc + 3096
13 com.adobe.Acrobat.framework 0x7fe43320 RunAcrobat + 326
14 com.adobe.Acrobat.Pro 0x00002e8b start + 2371
15 com.adobe.Acrobat.Pro 0x0000264a start + 258
16 com.adobe.Acrobat.Pro 0x00002571 start + 41iPhoto is missing bits of itself. You need to reinstall it.
To re-install iPhoto
1. Put the iPhoto.app in the trash (Drag it from your Applications Folder to the trash)
2a: On 10.5: Go to HD/Library/Receipts and remove any pkg file there with iPhoto in the name.
2b: On 10.6: Those receipts may be found as follows: In the Finder use the Go menu and select Go To Folder. In the resulting window type
/var/db/receipts/
2c: on 10.7 they're at
/private/var/db/receipts
A Finder Window will open at that location and you can remove the iPhoto pkg files.
3. Re-install.
If you purchased an iLife Disk, then iPhoto is on it.
If iPhoto was installed on your Mac when you go it then it’s on the System Restore disks that came with your Mac. Insert the first one and opt to ‘Install Bundled Applications Only.
If you purchased it on the App Store you can find it in your Purchases List. -
Regarding exit from the module pool screen
h experts,
i have developed a module pool report in which in the selection screen i have four fields which are mandatory ,when i execute the program without entering in the selection screen it do not allow to come out of the module pool screen ...what i want that without entering any input in the selection screen if i press exit button push button it will allow to come out of the screen for this what sud i do plz help me....Hi
keep a button called <b>EXIT</b> on the screen
Make the function type of that field as <b>E</b>
in Flow logic write
PROCESS AFTER INPUT.
Forced Exit from the transaction from screen
MODULE exit AT EXIT-COMMAND.
double click on exit module and
then in PAI write
*& Module exit INPUT
Exit from the Transaction
MODULE exit INPUT.
CASE okcode.
WHEN 'EXIT' OR 'CANCEL'.
CLEAR okcode.
LEAVE PROGRAM.
ENDCASE.
ENDMODULE. " exit INPUT
<b>Reward points for useful Answers</b>
Regards
Anji -
X crash the PC when exit from X (dixGetPrivateAddr: Assertion)
I installed Arch Linux on my new PC (had Arch on my 6 year old notebook for about 2 years) but each time I want to exit form X (KDE or TWN) crash the video output. The display switch to standby and the keyboard doesn't work any more, so I can't switch to a terminal.
My PC config:
Arch x86_64, new net installation up-to-date (pacman -Syu)
AMD X6, Radeon HD5830, dual head installation
I tried some AUR radeon-git driver (a lot of artefacts, exit from X works) , catalyst (closed source , radeon r300g on my notebook just rocks ). After all this installation of different drivers I set a new Arch Linux installation up (no KDE, only TWN). But the problem remains. With a remote ssh login I can access the crashed PC and shut it down or restart X and X starts again (now I can switch to a terminal until I exit again from X).
Terminal output when I start X over ssh:
abc@xsix ~]$ su root
Passwort:
[root@xsix abc]# startx
X.Org X Server 1.9.2
Release Date: 2010-10-30
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.35-ARCH x86_64
Current Operating System: Linux xsix 2.6.36-ARCH #1 SMP PREEMPT Sat Jan 8 14:15:27 CET 2011 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz26 root=/dev/disk/by-uuid/ed0f04ab-b16c-4a11-8c1b-175c25f7ddb1 ro
Build Date: 01 November 2010 10:29:19PM
Current version of pixman: 0.20.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 15 00:24:48 2011
(==) Using config directory: "/etc/X11/xorg.conf.d"
(II) [KMS] Kernel modesetting enabled.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
xinit: connection to X server lost
waiting for X server to shut down XIO: fatal IO error 4 (Unterbrechung während des Betriebssystemaufrufs) on X server ":0"
after 1027 requests (1027 known processed) with 2 events remaining.
X: ../../../include/privates.h:122: dixGetPrivateAddr: Assertion `key->initialized' failed.
[root@xsix abc]#
Xorg log:
http://archlinux.pastebin.com/MaBAbWJL
no EE errors
Xorg config:
[root@xsix log]# cat /etc/X11/xorg.conf.d/20-radeon.conf
Section "Device"
Identifier "HD5830"
Driver "radeon"
EndSection
[root@xsix log]#
radeon is in /etc/rc.conf under MODULES and dbus is in DAEMONS, late KMS enabled.
Has someone an idea to solve this problem or has/had a similar problems with X,radeon,...? Any piece of information is welcome.
Last edited by devnow (2011-01-15 00:03:40)After add Repo from https://bbs.archlinux.org/viewtopic.php?id=79509 and install
- dri2proto-git
- glproto-git
- libdrm-git
- mesa-full (replaces mesa, libgl and ati-dri)
- mesa-demos-git (optional: needed for glxinfo and glxgears)
- mesa-full-gallium (optional)
- xf86-video-ati-git
with Kernel 2.6.37 from testing (kernel26-drm-radeon-testing and linux-firmware-git not installed)
X don't crash any more
But exit from X isn't clean compare last few lines:
[root@xsix abc]# startx
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
X.Org X Server 1.9.3.901 (1.9.4 RC 1)
Release Date: 2011-01-07
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.36-ARCH x86_64
Current Operating System: Linux xsix 2.6.37-ARCH #1 SMP PREEMPT Fri Jan 7 17:32:33 CET 2011 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz26 root=/dev/disk/by-uuid/ed0f04ab-b16c-4a11-8c1b-175c25f7ddb1 ro
Build Date: 08 January 2011 11:24:47PM
Current version of pixman: 0.20.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 15 16:56:08 2011
(==) Using config directory: "/etc/X11/xorg.conf.d"
(II) [KMS] Kernel modesetting enabled.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
xinit: connection to X server lost
waiting for X server to shut down XIO: fatal IO error 4 (Unterbrechung während des Betriebssystemaufrufs) on X server ":0"
after 1354 requests (1354 known processed) with 2 events remaining.
Now I will install KDE again and hope there are no wired artefacts with this driver.
Btw, is it possible to move this topic to Desktop Environments? -
How can i trigger the workflow from REPORT
hi,
my requirement is, whenever Z... Report Is generated there is Icon called print. the write the code for printing icon. if printing Icon fails the workflow will be trigger.
how can i trigger this from report. and i send attachent of report with mail to next person to sap inbox.
pls let me know.
pls give any documentation if you have.
thanks & Regards
Sankar.Hi,
Workflow container
swc_container lt_container.
swc_create_container lt_container.
swc_set_table lt_container '<cont_name>' lit_int_tab.
CALL FUNCTION 'SWE_EVENT_CREATE'
EXPORTING
objtype = lc_objtyp
objkey = lv_objkey
event = lc_event_name
IMPORTING
event_id = lv_eventid
TABLES
event_container = lt_container
EXCEPTIONS
objtype_not_found = 1
OTHERS = 2.
IF sy-subrc <> 0.
yv_err_flg = gc_true.
EXIT.
ENDIF.
Rgds,
Prakash -
Hello Gurus,
How can I get user exit from ABAP workbench ?
thanks very much!here is the program for the user exits..
REPORT z_find_userexit NO STANDARD PAGE HEADING.
TABLES : tstc, "SAP Transaction Codes
tadir, "Directory of Repository Objects
modsapt, "SAP Enhancements - Short Texts
modact, "Modifications
trdir, "System table TRDIR
tfdir, "Function Module
enlfdir, "Additional Attributes for Function Modules
tstct. "Transaction Code Texts
*& Variables
DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
DATA : field1(30).
DATA : v_devclass LIKE tadir-devclass.
*& Selection Screen Parameters
SELECTION-SCREEN BEGIN OF BLOCK a01 WITH FRAME TITLE text-001.
SELECTION-SCREEN SKIP.
PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN END OF BLOCK a01.
*& Start of main program
START-OF-SELECTION.
Validate Transaction Code
SELECT SINGLE * FROM tstc
WHERE tcode EQ p_tcode.
Find Repository Objects for transaction code
IF sy-subrc EQ 0.
SELECT SINGLE * FROM tadir
WHERE pgmid = 'R3TR'
AND object = 'PROG'
AND obj_name = tstc-pgmna.
MOVE : tadir-devclass TO v_devclass.
IF sy-subrc NE 0.
SELECT SINGLE * FROM trdir
WHERE name = tstc-pgmna.
IF trdir-subc EQ 'F'.
SELECT SINGLE * FROM tfdir
WHERE pname = tstc-pgmna.
SELECT SINGLE * FROM enlfdir
WHERE funcname = tfdir-funcname.
SELECT SINGLE * FROM tadir
WHERE pgmid = 'R3TR'
AND object = 'FUGR'
AND obj_name = enlfdir-area.
MOVE : tadir-devclass TO v_devclass.
ENDIF.
ENDIF.
Find SAP Modifactions
SELECT * FROM tadir
INTO TABLE jtab
WHERE pgmid = 'R3TR'
AND object = 'SMOD'
AND devclass = v_devclass.
SELECT SINGLE * FROM tstct
WHERE sprsl EQ sy-langu
AND tcode EQ p_tcode.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
SKIP.
IF NOT jtab[] IS INITIAL.
WRITE:/(95) sy-uline.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
WRITE:/(95) sy-uline.
LOOP AT jtab.
SELECT SINGLE * FROM modsapt
WHERE sprsl = sy-langu AND
name = jtab-obj_name.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE:/1 sy-vline,
2 jtab-obj_name HOTSPOT ON,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
ENDLOOP.
WRITE:/(95) sy-uline.
DESCRIBE TABLE jtab.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No of Exits:' , sy-tfill.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'No User Exit exists'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'Transaction Code Does Not Exist'.
ENDIF.
Take the user to SMOD for the Exit that was selected.
AT LINE-SELECTION.
GET CURSOR FIELD field1.
CHECK field1(4) EQ 'JTAB'.
SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
give the tcode it will show the user exit and if u click on the user exit it will takes to the code..
regards,
venkat -
Error when exiting from ANY JavaFX app. (any workaround?)
I've had an ongoing problem when working with JavaFX, and even using applications created with it like SceneBuilder and FXExperience tools. As I reported in this bug: http://javafx-jira.kenai.com/browse/RT-27458 , any time I exit from any application that uses JavaFX, I get an error. My bug turned out to be a duplicate, and looking at the other report, it seems to be a result of the combination of the ATI-Radeon graphics card, Ubuntu, and JavaFX. It doesn't seem to matter whether the app is solely JavaFX, or embedded in Swing, whether it is installed as a native bundle or run directly from class files, or an executable jar. If it uses JavaFX and I run it, when I close it I get this error. It also doesn't matter whether I use jdk7 or an early-access build of jdk8.
This is becoming increasingly irritating as I further explore the technology and begin trying to work with it, going beyond simply following tutorials and whatnot, because it means I frequently run my programs to see if they actually work, and am much more frequently using tools like SceneBuilder. It doesn't seem to matter whether I run things from the command line, start them from an IDE, or in the case of installed applications, run them through Ubuntu's Launcher or Dash, when I exit I get an error message and an error log shows up somewhere. Especially when testing an application I'm working on, these logs quickly clutter up my directories and become an annoyance.
Does anyone have any suggestions or workarounds which might help avoid some of the annoyances from the problem? I have the ability to dual-boot Windows 7, and as the problem becomes increasingly annoying, have given some thought to doing my development there. However, I'm really not very comfortable in Windows, and it would involve making some pretty big changes to my workflow, so this isn't my favorite option.
I imagine that using another distro like Linux Mint would probably continue to have the same issues, since I think it would be using the same drivers for the graphics.
Changing computers is not currently an option for me. I'd love a Mac to develop on, but that's just not possible currently.
If anyone has any ideas, suggestions, workaround or tips I would greatly appreciate them. Thanks in advance for your help.Okay. Do you have any third-party iTunes plug-ins/add-ons installed?
(They can sometimes produce similar symptoms if they were written for an earlier version of iTunes, and they aren't liking a new version ... last time I can think of a major outbreak of add-on-related crashes-when-quitting was with the transition from iTunes versions 6.0.x to 7.0.x, though.)
If so, the following document might be of some assistance:
Troubleshooting issues with 3rd-party iTunes add-ons -
Passing flexfield from report wrapper to seeded report using shell script
I am unable to pass flexfield values from report wrapper to seeded report using shell script
below is the shell script that i am using to transfer GL Account High and GL Account Low to the seeded program Receipt Journal Report (ARXRJR). the flex fields get passed through the parameter v_param_12 and v_param_13. but all i am getting in the seeded report log file is the reporting level,reporting context,set_of_books,period, gl_date_low/high .
#TEST Program for Passing GL Account High and GL Account Low
v_user_name=`echo $3`
v_login_pwd=`echo $FCP_LOGIN`
v_prog_name=`echo TESTARXRJR`
echo 'v_prog_name: '$v_prog_name
# testing for passing the arguments from CM ...
if [ -z "$1" ]
then
echo "Please pass the first argument...."
exit 1
fi
v_request_id=`echo $4`
echo 'v_request_id: '$v_request_id
v_param_1=`echo $5`
echo 'v_param_1: '$v_param_1
v_param_2=`echo $6`
echo 'v_param_2: '$v_param_2
v_param_3=`echo $7`
echo 'v_param_3: '$v_param_3
v_param_4=`echo $8`
echo 'v_param_4: '$v_param_4
v_param_5="$9"
echo 'v_param_5: '$v_param_5
shift
v_param_6=`echo $9`
echo 'v_param_6: '$v_param_6
shift
v_param_7=`echo $9'`
echo 'v_param_7: '$v_param_7
shift
v_param_8=`echo "$9"`
echo 'v_param_8: '$v_param_8
shift
v_param_9=`echo $9`
echo 'v_param_9: '$v_param_9
shift
v_param_10=`echo $9`
echo 'v_param_10: '$v_param_10
shift
v_param_11=`echo $9`
echo 'v_param_11: '$v_param_11
shift
v_param_12=`echo $9`
echo 'v_param_12: '$v_param_12
shift
v_param_13=`echo $9`
echo 'v_param_13: '$v_param_13
shift
v_param_14=`echo $9`
echo 'v_param_14: '$v_param_14
shift
v_param_15=`echo $9`
echo 'v_param_15: '$v_param_15
shift
v_param_16=`echo $9`
echo 'v_param_16: '$v_param_16
shift
v_param_17=`echo $9`
echo 'v_param_17: '$v_param_17
shift
v_param_18=`echo $9`
echo 'v_param_18: '$v_param_18
shift
v_param_19=`echo $9`
echo 'v_param_19: '$v_param_19
shift
v_param_20=`echo $9`
echo 'v_param_20: '$v_param_20
shift
v_param_21=`echo $9`
echo 'v_param_21: '$v_param_21
shift
v_param_22=`echo $9`
echo 'v_param_22: '$v_param_22
shift
v_param_23=`echo $9`
echo 'v_param_23: '$v_param_23
echo "Executiong SQL to obtain org id and responsibility name"
(sqlplus -s /nolog <<end_of_sql
conn $v_login_pwd
set heading off
set echo off
set feedback off
SELECT 'ORGID:'||b.profile_option_value || ':' ||e.responsibility_name
FROM fnd_profile_options a,
fnd_profile_option_values b,
fnd_concurrent_requests c,
fnd_responsibility d,
fnd_responsibility_tl e
WHERE c.request_id = $v_request_id
AND c.responsibility_id = b.level_value
AND b.profile_option_id = a.profile_option_id
AND a.application_id = b.application_id
AND c.responsibility_application_id = d.application_id
AND d.application_id = e.application_id
AND a.profile_option_name = 'ORG_ID'
AND c.responsibility_id = d.responsibility_id
AND d.responsibility_id = e.responsibility_id;
exit
end_of_sql
) > a.log
v_var=`grep -iv "ORG_ID" a.log|sed 's/Connected.//'`
echo 'v_var: ' $v_var
v_org=`echo $v_var| awk 'FS=":" {print $2 }'`
v_resp_name=`echo $v_var | awk 'FS=":" {print $3}'`
echo 'v_org :'$v_org
echo 'v_resp_name :'$v_resp_name
echo 'Sumitting Receipt Journal Report...'
user_request=`CONCSUB $v_login_pwd GL "$v_resp_name" $v_user_name WAIT=Y CONCURRENT AR ARXRJR \
\"$v_param_3\"\
\"$v_param_4\"\
\"$v_param_5\"\
\"$v_param_6\"\
\"$v_param_7\"\
\"$v_param_8\"\
\"$v_param_9\"\
\"$v_param_10\"\
\"$v_param_11\"\
\"$v_param_12\"\
\"$v_param_13\"\
\"$v_param_14\"\
\"$v_param_15\"\
\"$v_param_16\"\
\"$v_param_17\"\
\"$v_param_18\"\
\"$v_param_19\"\
\"$v_param_20\"\
\"$v_param_21\"\
\"$v_param_22\"\
\"$v_param_23\"`
user_request=`echo $user_request|awk '{print $3}'`
echo Request is $user_request
trx_rep_file="$user_request"
echo 'trx_rep_file: '$trx_rep_file
sleep 10
for i in 1 2 3 4 5
do
if test -f $APPLCSF/$APPLLOG/l$user_request.req
then
if test [`grep -i '"Concurrent process completed successfully"' $APPLCSF/$APPLLOG/l$user_request.req`]
then
if test -f $APPLCSF/$APPLOUT/o$trx_rep_file.out
then
echo +++++++++++++++++++++++++++++++++
echo 'output file found'
echo ++++++++++++++++++++++++++++++++++++++
else
echo +++++++++++++++++++++++++++++++++++++++++
echo failure in Report listing production
echo +++++++++++++++++++++++++++++++++++++++
fi
break
else
echo +++++++++++++++++++++++++++++++++++++++
echo Job not Over Yet
echo +++++++++++++++++++++++++++++++++++++++++++++
fi
echo +++++++++++++++++++++++++++++++++++++++
echo File not found yet
echo ++++++++++++++++++++++++++++++++++++++
fi
sleep 10
done
echo ----------------------------------------------------------
echo Transaction Listing process over
echo ---------------------------------------------------------
echo ----------------------------------------------------------
echo Executing SQL to derive Search Pattern
echo ----------------------------------------------------------
v_pattern=`sqlplus -s /nolog <<EOF1
conn $v_login_pwd
set heading off
set echo off
set feedback off
SELECT 'SEARCH^'||meaning||'^'||attribute1||'^'||attribute2||'^'||attribute3
FROM fnd_lookup_values
WHERE lookup_type = '$v_param_2'
AND lookup_code = '$v_prog_name';
exit
EOF1`
echo 'v_pattern: '$v_pattern
v_pattern_n1=`echo $v_pattern|sed 's/Connected.//'|awk 'FS="^" {print $2}'`
echo 'v_pattern_n1: '$v_pattern_n1
v_pattern_n2=`echo $v_pattern|sed 's/Connected.//'|awk 'FS="^" {print $3}'`
echo 'v_pattern_n2: '$v_pattern_n2
v_pattern_n3=`echo $v_pattern|sed 's/Connected.//'|awk 'FS="^" {print $4}'`
echo 'v_pattern_n3: '$v_pattern_n3
v_pattern_n4=`echo $v_pattern|sed 's/Connected.//'|awk 'FS="^" {print $4}'|sed 's/ //'`
echo 'v_pattern_n4: '$v_pattern_n4
echo 'v_param_12: '$v_param_12
echo 'v_param_13: '$v_param_13
echo -----------------------------------
echo Deriving final output
echo ----------------------------------
v_var=`cat $APPLCSF/$APPLOUT/o$trx_rep_file.out | grep -i "$v_pattern_n1"|\
sed "s/(/-/g"|sed "s/)/ /g"|\
sed "s/$v_pattern_n1/$v_pattern_n2/g"|\
sed 's/ /~/g'|\
sed 's/~~*/~/g'|\
sed 's/ *//g'|\
sed 's/,//g'`
echo 'v_var: '$v_var
v_var_2=`cat $APPLCSF/$APPLOUT/o$trx_rep_file.out|grep -i "$v_pattern_n3"|\
uniq`
v_out_1=`echo "$v_var"|grep -i "$v_pattern_n2"|awk 'FS="~" {print $3}'`
echo 'v_out_1: '$v_out_1
echo 'v_var_2: '$v_var_2
echo ------------------------------------------------------------
v_out_2=`echo "$v_var_2"|grep -i "$v_pattern_n3"|awk 'FS=":" {print $2}'`
echo 'v_out_2: '$v_out_2
echo ----------------------------------------------
echo Process comleted
echo ----------------------------------------------------
echo ================================================================================
#---------------------------------------------------------------------------------------------------The name of this OTN group is "Database - General"
Your question relates to an unnamed application that might be E-Business Suite, or PeopleSoft, or Siebel, who can say.
Please re-ask your question in the appropriate applications forum and be sure to clearly name the full product name and version. We are not mind readers and we can not look over your shoulder. -
To find an user exit from a FM
Hi All,
Suppose I have a function module , which corresponds to a particular exit(which I do not know). How do I back trace the user exit from the FM ?
Plz help.Hi Pradipta,
Please check this code.
REPORT y_rtest .
TABLES : tstc, "SAP Transaction Codes
tadir, "Directory of Repository Objects
modsapt, "SAP Enhancements - Short Texts
modact, "Modifications
trdir, "System table TRDIR
tfdir, "Function Module
enlfdir, "Additional Attributes for Function Modules
tstct. "Transaction Code Texts
DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
DATA : FIELD1(30).
DATA : v_devclass LIKE tadir-devclass.
SELECTION-SCREEN BEGIN OF BLOCK a01 WITH FRAME TITLE text-001.
SELECTION-SCREEN SKIP.
PARAMETERS : p_funam LIKE enlfdir-funcname OBLIGATORY.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN END OF BLOCK a01.
SELECT SINGLE * FROM enlfdir
WHERE funcname = p_funam.
SELECT SINGLE * FROM tadir
WHERE pgmid = 'R3TR'
AND object = 'FUGS'
AND obj_name = enlfdir-area.
MOVE : tadir-devclass TO v_devclass.
* Find SAP Modifactions
SELECT * FROM tadir
INTO TABLE jtab
WHERE pgmid = 'R3TR'
AND object = 'SMOD'
AND devclass = v_devclass.
BREAK-POINT.
IF NOT JTAB[] IS INITIAL.
WRITE:/(95) SY-ULINE.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 'Exit Name',
21 SY-VLINE ,
22 'Description',
95 SY-VLINE.
WRITE:/(95) SY-ULINE.
LOOP AT JTAB.
SELECT SINGLE * FROM MODSAPT
WHERE SPRSL = SY-LANGU AND
NAME = JTAB-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE:/1 SY-VLINE,
2 JTAB-OBJ_NAME HOTSPOT ON,
21 SY-VLINE ,
22 MODSAPT-MODTEXT,
95 SY-VLINE.
ENDLOOP.
WRITE:/(95) SY-ULINE.
DESCRIBE TABLE JTAB.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No of Exits:' , SY-TFILL.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'No User Exit exists'.
ENDIF.
* Take the user to SMOD for the Exit that was selected.
AT LINE-SELECTION.
GET CURSOR FIELD FIELD1.
CHECK FIELD1(4) EQ 'JTAB'.
SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
Regards ,
Ranjit Thakur.
Please Mark the Helpful Answer.
Message was edited by: Ranjit Thakur
Message was edited by: Ranjit Thakur -
RBDMIDOC doesn't execute when exit from transaction is not performed
Hello Experts,
I have configured the RBDMIDOC report in a job schedule for the IDoc HRMD_A.
The schedule executes daily in the evening after business hours.
Sometimes it happens that the HR person does not / forgets to exit from the PA30, PA40 transaction after modifying the records.
In such situations the job does not execute at all.
Is there any remedy for the above?
Regards,
Alka.Hi,
I think you cannot apply any check on this , Idoc creation will stop if t-code are locked means used by some other user for updation.
thanks
manish -
Discoverer Report: How to find Business Area name from Report Name.
Hi
I opened a report in Disco Desktop 4 -> Resonsibiolity --> Report Name.
So I know Report name but don’t know which Business Area it belongs to.
How to find Business Area Name from Report Name?
Cheers
VijayHi,
There is no relationship between reports and business areas. Each report can be built from many folders. Each folder can be in many business areas.
However you can try the following SQL which may give you the result you want for an v5 EUL. You will have to modify for Discoverer 4 EUL:
select distinct doc_name, obj.obj_name folder_name, bas.ba_name
from eul_us.eul5_documents doc
, eul_us.eul5_elem_xrefs xref
, eul_us.eul5_expressions exp
, eul_us.eul5_objs obj
, eul_us.eul5_ba_obj_links bol
, eul_us.eul5_bas bas
where xref.ex_from_id = doc.doc_id
and doc.doc_name = &your_report
and xref.ex_to_id = exp.exp_id
and obj.obj_id = exp.it_obj_id
and bol.bol_obj_id = obj.obj_id
and bas.ba_id = bol.bol_ba_id
Rod West -
Call an applications 'user exit' from a PL/SQL procedure
My question is a technical PL/SQL question related to Oracle Applications. I need to call a standard applications 'user exit' from a stored PL/SQL procedure. Can anyone tell me if this is possible and how to do it?
(i.e. I am attempting to call the AR user exit SALESTAX)
Thanks,
Michelle DodgeHi,
Read this thread, perhaps is there your response :
Host...
Nicolas. -
I just noticed today that any Graph or PDF report I try to view I get the
following error - Error from reports from ZAM - File does not begin with
'%PDF-'. I tried to just save the file and then open it, but get the same
error. I can open other pdf files I have downloaded from other sites ok.
Anyone have any idea? I haven't done anything to that server that I am
aware of in quite a while.
Thanks
BillI took a closer look at the files it downloaded, opened them with notepad,
haer is what it says:
XSL Transform or subsequent processing failedThe document has no pages.
"Bill" <[email protected]> wrote in message
news:2bBtk.2164$[email protected]..
>I just noticed today that any Graph or PDF report I try to view I get the
>following error - Error from reports from ZAM - File does not begin with
>'%PDF-'. I tried to just save the file and then open it, but get the same
>error. I can open other pdf files I have downloaded from other sites ok.
>Anyone have any idea? I haven't done anything to that server that I am
>aware of in quite a while.
>
> Thanks
>
> Bill
> -
Close Reports Background Engine from reports
Hi,
I have a report that calls another report via SRW.run_report. Qhen the other report is called, Reports Background Engine opens and stays open, even after closing the called report.
How to programmatically close Reports Background Engine when closing the report. I have read on the forum some procedure to close it from "Forms", but not from report.
Thank you,
Jyou can not close the RBE from reports as it would require a report to be executed ... i guess you get the problem.
the only way to close the RBE is from forms.
thanks,
ph. -
Connecting to db2 from report builder via odbc
Hi!
Some manuals said, it is possible to connect to DB2 from Oracle SQL*Plus (we have version 8.0.6.0.0)
and from Oracle Report Builder.(6.0.8.11.3)
User must install OCA (Oracle Open Client Adapter for ODBC (6.0.5.29.0)) and make ODBC entry.
I did it.
run with: plus80 db2user/db2pass@odbc:db2test
SQL*Plus made the connection, but with errors:
SQL*Plus: Release 8.0.6.0.0 - Production on Fri Oct 17 16:12:56 2003
(c) Copyright 1999 Oracle Corporation. All rights reserved.
ORA-00022: invalid session id; access denied
ORA-00022: invalid session id; access denied
ORA-00022: invalid session id; access denied
Error accessing PRODUCT_USER_PROFILE
Warning: Product user profile information not loaded!
You may need to run PUPBLD.SQL as SYSTEM
Server not available or version too low for this feature
ORA-00022: invalid session id; access denied
Connected to:
Oracle Open Client Adapter for ODBC 6.0.5.29.0
DB2/NT 08.01.0000
SQL>
The error refers PUPBLD.SQL, but I think it is Oracle specific, don't help.
Worse, that it can't connect from Report Builder, it just throws error.
If I set OCA_DEBUG=TRUE in registry, I have bonus messages:
oca-30053 unsupported network call (oracle code: 3115)
oca-30002 ubofssw function not supported (1010)
I tried to connect to MsAcces too, but I got same errors.
Have you any idea, how can I solve this?
Thanksresolved
I just add the master entry in the c:\Report\NET80\ADMIN\tnsnames.ora, and it works.
but I can't connect with the system or sys accounts, it work just with scott/tiger.
Maybe you are looking for
-
Hi All, In Goods Receipt Purchase order(MIGO) Transcation, we r having delivery note (LFSNR) field, i want to retrive this field from data base , so can any body tell me the exact table for this delivery note field. BALU.
-
Kernal panic when shutting down
I've had 3 kernal panics in the past week when shutting down my macbook pro. Its a mid 2012 macbook pro with mountain lion. Here is the report log [which is the same for all 3 panics] panic(cpu 1 caller 0xffffff802ceb7b95): Kernel trap at 0xffffff802
-
Hi, I created an ALV Report with one basic list and two secondary lists. Functional owner created 3 layout varients one for each list so that he can see only selected fields in the output and he kept layout varient of basic list as default.when i exe
-
How to create Work Books in BI 7.0
Hi Experts, Good Morning. I am working BI 7.0, My requirements is create Work Book and include below follwoing 1. The end of report footer message should come 2. Company LOGO Should come in the header of every report. Please provide me solutions step
-
In the config browser.sessionstore.resume_from_crash is set to false, However when restarting FF all sessions can be restored by pressing the button session restore on the home page. '''It restores also password protected sessions without asking for