How to Read DAQmx Product name in cvi
How do I read the USB product names in CVI. I need to know which DAQmx instruments I have connected. If its a USB-6009 and/or USB-6221. Any help would be appreciated.
Thanks
Device product type can be obtained with
DAQmxGetDeviceAttribute ("DeviceName", DAQmx_Dev_ProductType, msg, 4096);
There is a whole series of properties that you can retrieve on installed devices: I suggest you study the list of attributes available for this function in order to detect if some of them can be of some help for you.
The list of all devices present in the system (regardless they are simulated or actual devices) can be obtained with
DAQmxGetSystemInfoAttribute (DAQmx_Sys_DevNames, msg, 4096);
Proud to use LW/CVI from 3.1 on.
My contributions to the Developer Zone Community
If I have helped you, why not giving me a kudos?
Similar Messages
-
How can I default Product name in a custom field in SR
While creating a Service Request, I am trying to save the Product name in a custom field using defaulting options. For some reason it is not working, when i tried product id, it works!! I am trying to pass [<Product>] to that custom field. Any suggestions how I get the product name?
Arvindh, this is indeed a join field problem. Product is joined to SR through Product Id. Unless the product id exists, the SR has no knowledge of any other fields of that product record. We are aware of this issue and we are investigating a solution.
-
How to read the whole name of a music title while scrolling down a list of titles? The old software-app had the function to click for a longer time on a titles beginning letters until a black box revealed the entire name. I miss this function especially for my classical music, because lots of pieces start with similar words. E.g.:
"Beethoven: Variations On "Ein Mädchen Oder Weibchen", Op. 66 - Var. 1"
"Beethoven: Variations On "Ein Mädchen Oder Weibchen", Op. 66 - Var. 2"
Scrolling in a list of title, I can't distinguish the titles, because just the first words are shown followed by: "...".
That's horrible!Or you could include a width to your body style:
body {
background-image: url(Logo/sky1.jpg);
background-position: center center;
background-attachment: fixed;
width: 75%;}
It might work or not depending on your other color scheme. -
How to read Sender Interface name in adapter Module in PI 7.31
Hello All,
I am working on Adapter module .it accomplish to generate file with message id,message key ,sent time,received time,FromService(Business system names),toServiece(Business system name),sender interface name,receiver interface name .
i got all details in my file by calling module data by method get principal data,but i am fail to get sender interface in that file .
can you please guide me how to get sender interface name in adapter module.
I am getting some information from this following blogs
https://scn.sap.com/thread/1583665
How to read Sender Interface name in Adapter module
but i am facing same error what they faced.
Please guide me to how to get sender interface name in adapter module.
Thanks
GaneshHi Ganesh
Write a module in the sender adapter and use this piece of code
Message mes = null;
mes = (Message) inputModuleData.getPrincipalData();
String SI = mes.getAction().getName();
Also you can read the same by creating a UDF in message mapping
Following is the code
InputHeader inputHeader = container.getInputHeader();
String SI = inputHeader.getInterface() ; -
Advice on how to read the Product View (/sapapo/rrp3)
Hi to all!!
I need your help!!
May you give me some advice on how to read the product view /sapapo/rrp3 (above all the pegging overview tab)??
Is there any useful link or some texts that could help me?
Thanks in advance!
Regards
Maria PiscitelliHi Maria.
Here is a link to the help for the Product View, within that you will find a link to the pegging overview.
[Product View|http://help.sap.com/saphelp_scm2007/helpdata/en/11/c87037e5c7005be10000009b38f8cf/content.htm]
Hope this helps.
M. -
How to read the keyframes name...
What about this one?
alert
string(sprite(1).member.model[n].keyframePlayer.playlist[1])
gets me:
[#name:"Box-Key" , #loop:1, #starttime:0,#endtime:1500,
scale:1.0"]
so how do I get the #name only (Box-Key)?
string(sprite(1).member.model
.keyframePlayer.playlist[1].#name)
doesnt work
string(sprite(1).member.model.keyframePlayer.playlist[1].name)
doesnt work
string(sprite(1).member.model
.keyframePlayer.playlist[1].modifier.#name)
doesnt work
any ideas?
Tanks in advance!This is untested off the top of my head, but try this:
alert
string(sprite(1).member.model[n].keyframePlayer.playlist[1][#name]) -
How to read the column name of a table from sap system using C#?
Hi!!
I am using SAP .NET connector and creating a windows application.
Now I wanna read the column name when a table name is given....
Connection is done, but I don't know the code to read the column names alone...
Can anyone help me with the code??fine!!
So if i give the table name, which the RFC_READ_TABLE function module have, will it run properly? or i wanna change all the codes in order to support RFC_READ_TABLE function module?
Because from the beginning I was using BAPI_CUSTOMER_GETLIST function, but my client requirement is to use ERP function module RFC_READ_TABLE, he didn't give any table name also..
This is my code: What I have to change in this???
ECCDestinationConfig ECCDestination = new ECCDestinationConfig();
RfcDestinationManager.RegisterDestinationConfiguration(ECCDestination);
RfcDestination rfcDest = null;
rfcDest = RfcDestinationManager.GetDestination(a);
RfcRepository repo = rfcDest.Repository;
IRfcFunction customerList = repo.CreateFunction("BAPI_CUSTOMER_GETLIST");
IRfcTable addressData = customerList.GetTable("AddressTable"));
int j = addressData.Metadata.LineType.FieldCount;
for (int i = 0; i < j; i++)
RfcElementMetadata metadata = addressData.GetElementMetadata(i);
listallcolumn.Items.Add(metadata.Name);
Message was edited by: Jeswin Rebil -
How to read the product version number of the installer properties programmatically
In my application (.exe) I want to read the product version number
(e.g. 1.0.9), which I entered in the application builder. (Installer
Settings -> Properties). Is that possible with LabVIEW? The revision
number of the VI doesn't help me much, because it is increased each
time I save the VI.
Thanks for answers
DaveThe verison number you entered in the application builder (Installer Settings -> Properties) is the version associated with the installer not the exe.
One way to keep track of a version associated with a LV exe is to include a subVI in your exe that stores and returns this value. You'd just have to update it yourself before building your exe.
Deborah -
How to read the product version number of the installer properties programmat​ically
In my application (.exe) I want to read the product version number
(e.g. 1.0.9), which I entered in the application builder. (Installer
Settings -> Properties). Is that possible with LabVIEW? The revision
number of the VI doesn't help me much, because it is increased each
time I save the VI.
Thanks for answers
DaveI found it... Here:
http://forums.ni.com/ni/board/message?board.id=170&view=by_date_ascending&message.id=183843#M183843 -
How to read dynamic file names in RSEINB00?
Hi, ABAP Gurus,
actually I'm a PI Consultant. Now I have a scenario to use the report RSEINB00.
In the Applicaton Server i put ASCII IDocs with the following name convension: <static name>+<time stemple>:
SAPIDOC20111127-224128-952.txt
SAPIDOC20111127-224129-115.txt
I created a new port in WE21 and the Outbound file and Inbound fiel tabs haben the same configration:
physical directory: /ABC/DEV100/inbound/
Function module: EDI_PATH_CREATE_DATE_TIME
Inbound file: SAPIDOC.txt
To execute the report RSEINB00 I must give the complete file name and port. It is not convenient.
My target is, with a job to run RSEINB00 once daily to read all files with name "SAPIDOC + <time stemple>" full automatically.
Is it possible? how to figure it out?
thanks a lot in advance! <removed by moderator>.
Regards
Rene
Edited by: Thomas Zloch on Nov 29, 2011 5:23 PMwith the extension of the standard report RSEINB00 i solved this problem. here is some code:
DATA:
dir_name LIKE epsf-epsdirnam,
file_mask LIKE epsf-epsfilnam,
g_message_fields LIKE edimessage.
DATA:
filename LIKE edi_path-pthnam,
filename2 LIKE edi_path-pthnam,
myport TYPE EDIPO-PORT.
DATA: h_EDIDC LIKE EDIDC.
DATA:
wa TYPE file_table.
DATA:
t_dir_list TYPE STANDARD TABLE OF epsfili WITH HEADER LINE,
itab TYPE table of file_table WITH HEADER LINE.
*The directoy, where the Markant ASCII IDocs are droped by XI.
dir_name = '<.../inbound>'.
*File mask of ASCII IDocs.
file_mask = 'XYIDOC.'.
*File port.
myport = '<Portname>'.
CALL FUNCTION 'EPS_GET_DIRECTORY_LISTING'
EXPORTING
dir_name = dir_name
file_mask = file_mask
TABLES
dir_list = t_dir_list
EXCEPTIONS
invalid_eps_subdir = 1
sapgparam_failed = 2
build_directory_failed = 3
no_authorization = 4
read_directory_failed = 5
too_many_read_errors = 6
empty_directory_list = 7
OTHERS = 8.
IF sy-subrc <> 0.
MESSAGE e600(fr) WITH 'No ASCII IDoc exits'.
ENDIF.
"BREAK-POINT.
*The old ASCII IDocs are stored in a dataset and copied with new file name sent_<original name>
LOOP AT t_dir_list.
CONCATENATE dir_name '/' t_dir_list-name INTO filename.
CONCATENATE dir_name '/sent_' t_dir_list-name INTO filename2.
open dataset filename for input in text mode.
open dataset filename2 for output in text mode.
if sy-subrc = 0.
do.
read dataset filename into wa.
if sy-subrc <> 0.
exit.
endif.
transfer wa to filename2.
append wa to itab.
enddo.
endif.
close dataset filename.
*loop at itab into wa.
transfer wa to filename2.
*endloop.
close dataset filename2.
PERFORM inbound_processing USING filename.
ENDLOOP.
*& Form inbound_processing
FORM inbound_processing USING filename TYPE edi_path-pthnam.
do inbound processing from file
CALL FUNCTION 'IDOC_INBOUND_FROM_FILE'
EXPORTING
file_name = filename
port = myport
EXCEPTIONS
file_open_failed = 1
marker_to_be_deleted = 2
read_file_failed = 3
idoc_not_stored = 4
file_delete_failed = 5
marker_modify_failed = 6
event_create_failed = 7
first_record_invalid = 8
invalid_record = 9
OTHERS = 10.
IF sy-subrc <> 0.
fill message fields for exception handling from system fields
MOVE-CORRESPONDING sy TO g_message_fields.
error handling using the 3.0 business workflow
CALL FUNCTION 'IDOC_ERROR_WORKFLOW_START'
EXPORTING
docnum = 0
eventcode = 'EDIM'
mess = g_message_fields
EXCEPTIONS
no_entry_in_tede5 = 0
error_in_start_workflow = 0
OTHERS = 0.
do not care for exceptions here
COMMIT WORK.
append message for RFC
MESSAGE ID g_message_fields-msgid
TYPE 'A'
NUMBER g_message_fields-msgno
WITH g_message_fields-msgv1 g_message_fields-msgv2
g_message_fields-msgv3 g_message_fields-msgv4.
ENDIF.
ENDFORM. "inbound_processing -
How to read Sender Interface name in Adapter module
I have a need to read the Sender Interface name in an adapter module that will be attached to a Sender SOAP channel. Any ideas on how this can be done.
I am familiar with the following code construct from the docs
Hashtable mp = (Hashtable)inputModuleData.getSupplementalData("module.parameters");
fileName = (String) mp.get("FileName");
What is the key name (in the hashtable) for Sender Interface name ? The docs seem to be silent on this
I dug around some and found references to "mp.context" and "message.interface". I guess I could just test this out but I dont have deploy access and I dont want to keep asking the BASIS group to deploy the module while I play around with different combinations...
So would the following work
Hashtable mp = (Hashtable)inputModuleData.getSupplementalData("mp.context");
interfaceName = (String) mp.get("message.interface");
Thank you
AnilHi Anil,
I am not sure of how to get the Sender interface name. I even tried the code that you suggested above. It gave me a null pointer exception.
I think instead of Sender Interface name you can decide upon the Sender System/Service.
To get the Sender System Name:
Object obj = null;
Message msg = null;
obj = ModuleData.getPrincipalData();
msg = (Message) obj;
String SenderSystem = msg.getFromService();
Here based on the sender system you can do your partner specific processing in Proxy. Instead of Sender Interface Name.
Hope this helps
Regards,
Aravind -
How to read the column name of the Table.
hi
I have applied sort functionality to the Table columns. It is working fine but I need to read the table column name before sorting ( On which column user trying to sort ).
Thank you all,
Rama...Hi Alex
Thank you very much for your valid input.
But I am facing one problem here. To get sort functionality I added following logic in WDDOMODIFYVIEW method.
DATA wd_table TYPE REF TO cl_wd_table.
CHECK first_time = abap_true.
wd_table ?= view->get_element( 'TABLE_NAME' ).
wd_this->table_control ?= wd_table->_method_handler.
wd_this->table_control->set_key_attribute_name( 'COL_NAME1' ).
here I hard coded first column name(i.e. COL_NAME1). Is it correct?
and added following code in SORT ACTION of table i.e.
wd_this->table_control->apply_sorting( ).
To get column name I am using the method in SORT ACTION of table which you mentioned but always I am getting COL_NAME1 only....
Please help me how can I rectify this...
Thank you
Rama -
How to read a file name and send it a particular reciever
Hi,
I have a scenario, where i am receiving a a file and based on the file name i have to decide who is the receiver and send it to that particular receiver.I do not have to do any mapping.
can someone suggest me how can I achieve this.
Thanks in advance.HI This may help you.Let me know if not.
Step by Step Guide: XML File 2 XML File Scenario: Part I
Step by Step Guide: XML File 2 XML File Scenario: Part II
Converting XML to PDF using XI
Introduction to simple(File-XI-File)scenario and complete walk through for starters(Part1)
Introduction to simple (File-XI-File)scenario and complete walk through for starters(Part2)
"JAVA MAPPING", an alternate way of reading a CSV file
Dynamic File Name using XI 3.0 SP12 Part - I
Dynamic file name(XSLT Mapping with Java Enhancement) using XI 3.0 SP12 Part -II
Push Data to MVC Architectured application using XI
How to send any data (even binary) through XI, without using the Integration Repository
XI in the role of a FTP
The specified item was not found.
The specified item was not found.
The specified item was not found.
The specified item was not found. -
How to read variable file name into ODI
Hello everyone,
I apologize in advance if this has already been answered - I've done searches both on Google and this OTN area and have not found an answer to my query.
I would like to do the following via ODI:
1) rename a file in a specific directory
2) process the file
2) move the file to a backup directory
3) rename the file again
The file name is going to change everytime this process runs, as date is appended to it. I could create a variable with a system date in it and concatenate that into the filename before processing it, but I am not sure when they will run the ODI routine. Therefore, I would prefer to play it safe by doing something like a wildcard search in DOS.
Example:
Filename = TestFile12072010.csv
I would like to:
1) rename TestFile12072010.csv to TestFile.csv
2) process the file
3) move the file to another directory
4) rename the file to TestFile<processdate>.csv
I was hoping to do the first step using a DOS command that reads in TestFile*.csv. Note: I would expect there to be only 1 file with this naming convention and file extension in the directory.
I have tried creating a stored procedure that uses the Operating System type, but it runs without stopping. I have also tried ODIFileCopy and OS Command. Obviously, I am doing something wrong since I am getting errors.
Any guidance would be much appreciated! :)
Thanks!
-OSIssue was due to a syntax error. Case closed.
Thanks!
-OS -
How to read the file name....
Hello all,
I have a doubt on reading file name.
I have 10 pdf files in the dir '/d01/tem/'
I need to get/load those 10 file names using PL/SQL. Meaning I need to get the file names only not the file contents...
Please help me to achieve this....
Thanks and Regards,
MuthuThere is no public synonym for DBMS_BACKUP_RESTORE, so you need to prefix it with SYS and make sure your user has execute privilege on the package. This will fix call to DBMS_BACKUP_RESTORE, but you have another issue. - fixed tables. Only SYS can read them. You'd have to login as SYSDBA, create a view around x$krbmsft and grant select on it to your user.
SQL> connect sys as sysdba
Enter password:
Connected.
SQL> grant execute on DBMS_BACKUP_RESTORE to scott;
Grant succeeded.
SQL> create view v$krbmsft as select * from x$krbmsft;
View created.
SQL> grant select on v$krbmsft to scott;
Grant succeeded.
SQL> connect scott
Enter password:
Connected.
SQL> set serveroutput on
SQL> DECLARE
2 p_directory VARCHAR2(1024) := 'C:\TEMP';
3 p_null VARCHAR2(1024);
4 i number := 1;
5 BEGIN
6 SYS.DBMS_BACKUP_RESTORE.searchFiles(p_directory, p_null);
7 FOR x IN (select fname_krbmsft fname from sys.v$krbmsft) LOOP
8 DBMS_OUTPUT.PUT_LINE(x.fname);
9 EXIT WHEN i = 3;
10 i := i + 1;
11 END LOOP;
12 END;
13 /
C:\TEMP\acbrd-0050.csv
C:\TEMP\afiedt.buf
C:\TEMP\A_3136_4000.log
PL/SQL procedure successfully completed.
SQL>SY.
Maybe you are looking for
-
How can i get icloud password for a deceased relative ?
Hi My name is Robert Younkin and I had a sister named Nancy Younkin my sister passed away on 7/25/13 and I have her ipad but I am unable to have it reset to original factory settings because I do not have a password for her icloud account. pls a
-
Why my iphone 4s wont play music
I cant play my music on my iphone 4s. Does somebody have any idea why??? I dont wanna do all the restore procedure. I only have music purchased from itunes only. It was playing perfect. If i use to play music from youtube website work fine only from
-
Messages do not always show up when email is opened
This problem just started happening recently. Some of the emails do no show the message when I open them. Sometimes the message appears if I reopen the email but not always.
-
Question on originality of BH 503..!!
I recently purchased a Bluetooth headset BH 503 from naaptol.com. point is among the tons of replica of Nokia headsets... i wish to know if i have received the original accessory or replica? the box, packing and set seems original enough. is there an
-
SIP over UDP routing in Cisco 3845
dear friends, How can we configure the SIP over UDP protocol by Cisco 3845 router? For more details please fine the attachment.