No RFMs in the list when creating connector class
When I attempt to create a proxy class (a new project of SAP Connector Class) I see no RFMs listed in the left hand list. I type in qirf_* and click Search no RFMs appear.
Connectivity tests work for the host, client, user, and pw settings I've entered (i.e. bad entries raise errors, good ones that work on SAP Gui or on my program with proxy class created in my dev environment allow me to get past the first screen and to the RFM selection screen by clicking next).
Thanks for any suggestions you can provide.
Using .net 2002 (1.0) against .net connector 1.0 SAP/QMIDI 640
Amit,
Thank you for your reply. I am doing much better now
Short version: it was a DLL mismatch!
Long version: I was thoroughly and completely stumped until I just walked away for a bit and decided to go back and clean up some directories with various versions of my solution and builds. I did a search on sap.connector.dll and that guided me to where my cleanups needed to be done...
however, i noticed that there was a sap.connector.dll v1.2.0 file in all but 2 folders, where these 2 folders had 1.2.1 : one where I had it stored, the other one was
c:\Program Files\Visual Studio .Net\Common7\IDE
My solution however was referencing
c:\Program Files\SAP\SAP .Net Connector\sap.connector.dll
As soon as I saw that, I replaced the 1.2.1 with 1.2.0 and the proxy class wizard immediately showed the RFMs.
I am happy once again.
Similar Messages
-
How to register the recipient when create job by function
I am now use JOB_OPEN , JOB_SUBMIT and JOB_CLOSE to create a job in the program. And need to post the result of the report to the person by email.
Can you tell me how to register the recipient when create the job.
( in sm36, it is easily to do but how to do in coding? )
regards,
slamHi
I think in Back ground using the above fun modules you can't send a mail to the receipient.
see the use of the above fun modules;
IF p_bjob = 'X'.
CONCATENATE sy-cprog sy-datum sy-uzeit
INTO jobname SEPARATED BY '_'.
CALL FUNCTION 'JOB_OPEN'
EXPORTING
jobname = jobname
IMPORTING
jobcount = jobcount
EXCEPTIONS
cant_create_job = 1
invalid_job_data = 2
jobname_missing = 3
OTHERS = 4.
CALL FUNCTION 'GET_PRINT_PARAMETERS'
IMPORTING
out_archive_parameters = arc_params
out_parameters = print_params
valid = valid
EXCEPTIONS
archive_info_not_found = 1
invalid_print_params = 2
invalid_archive_params = 3
OTHERS = 4.
IF valid = chk.
SUBMIT ybrep
WITH < sel Screen>
AND RETURN
USER sy-uname
VIA JOB jobname
NUMBER jobcount
TO SAP-SPOOL
SPOOL PARAMETERS print_params
ARCHIVE PARAMETERS arc_params
WITHOUT SPOOL DYNPRO.
CALL FUNCTION 'JOB_CLOSE'
EXPORTING
jobcount = jobcount
jobname = jobname
strtimmed = 'X'
EXCEPTIONS
cant_start_immediate = 1
invalid_startdate = 2
jobname_missing = 3
job_close_failed = 4
job_nosteps = 5
job_notex = 6
lock_failed = 7
invalid_target = 8
OTHERS = 9.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ELSE.
MESSAGE i029 WITH jobname.
ENDIF.
ELSE.
MESSAGE s000 WITH text-003.
STOP.
ENDIF.
ENDIF.
Reward points if useful
Regards
Anji -
The new tab behavior is driving me nuts. It keeps re-centering on tabs nearest the start of the list when I move a tab. How do I change this?
I don't want to download an app. I would rather add a new string in about config or just change of the ones in there to false. It's making my work life rather difficult, to be forced to go all the way back to the end of my list after moving one tab just to have to do it again. I mean it's to the point where I might consider changing browsers if they had tab scroll bars.
Edit: At this point I will download any app. Please make this stupid feature stop.The result of setting up that code will do exactly as you described: the tabs will be crowded together. I had not noticed any change in behaviour of Firefox with tabs because all the tabs are crowded together, so they cannot scroll, and I very seldom move tabs.
-
Error in Forms while creating the trigger- WHEN-CREATE-RECORD
Hello,
Right now I am using 11g client side and 10g database.
I am constantly getting an error while creating triggers in 11g.
I have created a sequence in SQL developer using the following code:
create sequence loc_id_sequence
start with 14;
After creating the sequence. I am trying to write the PL/SQL code in forms builder for the trigger WHEN-CREATE-RECORD
declare
loc_id number;
begin
loc_id := loc_id_sequence.nextval;
end;
But I have been getting the following error constantly. Can anyone please help me?
"Error 0 at line 5, column 4
SQL statement ignored".
Can anyone please tell me why I am getting that errorIn fact, even I thought there might be some problem with the connectivity with the 10g database and 11g client but the other DB related code works.
I just have the problem with using sequence for the trigger WHEN-CREATE-RECORD.
In fact I also tried using WHEN-NEW-RECORD-INSTANCE smart trigger instead of WHEN-CREATE-RECORD for the same sequence. But even that doesn't work.
Do u have any idea of what that error means?
"Error 0 at line 5, column 4
SQL statement ignored"
Edited by: Pooja 1985 on Feb 26, 2013 5:43 PM
Edited by: Pooja 1985 on Feb 26, 2013 5:44 PM -
I want to change the email address to which all the reset security information (emails) go to. But I cannot see that email address in the list when I click on the 'Name, ID and Email Addresses' section.
How can I change it when I cannot view it on my account. I am not even sure how this got setup.If you mean your rescue email address, it's in the Passwords and Security section, after you answer the two security questions.
-
Save tree the lists of which is class' object
Hi, my question :
how can i save tree the lists of which is class' object?
i save tree with the help of ObjectOutputStream class, but when i read tree object from file i have leaf without name(clean leaf)
how read and save tree in file for normal with it?
Code of my function for save tree:
import javax.swing.JTree;
import java.io.*;
import java.util.*;
public class SaveTree {
public SaveTree(){
public void saveTree(JTree tree){
try{
ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("tree.info"));
out.writeObject(tree);
out.close();
catch(Exception e){
e.printStackTrace();
public JTree loadTree(){
JTree tree = new JTree();
try{
ObjectInputStream in = new ObjectInputStream(new FileInputStream("tree.info"));
tree = (JTree)in.readObject();
in.close();
catch(Exception e){
e.printStackTrace();
return tree;
}the code where i create new node as class' object
public void actionPerformed(ActionEvent e) {
String command = e.getActionCommand();
if (ADD_COMMAND.equals(command)) {
//Add button clicked
book = new DefaultMutableTreeNode(new BookInfo
(name.getText(),
"file:///"+ System.getProperty("user.dir") + "/" + ID.getText() + ".html", Integer.parseInt(ID.getText())));
treePanel.addObject(book);
name.setText("");
ID.setText("");
}my class BookInfo
public class BookInfo {
public String bookName;
public String bookURL;
private int bookID;
public BookInfo(String book, String filename, int ID) {
bookID = ID;
bookName = book;
bookURL = filename;
System.out.println(bookURL);
if (bookURL == null) {
System.err.println("Couldn't find file: "
+ filename);
public String toString() {
return bookName;
public int getID(){
return bookID;
public void setID(int ID){
bookID = ID;
}thanks for attention ! :)Jos, thanks for answer :)
Erm, get the TreeModel from the JTree, serialize it and later deserialize it and set it as the TreeModel for your JTree again?
kind regards,
JosHm, i save treeModel the same way, but when i (de)serialize treeModel from file i get clean tree
my function to save treeModel
class Save{
public Save(){}
public DefaultTreeModel loadModel(DefaultTreeModel model){
try{
ObjectInputStream in = new ObjectInputStream(new FileInputStream("tree.info"));
model = (DefaultTreeModel)in.readObject();
in.close();
catch(Exception e){
e.printStackTrace();
return model;
public DefaultTreeModel saveModel(DefaultTreeModel model){
try{
ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("tree.info"));
out.writeObject(model);
out.close();
catch(Exception e){
e.printStackTrace();
//return model;
}and here i init tree with treeModel
Save save = new Save();
DefaultMutableTreeNode root = new DefaultMutableTreeNode(myObject);
DefaultTreeModel model = new DefaultTreeModel(root);
JTree tree = new JTree(save.saveModel(model));
JPanel panel = new JPanel();
panel.add(new JScrollPane(tree));
this.add(panel);Edited by: Tmrs on May 18, 2008 6:00 AM -
Error "An error occurred on starting the workflow" when creating Timesheet
Hi..I have copied a standard task for Timesheet approval...and have assigned to profile..but when creating timesheet i'm getting error as "An error occurred on starting the workflow" .. could anyone help me out from this issue..
Thanks
shankarHI Shankar,
I have the same error you listed here for a few employees. Could you please tell me how you resolved this?
I've searched other posted messages and look like we've set up the timeshee approval correctly, but still have this error.
Any information provided is appreciated.
Thanks,
Tam -
How to save LIST_LINE_ID of Price List when create Sales Order Line
I dont know how save the LIST_LINE_ID of the Price List on Sales Order or anywhere when create Sales Order Line.
I create with the following steps:
Step 1: Create Price List for Item A with two line: Line 1 (Unit Price = 10,5, Pricing Attribute with Tax Classification Code = 5%), Line 2 (Unit Price = 11, Pricing Attribute with Tax Classification Code = 10%)
Step 2: I create Sales Order Line with Item A, Tax Classification Code = 5% --> Unit Selling Price = List Price = 10,5 but dont bookorder
Step 3: I update the Unit Price of Line 1 into 11.55.
Step4 : I book this Sales Order. Howerver, I use form personalization to customize Book Event: if the Unit Price of Item on Price List > Unit Selling Price then cant not Book. But I dont konw List Price of Sales Order belong the line of Price List.
Please help me check this issue. Thanks for your supports.
BinhTC
Email: [email protected]Bob's right - except that if you have OM: List Price Override Privilege set to 'Unlimited' (and from your scenario it sounds as if you have) it is possible that the value in unit_list_price will vary from what was originally retrieved from the price list.
In that case, a safer bet is to use :LINE.original_list_price in your personalization as this will always contain what was originally retrieved and will mean you can avoid any repeat lookup via list_line_id.
Regards,
Jon -
Where are files downloaded to on the mac when creating a pdf from web pages?
where on the mac HD are files downloaded to when creating a pdf from web pages?
Im creating web pages from the whole site so creating a large document, so wondered where these fiels are stored on the mac so I can delete when finished as dont want to clog up the hard drive.Look at the LiveCycle server products.
-
Retrieving sales order info instead of the offer when creating a prod order
Hi,
I cannot create a production order refering to a sales order if this sales order has been created in reference to an offer. This is standard SAP and the following message is displayed: "account assignment cannot be carried out because of different origine number".
Does anyone know how to retrieve the sales order information when creating a production order instead of retrieving the offer information? User-exit?
Thanks,
RonanNo answer to this post
-
Can the delimiter in a CFSELECT-multiple be changed before using the list it creates?
I am using a CFSELECT which allows multiple selections, and I
am feeding the results into a query which returns information about
all of the selections. However, some of the values being returned
contain commas because the values are company names (Acme, Inc.)
and this conflicts with the comma-delimiting being looked for by
the ListQualify I am using in the query to look up the information
based upon the selections.
Is there a way to change the delimiter of either the CFSELECT
or the list it generates? I have tried ListChangeDelims before the
query, but it changes both the delimiter commas and the value
commas, obviously. I don't believe there is a way to change the
delimiter commas between creating the list in the CFSELECT and
using it in the ListQualify, but there are so many of you CF
geniuses out there, one of you has to know how to do this.
I am happy to provide more information or attempt to clarify
a point upon request.
My thanks in advance for your consideration and help,
JimThank you for the suggestion, Dan. I wish it was that simple.
I am working with a table in which the company name is entered for
each record and has no link to any other table, there is no company
table. I could create a company table and switch-out the company
name with it's new id, but I'd rather not have to change several
thousand records. Plus, with new records being added all the time,
how would the users enter company names if the names aren't already
in this new table?
The point may be moot, in addition, as there are numerous
scenarios in which one may have a field that contains commas for a
number of reasons. Regardless of why the commas are used, the fact
that they can be used is important and what needs to be addressed.
Is there a way to leave the commas in the records and change the
delimiter put in the list?
Thanks again,
Jim -
Can't find the table when creating the form application
Hi there,
I have created a new table named lp_cschedule under a user named
lptrain in users tablespace.
I want to create a form application to view this table. However,
I can find this table in the list.
Don't understand why ? Any idea ?
Regards,
MaggiePerhabs, the application's owner does not have the previleges on
the table you have mentioned. Follows the citation of the Forms
(from tables or views) wizard help:
Tables, views, and synonyms in the application schema where you
have SELECT, INSERT, UPDATE, or DELETE privileges.
Tables, views, and synonyms where SELECT has been granted to
public users.
You automatically have SELECT, INSERT, UPDATE, or DELETE
privileges on a table or view if it is owned by an application
schema where you have Edit or higher access privileges.
You can check the owner (=schema) of the application from the
Navigator clicking on the Edit action link against your
application.
Regards,
Alexandre -
ADF form don't show the ADFSelectOneChoice when create action performed
I have a jspx page that show the data without problem in a form. But when the CREATE action is performed the ADFSelectOneChoices disappears.
I'm using Jdev 11.1.1.0.1, EJB3, JPA, JSF, ADF.
Help please!
Thanks!For exemple:
I used this tutorial: http://www.oracle.com/technology/obe/obe11jdev/11/ejb/ejb.html
I edited query.jspx
I added a "CREATE" button and one more field (a ADFSelectOneChoice with DEPARTMENTs)
It works well. But when i push the create button the ADFSelectOneChoice disapears.
The fields that make reference to other tables disappears when CREATE is performed.
Edited by: julius.bernardo on Mar 26, 2009 5:27 PM -
LOV not validating from the list when tabbed out
Hi,
I have an item attached to an LOV generated dynamically based on another LOV. When I change the value in the parent LOV, and just click on the child item(which still has old value) and tab out, it does not validate from the list which has new values. The old value in the field is actually wrong one. However, it shows new values when I click on list of values for the child item.
I am also setting the property VALIDATE_FROM_LIST to PROPERTY_TRUE. The code to set_lov_property to the dynamic query is generic and is used by both key-listval and when-new-item-instance triggers. Except in key-listval I added list_values.
I am using forms 6i version.
Can any one tell me where I am doing wrong?
Thanks,Neeraja,
Its because the item is not validating again, as there is no change in its contents. So you have to tell oracle to validate that item. For that in the WHEN_VALIDATE_ITEM trigger of the parent item, write,
SET_ITEM_PROPERTY('<block_name>.<child_item_name>', ITEM_IS_VALID, PROPERTY_FALSE);So when you tab out from the child item, the oracle will validate that item even if there is no change in the data.
Regards,
Manu.
If my response or the response of another was helpful or Correct, please mark it accordingly -
Country not on the list in creating iTunes U account
Writing on behalf of Riga Graduate School of Law. We want to make our own iTunes U account, but country Latvia is not on the list. What to do in this case?
Sorry, but the iTunes U service is available only to the countries in the list. Institutions in Latvia (or any other country not on the list) cannot participate at this time. When, or indeed if, iTunes U will be expanded to include other countries, none of us here (who are all just fellow users) can say.
Regards.
Maybe you are looking for
-
Problema para usar exemplos ou templates do Muse versão de avaliação
Olá povo do Adobe Muse. Acabei de baixar cópia de avaliação; gostei muito da idéia do programa, mas estou com um problema para efetivamente poder testar o mesmo: Sou bastante leigo no assunto de criação de sites e pensei em começar pelos exemplos ou
-
How do I combine three itune accounts into one? Then how do I set up three users for the one Itunes account on ONE Mac Pro Computer with one Itunes program? We are one family with 3 I-Phones, 2- I-Pads, 2- Lap tops and 3-I-Pods and would like to use
-
After installing Windows 8.1 Update 1 (Spring update KB2919355), our enterprise Windows 8.1 image began getting User Profile Service failed the sign-in. Uninstalling the update fixes the issue. The update somehow modifies the default user profile ca
-
How do i change my "welcome" name
How do I change my "welcome" name
-
RecordSet GetArray()
I am a beginner with using java with databases, so help would be appreciated. I am tring to convert one of my ResultSet columns into an String[] array, but I keep on recieving the following sql error: "Feature not implemented" I am using a MySql data