Syntax error in join operation
Hi ,
I am getting an syntax error for the following sql statement. i am trying to join data from 2 excel sheets to paste data in 3rd sheet.
strSQL = "SELECT data.*, franchise.* FROM [franchise$] " & _
"INNER JOIN [data$] ON franchise.Location = data.TalukaName " & _
"WHERE data.TalukaName='Thane (East)'"
i have also provided the entire code for refernece. please help. i wasted lot of time to figure out the error.
Sub trial()
Dim cn As ADODB.Connection
Dim rs1 As ADODB.Recordset
Dim rs2 As ADODB.Recordset
strFile = ThisWorkbook.FullName
strCon = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & strFile _
& ";Extended Properties=""Excel 12.0;HDR=Yes;IMEX=1"";"
strSQL = "SELECT DISTINCT [talukaname] FROM [data$]"
Set cn = CreateObject("ADODB.Connection")
Set rs1 = CreateObject("ADODB.Recordset")
cn.Open strCon
rs1.Open strSQL, cn
While Not rs1.EOF
strSQL = "SELECT data.*, franchise.* FROM [franchise$] " & _
"INNER JOIN [data$] ON franchise.Location = data.TalukaName " & _
"WHERE data.TalukaName='Thane (East)'"
Set rs2 = CreateObject("ADODB.Recordset")
rs2.Open strSQL, cn
Worksheets("result").Range("a2").Select
While Not rs2.EOF
ActiveCell.Value = rs.Fields("Name")
ActiveCell.Offset(0, 1).Value = rs.Fields("talukaname")
ActiveCell.Offset(0, 2).Value = rs.Fields("clickscount")
ActiveCell.Offset(0, 3).Value = rs.Fields("fbcount")
ActiveCell.Offset(0, 4).Value = rs.Fields("clicksamount")
ActiveCell.Offset(0, 5).Value = rs.Fields("fbamount")
ActiveCell.Offset(0, 6).Value = rs.Fields("totalmount")
ActiveCell.Offset(0, 7).Value = rs.Fields("email address")
ActiveCell.Offset(0, 8).Value = rs.Fields("location")
ActiveCell.Offset(1, 0).Select
Wend
rs2.Close
Set rs2 = Nothing
rs1.MoveNext
Wend
rs1.Close
cn.Close
Set rs1 = Nothing
Set cn = Nothing
End Sub
Hi naswiz,
This is the error message you got, right?
You should use alias for the worksheet or the worksheet's full name. For example, it works fine if you change the SQL string like this:
strSQL = "SELECT d.*, f.* FROM [franchise$] as f " & _
"INNER JOIN [data$] as d ON f.Location = d.TalukaName " & _
"WHERE d.TalukaName='Thane (East)'"
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.
Similar Messages
-
"Syntax error loading filters - operation cancelled"
Hi all,
Version 9.2.0.2
I am experiencing an error that has been documented before. When I logged into an application, I get this popup "Syntax error loading filters - operation cancelled" from the Excel add in which won't let me log in. I tried all most of the reccomendations (restarting application/server) with the exception of changing ports.
My application doesn't have filters. I think it might be something to do with an unable ip address or something. Any ideas?
ThanksIs the IP address of the server configured as static or dynamic? I used to get this error all the time on my laptop when I returned from 'suspend' mode. If I put in a static IP address, the problem would go away.
Tim Tow
Applied OLAP, Inc -
Analytic Services: Syntax error loading filters
Hi,<BR>I use Hyperion Essbase 7.1.0 on Windows Intel.<BR><BR>I constantly getting error message when building cubes.<BR><BR>============== error message =============<BR>[Mon Jul 16 05:16:21 2007]localhost///biadmin/Error(1054013)<BR>Syntax error loading filters - operation canceled<BR>==========================================<BR><BR><BR>Interesting is that error is not accuring every time I build the cube. For example at night when script is executed by scheduler it reports error, but at the morning when I manualy execute script it executes without any error.<BR><BR>I have figured out that this error is only happening at ASO cubes. Any help is greatly appreciated.<BR>Can someone point me to the error messages book. What should I do to overcome this errors?<BR><BR>Thanks,<BR>Grofaty
Here is a case on Hyperion's esupport relating to the error message. We cycle all our Hyperion services nightly before we begin our nightly runs. Hope this helps. I love the "cough" reasoning!<BR> <BR>Solution ID: hyp71264<BR><BR>Here is the solution: Error: "1054013 Syntax Error loading Filters"<BR> <BR>There are a few possibilities for this message:<BR><BR>An invalid filter applied. Verify that all filters are correct <BR>There was some sort of network "cough" where the client loses connection with the server. This is so short that the enduser probably did not even notice it, though Essbase has. Stopping and starting the Essbase server usually resolves this error <BR>You may also see this after an abnormal termination of an application<BR><BR>Here is the problem or goal: <BR>Error: "1054013 Syntax Error loading Filters" <BR> <BR>Error connecting to Essbase server <BR> <BR>
-
Syntax error (missing operator) in query expression works in sql
Hi guys,
I am having a problem with this query in Access 2007, it runs
fine in MSSQL.
I get this error when I run it.
[Macromedia][SequeLink JDBC Driver][ODBC
Socket][Microsoft][ODBC Microsoft Access Driver] Syntax error
(missing operator) in query expression
'tbl_skuoption_rel.optn_rel_Option_ID = tbl_skuoptions.option_ID
INNER JOIN tbl_skus ON tbl_skuoption_rel.optn_rel_SKU_ID =
tbl_skus.SKU_ID INNER JOIN tbl_products AS p ON
tbl_skus.SKU_ProductID = p.product_ID'.Access may require parenthesis ( ) around the JOINs when
joining more than two tables -
Issue sourcing from Microsoft Access - Syntax error (missing operator)
I apologize if this has been discussed before. I used the search and went through 7 pages of results, but didn't see a similar issue.
I'm using Windows 7, ODI 11.1.1.5.
I'm trying to source from a local MS Access DB to an Oracle DB.
The session fails pretty much immediately (on step 3) - trying to pull data from the source table.
"Syntax error (missing operator) in query expression"
The source table is very simple and for this test I'm using no joins. Literally a 'select * from'.
However - when I look at the SQL generated - it's wrong. It's got duplicate lines in the SQL and not all columns selected have a comma after and before the next column.
If I run it direct on Access - I get the same error.
If I clean up the SQL - it'll run fine on Access.
I'm using the SQL to Oracle LKM.
I wondered if it was something with the ODBC driver - so I've tried other versions of ODBC drivers for MS Access, and even switched the database itself from the Office 2007 format, back to 2003, and tried a driver for that.
Same result.
If I go to the model and right click and look for the data in the table - it displays fine. So obviously ODI can connect and see the data...
So I guess my questions are:
- is the SQL to Oracle LKM the correct one to source from Access ? I've even gone into it and specified MS Access as the source. Same result.
- if it is the right one - what's going on ?? I've got to assume other people are pulling data from MS Access. Why the garbage SQL ? Clearly I'm missing something.
- and finally - worst case - but is there a way for me to overwrite the SQL being generated so I can correct it myself. This will be a PITA since I'll be source from a bunch of tables - but at least it might be a temporary stop gap...
thanksI'm going to mark this as closed for now. I solved the SQL issue. It was to do with the way the tables / fields were named and how the fields were being brought into the workflow. Tidying up there fixed the problem.
Getting past that brought me to several other issues which I'm still working through. The current is an Invalid Fetch size error - but that appears to have been resolved in patch Doc ID: 13528165 in ODI 11g (ver 11.1.1.5.0)
given the initial issue that I'd raised is no longer a concern - I'm closing.
Edited by: 940843 on Jun 15, 2012 1:27 PM -
"java ODBC Microsoft Access Driver Syntax error (missing operator) in query
Hi I am new to java and I am getting this error message when using java to access and insert data into an MS Access database.
"java ODBC Microsoft Access Driver Syntax error (missing operator) in query expression"
The commands are
String insertCommand = "INSERT into MetricOutput(A1,A,DRR,DeRR,RE,WDRR,WDeRR,WRE,ARF,SRF,HRF,WARF,WSRF,WHRF,SDC,WSDC,MAR,WMAR,H1,H11,H2,H21,cluster) "+
"VALUES("+comMappedCount+","+stdCount+","+DRR+","+DeRR+","+RE+","+WDRR+","+WDeRR+","+WRE+","+ARF+","+SRF+","+HRF+","+WARF+","+WSRF+","+WHRF+","+SDC+","+WSDC+","+MAR+","+WMAR+","+H1+","+H11+","+H2+","+H21+",+array)";"VALUES("+comMappedCount+","+stdCount+","+DRR+","+DeRR+","+RE+","+WDRR+","+WDeRR+","+WRE+","+ARF+","+SRF+","+HRF+","+WARF+","+WSRF+","+WHRF+","+SDC+","+WSDC+","+MAR+","+WMAR+","+H1+","+H11+","+H2+","+H21+",+array)";After looking at your post in the editor, I see what your real query looks like. You realize that ",+array[i])" is part of the query, right? And not actually looking at your Java array?
-
[ODBC Microsoft Access Driver] Syntax error (missing operator)
Aello' - as you can see in my database table their are two
records to delete based on the HISTORY_ID of 1. This was working
just fine when I was using a MS SQL Server database but when I
switched to the MS Access database I get this error now.
Is their a syntax difference?mikeap wrote:
> Attached code. Clearly their are records to delete, what
am I missing?
>
> Using MS Access database.
>
> [Macromedia][SequeLink JDBC Driver][ODBC
Socket][Microsoft][ODBC Microsoft
> Access Driver] Syntax error (missing operator) in query
expression
> 'R_PROJECT_MEDIA WHERE Media_ID IN (1)'.
>
> <cfquery datasource="tbar">
> DELETE R_HISTORY_MEDIA
> WHERE History_ID IN (#FORM.pHistory#)
> </cfquery>
DELETE
FROM R_HISTORY_MEDIA
WHERE History_ID IN (#FORM.pHistory#)
Jochem
Jochem van Dieten
Adobe Community Expert for ColdFusion -
DB connectivi​ty toolkit: syntax error in a SELECT data from joined tables
Hello everyone
I'm trying to put in labview an SQL query on joined tables.
As example I take a DB for storing the data of 2on2 basketball games, whose tables are
matches(matchId,teamA,teamB)
teams(teamId,PlayerAname,PlayerBname,Nationality)
nationalities(NatId,natName)
To get a result table with the match number and the player names along with their nationality I use this query on MySQL (which works on the command line interface)
SELECT MatchID,
t1.PlayerAName, t1.PlayerBName, n1.natName,
t2.PlayerAName, t2.PlayerBName, n2.natName
FROM matches m
INNER JOIN teams t1 ON t1.teamID = m.teamA
INNER JOIN teams t2 ON t2.teamID = m.teamB
INNER JOIN nationalities n1 ON n1.natID = t1.nationality
INNER JOIN nationalities n2 ON n2.natID = t2.nationality
When I put it in labview, using the "select data" block, I get a syntax error as shown in the attached screenshot.
Am I mistanking something in using the JOIN statements, or the aliases?
Thanks in advance!
Solved!
Go to Solution.
Attachments:
select2dabone.vi 12 KBGiovasa wrote:
I do't like very much the chain of blocks execute query+n*(fetch element)+free object, so I try to avoid that as much that I can...
Sounds like a prime candidate for a subVI. You don't have to use it every time, but it probably would help for cases where you do want to put the SQL query directly in code.
Incidentally, if you're doing joins, you might consider using views, as that allows you to hide the details of the interactions of the tables in the DB itself.
Try to take over the world! -
Syntax error (missing operator) in query expression
Hi all
I am creating a couple of pages where a dynamic list is created from an access database and then products from that list are displayed, the user then has the option of clicking more details, this then should pass the KITID over to the details page, However when i click on the details page i get the following error
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'KitID = Kit 01'.
/classicclocks/Kieninger_gallery.asp, line 21
Here is the code from the page i am building, can anybody see anything obvious here
strKitID = Request.QueryString("KitID")
' If KitID does not exist then redirect to Gallery page
If strKitID = False Then
Response.Redirect("kit_gallerytest.asp")
End If
' SQL Query for specific KitID details only
Dim objRS
Set objRS = Server.CreateObject ("ADODB.Recordset")
' Open new objRS
strSQL = "SELECT KitID,ImgKitCatalogue,KitDescriptionShort FROM tblMovements WHERE KitID = " & strKitID & " ORDER BY KitID"
objRS.Open strSQL, MM_dbConn_STRING,,,adCmdTable
' Get all rows from table and asign values to array for use in form
Do While Not(objRS.EOF)
Images = True
fsImagesArray = objRS.GetRows()
Const arrKitID = 0
Const arrImgKitCatalogue = 1
Const arrKitDescriptionShort = 2
Loop
' Close objConn and objRS
objRS.Close
strSQL = "SELECT * From tblMovements WHERE KitID = " & strKitID
objRS.Open strSQL, MM_dbConn_STRING
thanks
JohnString values in a SQL where clause must be wrapped in quotes. Try this:
strSQL = "SELECT KitID,ImgKitCatalogue,KitDescriptionShort FROM tblMovements WHERE KitID = '" & strKitID & "' ORDER BY KitID" -
Hi
Can anyone help with this SQL statement please. It uses a
CASE statement but I keep getting back a syntax error (missing
operator) error message. The SQL statement works without the CASE
statement, so everything else is fine - its just when I put the
CASE statement back in.
Here's the SQL statement:-
SELECT transactions.ourRef, transactions.transDate, CASE WHEN
transactions.transTypeID = 2 THEN transactionDetails.goodsVatable *
-1 ELSE transactionDetails.goodsVatable END,
transactionDetails.goodsNonVat, transactionDetails.VAT,
transactionDetails.grandTotal, clients.clientCode,
transTypes.transTypeDesc
FROM transactions, transactionDetails, clients, transTypes
WHERE transactions.transID = transactionDetails.transID
AND transactions.clientID = clients.clientID
AND transactions.transTypeID = transTypes.transTypeID
TransID = 2 means that its a credit not instead of an
invoice, therefore I want the goods vatable returned as a negative
number.
Thanks in advance.
Wezquote:
...the client wishes for me to use an MS Access db
Too bad you didn't say that to begin with. I believe that
with Access you might consider using IIF().
Syntax:
IIf(expr, truepart, falsepart)
SELECT transactions.ourRef,
transactions.transDate,
IIf(transactions.transTypeID = 2,
transactionDetails.goodsVatable * -1,
transactionDetails.goodsVatable),
transactionDetails.goodsNonVat,
transactionDetails.VAT,
transactionDetails.grandTotal,
clients.clientCode,
transTypes.transTypeDesc
FROM transactions, transactionDetails, clients, transTypes
WHERE transactions.transID = transactionDetails.transID
AND transactions.clientID = clients.clientID
AND transactions.transTypeID = transTypes.transTypeID
Phil -
Syntax Error: "CS" is not a valid comparison operator.
Hi,
I am using the following query
select bukrs hkont augdt augbl zuonr gjahr
belnr buzei xblnr budat wrbtr
from bsis
into table ts_bsis
where bukrs eq p_bukrs and
hkont eq p_hkont and
zuonr cs p_ebeln and
budat in p_budat and
blart eq c_we.
I am receiving an syntax error:
"CS" is not a valid comparison operator.
Can I use this way or not ?
I need this because ZUONR is of 16 characters and it contains PO number(10) and PO item(6) combined.
So on the selection screen if user specifies PO number range, then he should be able to get the ones that are in match.
Any other solutions are welcome.
Thank you,
Surya
Message was edited by:
SuryaHi,
You cant use comparision operetor in select where condition.
And in your case best suggestion.....
select bukrs hkont augdt augbl zuonr gjahr
belnr buzei xblnr budat wrbtr
from bsis
into table ts_bsis
where bukrs eq p_bukrs and
hkont eq p_hkont and
***zuonr cs p_ebeln and<----comment out
budat in p_budat and
blart eq c_we.
Later loop the internal table to process on the condition with ...check ts_bsis-zuonr(10) in p_ebeln.
Like this you can make the condition.
Thanks,
Deepak. -
How to Resolve Join Syntax Errors in Crystal Reports 11.5
Weu2019re upgrading form Crystal Reports Runtime Client 10.0 to 11.5. I have a registry fix that resolves the join syntax errors in Crystal Reports 10.0 by updating the registry key:
[HKEY_LOCAL_MACHINE\Software\Crystal Decisions\10.0\Crystal Reports\Database\QueryBuilder\JoinBuilder]
"SQLServerJoinBuilder"="adbc"
What is the fix for Crystal Runtime 11.5?Create a new key under:
HKEY_CURRENT_USER\Software\Business Objects\Suite 11.5\Crystal Reports\Database\QueryBuilder\JoinBuilder and add the values
"SQLServerJoinBuilder"="adbc" -
ORA-01719: outer join operator (+) not allowed in operand of OR or IN
I am getting the following Error when I tried to execute my Query.
Error : ORA-01719: outer join operator (+) not allowed in operand of OR or IN
select unique t.estblmt_src_typ_id as estblmt_src_typ_id,
t.name as name from estblmt_src_typ t, src_estblmt_unknown_data u, estblmt_src eSrc, estblmt e,
additional_addr aa, country c, src_country_state_region scsr
where
(t.estblmt_src_typ_id=u.estblmt_src_typ_id and
e.state_region_id=scsr.state_region_id and
upper(scsr.code1)='UNKNOWN' and
u.processed_ind = 'N' and
eSrc.Estblmt_Alt_Id = u.estblmt_alt_id and
u.estblmt_src_typ_id = eSrc.estblmt_src_typ_id and
eSrc.Estblmt_Id = e.estblmt_id and
e.country_id = c.country_id and
u.estblmt_element = 'State Region' and
scsr.estblmt_src_typ_id = u.estblmt_src_typ_id and
aa.estblmt_id(+)=e.estblmt_id and
e.end_dt is null) or
(t.estblmt_src_typ_id=u.estblmt_src_typ_id and
aa.state_region_id=scsr.state_region_id and
upper(scsr.code1)='UNKNOWN' and u.processed_ind = 'N' and
eSrc.Estblmt_Alt_Id = u.estblmt_alt_id and
u.estblmt_src_typ_id = eSrc.estblmt_src_typ_id and
eSrc.Estblmt_Id = aa.estblmt_id and aa.country_id = c.country_id and (u.estblmt_element = 'Additional State Code' or u.estblmt_element = 'Additional State Province') and scsr.estblmt_src_typ_id = u.estblmt_src_typ_id
and aa.estblmt_id=e.estblmt_id and e.end_dt is null) order by t.nameFirst, is this query being executed within Apex or at the SQL prompt or in SQL Workshop, or something else? Some context of where it's being executed may help.
Next, that's a query from hell. How about rewrting it to use ANSI join syntax instead, so it'a bit more readable?
A quick example for part of it would be:
FROM (additional_addr aa LEFT OUTER JOIN estblmt e ON aa.estblmt_id = e.estblmt_id )
etc.
Just add additional parenthesis for each additional table join, similar to:
FROM ((additional_addr aa LEFT OUTER JOIN estblmt e ON aa.estblmt_id = e.estblmt_id )
LEFT OUTER JOIN src_country_state_region scsr ON aa.state_region_id = scsr.state_region_id )
In the long run it will make the query a bit more legible, so your where clause only lists the query conditions, not the join conditions. Then it becomes easier to quickly glance at it and see where potential problems may be.
Bill Ferguson -
Select-options in SELECT query - syntax error
Hi all,
I get the error below when I try to use the select options in a SELECT query . Please help me.
"The IN operator with "SO_AWART" is followed neither by an internal
table nor by a value list."
The code i have used(Logical database PNP is used):
TABLES: pernr,
catsdb.
INCLUDE ztime_cwtr_top. " global Data
INCLUDE ztime_cwtr_f01.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME.
SELECT-OPTIONS SO_AWART FOR CATSDB-AWART.
PARAMETERS P_THRES TYPE I.
SELECTION-SCREEN END OF BLOCK B1.
Get data from CATSDB table. Workdates within the date interval are considered.
SELECT pernr workdate awart catsquantity beguz enduz status
FROM catsdb
INTO TABLE it_catsdb
WHERE pernr = pernr-pernr AND
workdate GE pn-begda AND
workdate LE pn-endda AND
status IN ('20', '30') AND
awart IN so_awart .
awart IN ('1100', '1137', '1138', '1139', '1140',
'1147', '1148', '1149', '1157', '2003' ).
when I give the values directly i do not get any syntax error, but when I use select options in the where condition I get the syntax error.
I have tried different options like using only the select-options in the where condition.
Thanks in advance.....
MadhuSolved.
Code with syntax error:
include z...top .
include z...fo1.
select-options: xxxxxxx
Code with no syntax error:
select-options: xxxxxxx
include z...top .
include z...fo1.
Thanks for all your help,
Madhu -
Syntax error in program "SAPLXRSA " -SENT
Hi Guys,
I have done user exit in R/3 datasource when I do the test extraction using RSA3 and geting the data without any error. I've transport the requet to Test Box and tried to do the extraction in TestBox and getting the below SYNTAX Error message. Kindly advise it's very URGET. Thanks in advance.
ShrtText
Syntax error in program "SAPLXRSA ".
What happened?
Error in ABAP application program.
The current ABAP program "SAPLRSAP" had to be terminated because one of the
statements could not be executed.
This is probably due to an error in the ABAP program.
In program "SAPLXRSA ", the following syntax error occurred
in the Include "ZXRSAU01 " in line 21:
"Field "ZOXPRO0043" is unknown. It is neither in one of the specified t"
"ables nor defined by a "DATA" statement. "DATA" statement."
Author and last person to change the Include are:
Author "SAPCHEOLENG "
Last changed by "CCEV200 "
What can you do?
Please eliminate the error by performing a syntax check
(or an extended program check) on the program "SAPLXRSA ".
You can also perform the syntax check from the ABAP/4 Editor.
If the problem persists, proceed as follows:
Print out the error message (using the "Print" function)
and make a note of the actions and input that caused the
error.
To resolve the problem, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion
date.
is especially useful if you want to keep a particular message.
Error analysis
In program "SAPLXRSA ", the following syntax error occurred:
"Field "ZOXPRO0043" is unknown. It is neither in one of the specified t"
"ables nor defined by a "DATA" statement. "DATA" statement."
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If you cannot solve the problem yourself and you wish to send
an error message to SAP, include the following documents:
1. A printout of the problem description (short dump)
To obtain this, select in the current display "System->List->
Save->Local File (unconverted)".
2. A suitable printout of the system log
To obtain this, call the system log through transaction SM21.
Limit the time interval to 10 minutes before and 5 minutes
after the short dump. In the display, then select the function
"System->List->Save->Local File (unconverted)".
3. If the programs are your own programs or modified SAP programs,
supply the source code.
To do this, select the Editor function "Further Utilities->
Upload/Download->Download".
4. Details regarding the conditions under which the error occurred
or which actions and input led to the error.
System environment
SAP Release.............. "640"
Application server....... "hawk"
Network address.......... "137.132.12.22"
Operating system......... "HP-UX"
Release.................. "B.11.23"
Hardware type............ "ia64"
Character length......... 8 Bits
Pointer length........... 64 Bits
Work process number...... 0
Short dump setting....... "full"
Database server.......... "hawk"
Database type............ "ORACLE"
Database name............ "QAS"
Database owner........... "SAPR3"
Character set............ "en_US.iso88591"
SAP kernel............... "640"
Created on............... "Oct 16 2006 20:35:55"
Created in............... "HP-UX B.11.23 U ia64"
Database version......... "OCI_920 "
Patch level.............. "153"
Patch text............... " "
Supported environment....
Database................. "ORACLE 9.2.0.., ORACLE 10.1.0.., ORACLE
10.2.0.."
SAP database version..... "640"
Operating system......... "HP-UX B.11"
Memory usage.............
Roll..................... 16128
EM....................... 12569760
Heap..................... 0
Page..................... 65536
MM Used.................. 1716768
MM Free.................. 2470608
SAP Release.............. "640"
User and Transaction
Client.............. 220
User................ "CCEENGG"
Language key........ "E"
Transaction......... "RSA3 "
Program............. "SAPLRSAP"
Screen.............. "SAPMSSY0 1000"
Screen line......... 6
Information on where terminated
The termination occurred in the ABAP program "SAPLRSAP" in
"CALL_DATA_CUSTOMER_FUNCTION".
The main program was "RSFHGEN2 ".
The termination occurred in line 96 of the source code of the (Include)
program "LRSAPF06"
of the source code of program "LRSAPF06" (when calling the editor 960).
Source Code Extract
Line
SourceCde
66
CALL FUNCTION BW_BTE_CALL_BW204010_E
67
EXPORTING
68
I_DATASOURCE = L_DATASOURCE
69
I_UPDMODE = P_UPDMODE
70
TABLES
71
I_T_SELECT = P_T_SELECT
72
I_T_FIELDS = P_T_FIELDS
73
C_T_DATA = P_T_DATA
74
C_T_MESSAGES = L_T_MESSAGES
75
EXCEPTIONS
76
OTHERS = 1.
77
DESCRIBE TABLE P_T_DATA LINES L_LINES.
78
MESSAGE S408 WITH L_LINES.
79
Handle BTE-Exit error messages
80
IF SY-SUBRC <> 0.
81
P_SUBRC = SY-SUBRC.
82
IF 1 = 2. MESSAGE E021 WITH ''. ENDIF.
83
MESSAGE_WRITE 'E' 'R3' '021' 'BW_BTE_CALL_BW204010_E' '' '' ''.
84
ENDIF.
85
IF NOT L_T_MESSAGES IS INITIAL.
86
PERFORM WRITE_BTE_EXIT_MESSAGES TABLES L_T_MESSAGES
87
CHANGING P_SUBRC.
88
ENDIF.
89
ENDIF.
90
ENDIF.
91
92
Call Customer-Exit
93
DESCRIBE TABLE P_T_DATA LINES L_LINES.
94
MESSAGE S407 WITH 'EXIT_SAPLRSAP_001' 'CMOD' L_LINES.
95
CLEAR SY-SUBRC.
>>>>>
CALL CUSTOMER-FUNCTION '001'
97
EXPORTING
98
I_DATASOURCE = L_DATASOURCE
99
I_ISOURCE = L_12B_SOURCE
100
I_UPDMODE = P_UPDMODE
101
TABLES
102
I_T_SELECT = P_T_SELECT
103
I_T_FIELDS = P_T_FIELDS
104
C_T_DATA = P_T_DATA
105
C_T_MESSAGES = L_T_MESSAGES
106
EXCEPTIONS
107
RSAP_CUSTOMER_EXIT_ERROR = 1
108
OTHERS = 2.
109
DESCRIBE TABLE P_T_DATA LINES L_LINES.
110
MESSAGE S408 WITH L_LINES.
111
112
Handle Customer-Exit error messages
113
IF SY-SUBRC <> 0.
114
P_SUBRC = SY-SUBRC.
115
IF 1 = 2. MESSAGE E020 WITH ''. ENDIF.
Contents of system fields
Name
Val.
SY-SUBRC
0
SY-INDEX
1
SY-TABIX
1
SY-DBCNT
0
SY-FDPOS
0
SY-LSIND
0
SY-PAGNO
0
SY-LINNO
1
SY-COLNO
1
SY-PFKEY
SY-UCOMM
SY-TITLE
Report for the extractor call
SY-MSGTY
S
SY-MSGID
R3
SY-MSGNO
407
SY-MSGV1
EXIT_SAPLRSAP_001
SY-MSGV2
CMOD
SY-MSGV3
100
SY-MSGV4
Active Calls/Events
No. Ty. Program Include Line
Name
5 FUNCTION SAPLRSAP LRSAPF06 96
CALL_DATA_CUSTOMER_FUNCTION
4 FORM SAPLRSAP LRSAPF06 96
CALL_DATA_CUSTOMER_FUNCTION
3 FORM GP3PDR0GQDXJ0ZOA35DPGNCU80M GP3PDR0GQDXJ0ZOA35DPGNCU80M 274
PROCESS_DATA_PACKAGE
2 FORM GP3PDR0GQDXJ0ZOA35DPGNCU80M GP3PDR0GQDXJ0ZOA35DPGNCU80M 170
DATA_TRANSFER
1 EVENT RSFHGEN2 RSFHGEN2 59
START-OF-SELECTIONHello Raja,
I think some objects should still lying in the dev. server which are yet to be transported, also try to deactivate and reactivate the project for user exit for BW and transport it .
Also manually request can be created for transporting object "ZOXPRO0043" into quality environment and transport it .
Let us know the output for the same.
Hope that helps.
Regards
Kapadia
***Assigning points is the way to say thanks in SDN.***
Maybe you are looking for
-
How to un-checked the sub-menu items in the active document?
Can anybody let me know, how to make the "checked" sub-menu items in "Window" menu to "un-checked" through scripting. More clearly, i need to open a document alone without showing the tools bars, Document info, etc. Kindly help me the possiblities vi
-
HT1657 why i cant download rented movie when says not enough storage when I actually do
why i cant download rented movie when says not enough storage when I actually do
-
Purchased Music Missing?
An album I bought on itunes has the exclaimation symbol on it. I've seen this question asked a few times, and I've tried to delete the songs and then re-download them from my account. This seemed to make the problem worse, now the songs are greyed ou
-
T60 - WLAN regularly loses connection to access point
Hi, my T60, Windows Vista with ThinkPad 802.11a/b/g/n, 802.11b/g/n Wireless LAN Mini PCI Express Adapter WLAN driver version 05 Nov 2007, v7.3.1.127 WPA authentification regularly (i.e. once every 15 min) loses the connection to the access point for
-
Suggestion for new version: SID name and port number
Hi, I suggest that XE 11g installer optionally request a name from SID (XE by default) and a port number (1521 by default), it would be easier to have two different editions of Oracle Database on the same machine. Roberto Edited by: rober584812 on Ap