Create array of available DSN names inside a vi

Is it possible to read the list of available DSN names and create an array that could be wired to the open connection vi?? I have an application where I will have 60-100 tables of information with six columns in each table. when the tables start to reach 5k-10k records, will the file become too large?? I will add 600 records to each table every day of the week.

HI, try using this VI. See U.
Jorge.
Attachments:
DSNList.vi ‏43 KB

Similar Messages

  • Programmatically create array from common cluster items inside array of clusters

    I have seen many questions and responses on dealing with arrays of clusters, but none that discuss quite what I am looking for. I am trying to programmatically create an array from common cluster items inside array of clusters. I have a working solution but looking for a cleaner approach.  I have an array of clusters representing channels of data.  Each cluster contains a mixture of control data types, i.e.. names, types, range, values, units, etc. The entire cluster is a typedef made up of other typedefs such as the type, range and units and native controls like numeric and boolean. One array is a “block” or module. One cluster is a channel of data. I wrote a small vi to extract all the data with the same units and “pipe” them into another array so that I can process all the data from all the channels of the same units together.  It consists of a loop to iterate through the array, in which there is an unbundle by name and a case structure with a case for each unit.  Within a specific case, there is a build array for that unit and all the other non-relevant shift registers pass through.  As you can see from the attached snapshots, the effort to add an additional unit grows as each non-relevant case must be wired through.  It is important to note that there is no default case.  My question:  Is there a cleaner, more efficient and elegant way to do this?
    Thanks in advance!
    Solved!
    Go to Solution.
    Attachments:
    NI_Chan units to array_1.png ‏35 KB
    NI_Chan units to array_2.png ‏50 KB

    nathand wrote:
    Your comments made me curious, so I put together a quick test. Maybe there's an error in the code (below as a snippet, and attached as a VI) or maybe it's been fixed in LabVIEW 2013, but I'm consistently getting faster times from the IPE (2-3 ms versus 5-6ms for unbundle/index). See if you get the same results. For fun I flipped the order of the test and got the same results (this is why the snippet and the VI execute the tests in opposite order).
    This seems like a poster child for using the IPES!  We can look at the index array + replace subset and recognize that it is in place, but the compiler is not so clever (yet!).  The bundle/unbundle is a well-known "magic pattern" so it should be roughly equivalent to the IPES, with a tiny penalty due to overhead.
    Replace only the array operation with an IPES and leave the bundle/unbundle alone and I wager the times will be roughly the same as using the nested IPES.  Maybe even a slight lean toward the magic pattern now if I recall correctly.
    If you instantly recognize all combinations which the compiler will optimize and not optimize, or you want to exhaustively benchmark all of your code then pick and choose between the two to avoid the slight overhead.  Otherwise I think the IPES looks better, at best works MUCH better, and at worst works ever-so-slightly worse.  And as a not-so-gentle reminder to all:  if you really care about performance at this level of detail: TURN OFF DEBUGGING!

  • Ttcwadmin -create -dsn name returns error TT48008

    We had a functioning Oracle Clusterware managed Active Standby Pair configuration, but wanted to add an additional application to the cluster.oracle.ini.
    I did: ttcwadmin -stop -dsn <name>
    Then: ttcwadmin -drop -dsn <name>
    I updated the cluster.oracle.ini on both nodes adding the new application.
    Then: ttcwadmin -create -dsn <name>
    (ttCWAdmin:) crsctl.c(23373): TT48008: A cluster for the DSN <name> has already been registered.
    The description for TT48008 says: Stop and deregister the cluster corresponding to the DSN, before you create a new cluster with the same DSN.
    I thought that was what the ttcwadmin -drop did. I have done ttcwadmin -shutdown and the -init, but the error remains.
    The command: crsctl status resource -t
    gives no indication of what resource I should unregister (delete?, crsctl has no unregister option as far as I can tell)
    Edited by: Ed Smith on May 2, 2013 1:42 PM

    We have since determined that there is a bug in 11.2.2.3.0 which does not allow more that 1 application to be defined, but here is the info requested after success:
    ~> ttversion
    TimesTen Release 11.2.2.4.5 (64 bit Linux/x86_64) (linux:17001) 2013-03-30T17:04:57Z
    Instance admin: timesten
    Instance home directory: /opt/TimesTen/linux
    Group owner: timesten
    Daemon home directory: /opt/TimesTen/linux/info
    PL/SQL enabled.
    Oracle Clusterware 11.2.0.2 with patches 9974223, 13696242 and 13923804
    ~> crsctl stat res -t
    NAME TARGET STATE SERVER STATE_DETAILS
    Local Resources
    ora.ASM_NONDATA.dg
    ONLINE ONLINE eqiomsl711
    ONLINE ONLINE eqiomsl712
    ora.LISTENER.lsnr
    ONLINE ONLINE eqiomsl711
    ONLINE OFFLINE eqiomsl712
    ora.asm
    ONLINE ONLINE eqiomsl711
    ONLINE ONLINE eqiomsl712
    ora.gsd
    OFFLINE OFFLINE eqiomsl711
    OFFLINE OFFLINE eqiomsl712
    ora.net1.network
    ONLINE ONLINE eqiomsl711
    ONLINE ONLINE eqiomsl712
    ora.ons
    ONLINE ONLINE eqiomsl711
    ONLINE ONLINE eqiomsl712
    ora.registry.acfs
    ONLINE ONLINE eqiomsl711
    ONLINE ONLINE eqiomsl712
    Cluster Resources
    TT_Activeservice_linux_timesten_TTPFEI1
    1 ONLINE ONLINE eqiomsl711
    TT_Agent_linux_timesten_EQIOMSL711
    1 ONLINE ONLINE eqiomsl711
    TT_Agent_linux_timesten_EQIOMSL712
    1 ONLINE ONLINE eqiomsl712
    TT_App_linux_timesten_TTPFEI1_InsightPFE_0
    1 ONLINE ONLINE eqiomsl711
    TT_App_linux_timesten_TTPFEI1_InsightPFE_1
    1 ONLINE ONLINE eqiomsl712
    TT_Daemon_linux_timesten_EQIOMSL711
    1 ONLINE ONLINE eqiomsl711
    TT_Daemon_linux_timesten_EQIOMSL712
    1 ONLINE ONLINE eqiomsl712
    TT_Master_linux_timesten_TTPFEI1_0
    1 ONLINE ONLINE eqiomsl711
    TT_Master_linux_timesten_TTPFEI1_1
    1 ONLINE ONLINE eqiomsl712
    TT_Subservice_linux_timesten_TTPFEI1
    1 ONLINE ONLINE eqiomsl712
    ora.LISTENER_SCAN1.lsnr
    1 ONLINE ONLINE eqiomsl712
    ora.LISTENER_SCAN2.lsnr
    1 ONLINE ONLINE eqiomsl711
    ora.LISTENER_SCAN3.lsnr
    1 ONLINE ONLINE eqiomsl711
    ora.cvu
    1 ONLINE ONLINE eqiomsl711
    ora.eqiomsl711.vip
    1 ONLINE ONLINE eqiomsl711
    ora.oc4j
    1 ONLINE ONLINE eqiomsl711
    ora.scan1.vip
    1 ONLINE ONLINE eqiomsl712
    ora.scan2.vip
    1 ONLINE ONLINE eqiomsl711
    ora.scan3.vip
    1 ONLINE ONLINE eqiomsl711
    ~> ps -ef |grep ttCRS
    timesten 4930 1 0 May03 ? 00:00:00 /opt/TimesTen/linux/bin/ttCRSAgentCmd start
    timesten 4966 1 0 May03 ? 00:00:00 /opt/TimesTen/linux/bin/ttCRSdaemonCmd start
    timesten 8424 1 0 May03 ? 00:01:25 /opt/TimesTen/linux/bin/ttCRSactiveserviceCmd start
    timesten 8614 1 0 May03 ? 00:00:02 /opt/TimesTen/linux/bin/ttCRSmasterCmd start
    timesten 11077 1 0 May05 ? 00:00:09 /opt/TimesTen/linux/bin/ttCRSappCmd start
    ~> ttcwadmin -status
    TimesTen Cluster status report as of Mon May 6 09:32:30 2013
    ====================================================================
    TimesTen daemon monitors:
    Host:EQIOMSL711 Status: online
    Host:EQIOMSL712 Status: online
    ====================================================================
    ====================================================================
    TimesTen Cluster agents
    Host:EQIOMSL711 Status: online
    Host:EQIOMSL712 Status: online
    ====================================================================
    Status of Cluster related to DSN TTPFEI1:
    ====================================================================
    1. Status of Cluster monitoring components:
    Monitor Process for Active datastore:RUNNING on Host eqiomsl711
    Monitor Process for Standby datastore:RUNNING on Host eqiomsl712
    Monitor Process for Master Datastore 1 on Host eqiomsl711: RUNNING
    Monitor Process for Master Datastore 2 on Host eqiomsl712: RUNNING
    Monitor for Application InsightPFE_0: RUNNING on Host eqiomsl711
    Monitor for Application InsightPFE_1: RUNNING on Host eqiomsl712
    2.Status of Datastores comprising the cluster
    Master Datastore 1:
    Host:eqiomsl711
    Status:AVAILABLE
    State:ACTIVE
    Grid:NO GRID
    Master Datastore 2:
    Host:eqiomsl712
    Status:AVAILABLE
    State:STANDBY
    Grid:NO GRID
    ====================================================================
    The cluster containing the replicated DSN is online
    Edited by: Ed Smith on May 6, 2013 9:34 AM

  • Thousands of individual .txt files being created while using "next available file name" option in Save to ASCII step

    I'm using Signal Express to record Load vs Displacement data and export it to a format our engineers can work with (in this case ASCII is okay). It would seem that by selecting the Next Available File Name from the drop down arrow it would do just that. For instance a typical save path for me would look like C:\....Desktop\Project Number and Description\Run_1.txt within that Run1.txt file would be all the data points for that run. When I hit record again Signal Express would (SHOULD) create a Run_2 since it's the Next Available File Name.
    But instead what it does is creates a single txt file for every single sample point being read. Needless to say, If I'm recording 6 second of data at 1khz I end up with thousands of txt files!
    The first thing that comes to mind is, why would anyone want this?
    Second is how can I record multiple individal runs for the same project and have the file name increment?
    SCXI- 1000 Chassis w/ 1346 adapter
    PCI 6281 DAQ card
    SCXI- 1520 Bridge Board w/ 1314 Terminal Block (x2)
    SCXI- 1180 Feedthrough Panel w/ 1302 Block
    Signal Express 2014.
    Win7 Enterprise

    ...and more attachments of the ASCII save path, before and after acquiring 4 seconds of data along with one of the files from that folder.
    Again, this is 4 seconds of two-channel spring  plot data at 100 Samples to Read @ 1k Rate (Start Run.... wait 4 seconds or two full test sample cycles... Stop Run).
    ~EDIT~
    The .txt file would not attach (I think it's too small). Here's what it looks like if you were to open it:
    Load vs Displ - Displ (inches)    Load vs Displ - Load (lbs)
    3.736323                              273.751906
    Also, for some reason it won't let me attach my project file. It's a .seproj extension but the forum thinks it's 1k in size and "empty"
    Message Edited by OKors on 06-05-2009 05:57 PM
    SCXI- 1000 Chassis w/ 1346 adapter
    PCI 6281 DAQ card
    SCXI- 1520 Bridge Board w/ 1314 Terminal Block (x2)
    SCXI- 1180 Feedthrough Panel w/ 1302 Block
    Signal Express 2014.
    Win7 Enterprise
    Attachments:
    FolderBeforeSave.JPG ‏39 KB
    FolderAfterSave.JPG ‏239 KB

  • Creating DSN name

    Hai Friends
    A Strange Doubt.
    Can we create the dsn name through Java Program.
    When we are trying to connect to the database using Jdbc-Odbc Drivers we need to specify the dsn name.
    Usually, that dsn name we have to create manually in control panel---odbc32 adminstrator.
    Is it possible to create the dsn name using a java program without going for odbc32 administrator.
    Thankyou VeryMuch
    Yours
    Rajesh

    Yes it is possible. But there's a little problem. To create a DSN you need to access the Windows registry and this is not Java-compatible. But it would be possible through a DLL accesssed with JNI...

  • How do I dynamically name and create arrays?

    I need to create arrays dynamically based on user's input. For example, if user enters 5, I have to create 5 arrays. Can anyone please tell me how to name and create them?

    So, if you don't know how many arrays to create when you're writing the code, you wouldn't name them. You'd create an ArrayList (or some other collective data structure) and name that, and then put the 5 arrays into that structure.

  • Newly created domain not available in current model?

    Hi,
    I'm not sure if this is a bug or feature.
    I have a domain file MarketingDomain. This was copied from the defaultsdomain.xml and renamed. Also changed the name inside the file.
    Steps:
    Open Domains Administration - select current model
    Select MarketingDomain.xml file as Domain File (In Choose Domain )
    Add - create domain and Apply
    Save
    Exit domain administration
    Open entity attributes
    Then I can not find the domain in the list unless I import MarketingDomain.xml to the model.
    The funny issue is if I create a new domain and not select any domain file in administration. Add domain and just select MarketingDomain under Domain Properties. This domain is instantly available in the model.
    So there is a different behaviour when setting the domains file under "Choose Domain" or under Domain Properties after you click Add domain.
    I'm using a Mac. Info:
    About
    Oracle SQL Developer Data Modeler 4.0.3.853
    Version 4.0.3.853
    Build 853
    IDE Version: 12.1.3.0.41.131122.0230
    Product ID: oracle.datamodeler
    Product Version: 4.0.3.853
    Version
    Component Version
    ========= =======
    Oracle IDE 4.0.3.853
    Java(TM) Platform 1.7.0_67
    Versioning Support 4.0.3.853
    Properties
    Regards
    Stian Indal Haugseth

    I think I get what you are saying but it's confusing until you learn it the hard way.
    The Choose Domains file is only to administer domains not in the current/selected Model.
    The Domains File drop down in Domain Property is used to add domains to current/selected model.
    This is very strange behaviour and not a good flow. To create a new model and a new domains file:
    Create model
    Create a domain file in Administer Domains with some domains (These will not be visible in current model yet).
    Import this new domain file to the model
    From now on I can add domains by choosing the correct domain file in the dropdown
    Regards
    Stian

  • Getting all available DSN's

    I have to make a program in which the user will has the ability to choose from all existing DSN's (Data Service Name) that there are in a PC. So i must create a list with all available DSN's, so the user can choose one from the list. How can i find all DSN's ?
    All the DSN's have been created throught ODBC Data Source Administator Manager of Win XP ( i don't know if there is some other way that can be created, or it's the only way :) )
    Is it possible to be done using java and which classes i have to use ?
    Or i have to write a program in some other language e.g C++ in order to gain access to system's resources ?

    Yes JNI. You'll need to get in the registry.
    Please consider searching next time. I have personally answered this question many, many times and that is only a small proportion of the times it has been asked.

  • Access nested array element using this.name - is it possible?

    Hi
    I've got a nested array containing a series of 2 element arrays containing an object name, and text related to that object.
    I've set it up like this:
    public var names:Array = [["instance name 1", "text for first object"],["instance name 2", "text for second object"], ...]];
    What I'm trying to do is to have the text related to the object appear in a text box when the object is moved.
    This is all set up within a class containing code for the drag and drop functions.
    If I set the text box to show a specific element, such as:
    MovieClip(parent).text_box.text= names[2][1];
    it works fine. But I can't get it to create the value for the first bracket from the this.name attribute.
    I had it working for 2 arrays - one with the name and another with the text where the code was;
    MovieClip(parent).text_box.text= texts[names.indexOf(this.name)];  (arrays named 'names' and 'texts', text box named 'text_box')
    I'm hoping there's something similar that I can do for the nested array, but everything I try gives me the #1010 error - term undefined.
    Is there an easy way to sort this out - or am I better sticking with the 2 array version?
    (BTW this is my first go at using arrays)
    Thanks

    Why not use an Object for this, like:
    var oTexts:Object = {
                                  "clipname1":"text for clip 1",
                                  "clipname2":"text for clip 2",
                                  "clipname3":"text for clip 3",
    and then jsut use sometihing like this
    var txt:String = MovieClip(parent).oTexts[this.name];
    etc. ..

  • Unable to create the type with the name 'ODATA'

    On a test server with VS 2012 and SQL 2012 installed, I have created an SSIS project in project deployment mode. In the packages of the project I use the Odata source for SSIS. The packages run fine in VS 2012. But when I deploy the package to the Integration
    Services catalog on the same server as where I am running VS 2012 I get a deployment error:
    ‘Failed to deploy project. For more information, query the operation_messages view for the operation identifier '25084'.  (Microsoft SQL Server, Error: 27203)'
    When I read this message from the SSISDB database, I see the problem with ODATA.
    use SSISDB
    go
    select * from catalog.operation_messages where operation_id = 25084
    --Failed to deploy the project. Fix the problems and try again later.:Unable to create the type with the name 'ODATA'.
    As I said: the packages with the Odata run without error when tested from within VS2012 on the SAME server. When I deploy the project from Visual Studio I get the error. 
    For completeness: I have also tried deployment from VS2012 to another server where the SSIS Odata source has bene deployed. Also to no avail.
    Jan D'Hondt - SQL server BI development

    The next possiblity for me was to convert the project to Package deployment and see what the result I get. I have converted my project with package connections from project deployment to Package deployment. Then I deployed the package on the server in MSDB
    catalog from SSIS. I.e. I connect with SSMS to Integration Services as an administrator and under the MSDB folder I added a new folder for my package. I then imported the dtsx into the mdsb package store. The Import worked. Still from within SSMS and connected
    to the Integration Services, i right-clicked on the package in the MSDB store and selected 'Run package'. In the Execute Package dialog window, I clicked on 'Execute' and the package actually ran. The Odata connector was opened, it read the data and imported
    into my database.
    This experience made me realize what the real culprit  was: The OData connector is a 32-bit connector in SQL Server 2012. 
    To prove this: with SSMS I connected to the SQL database server and in the Integration services catalog, i right-clicked on the package that was deployed in Project deployment mode, then selected 'Execute...'. In the execute dialog windo in the 'Advanced'
    tab I checked 32-bit runtime. And the package ran.
    To wrap it all up:
    The Project deployment will work, but not with the Odata source as project connection. The Odata connection must be defined in each package as a package connection.
    Run the deployed packages in 32-bit mode on the server
    Jan D'Hondt - SQL server BI development

  • Collating Array of Data by name

    Hi all,
    I am new to LabVIEW (barely 3 weeks). I have successfuly written my first VI collating data from 8 temperature and 4 pressure channels. I further wish to have the data collated in the file by name. This is so I could distinctively distinguish between different array of data by name. Can anyone help.
    Thanks. Ezekiel

    Hello agezekiel,
    the TDMS file format suits your needs exactly.
    TDMS files store data in channels, channel groups can be created for related channels to structure data. They can store measurement related metadata by storing individual properties for files and groups, they also support high-speed streaming. TDMS file support is tightly integrated into most NI software products and the format specification is public, so it can be integrated into third party software as well.
    For programming examples please open the NI Example Finder (Help menu -> Find Examples...) and search for the keyword 'TDMS', you will find plenty of great sample VIs.
    Some additional links:
    Microsoft Excel TDMS addon:
    http://zone.ni.com/devzone/cda/epd/p/id/2944
    Documentation for third party support:
    http://digital.ni.com/public.nsf/allkb/A3663DE39D6A2C5A86257204005C11CA
    Regards,
    Daniel

  • Problem with local SAP name inside ABAP webservice

    Hi all,
    I've created a simple webservice in our SAP development machine, with the normal steps (create RFC, then generated the webservice inside SE38, then activated webservice in SOAMANAGER).
    The problem is that when I call the webservice from outside (external .NET program) I get the following error:
    There was no endpoint listening at http://srv.devm2.local:8004/sap/bc/srt/rfc/sap/zwebservice1/060/zwebservice1/zwebservice1 that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.
    I believe this problem is related somehow with the internal srv.devm2.local SAP name that is unknown from outside.
    If I open the WSDL definition, in the end I can find this internal srv.devm2.local reference of our SAP DEV server:
    </wsdl:binding>
    <wsdl:service name="ZWEBSERVICE1Service">
    <wsdl:port name="zwebservice1" binding="tns:zwebservice1">
    <soap:address location="http://srv.devm2.local:8004/sap/bc/srt/rfc/sap/zwebservice1/030/zwebservice1/zwebservice1"/>
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>
    How can I force the webservice to map our external IP address, instead of the internal local name srv.devm2.local?
    Or there it another problem that I'm not aware of?
    Thanks all!
    jc

    I meant changing it in the calling application (external .NET). Can you not download the wsdl to your pc and change it there manually and then use this local wsdl in your external application to call the webservice ?
    It is just to see if the sap name is the problem. If that is the problem then it should work if you replace the name with the IP address.
    If this works then maybe basis need to adjust some settings (firewall ?, access authorizations ?)
    Also are you sure the service is activated in SOAMANAGER ? Sometimes when you save it stays inactive and it does not give you a clear error message, easy to overlook.
    And try to call the webservice with SOAPUI and the wsdl from soamanager. Does that work ? When I test with SOAPUI I always use the http port and don't forget to fill in user and password.
    If soapui call works, then the problem is with the external .NET application.

  • Help with excel, DSN name

    Hello!
    I have been searching this forum+google to fin how to acces an excel file.
    In some of the examples it says:
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    c = DriverManager.getConnection("jdbc:odbc:Thename","",""); // TheName is the DSN name
    and I wonder what is "DSN name" how do I create that?
    Thanks in advance...
    /D_S

    Hello
    I have managed to create a DSN using controlpanel->Administration tools
    I have added a "System-DSN" named "Mymembers" which is going to work with my *.xls file "c:/mymembers/mymembers.xls"
    I get an error that says (my traslation)
    "Cant find the object 'mymembers'. Controll that the object exists and that the right searchpath are given"
    My syntax looks like:
    try
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    c = DriverManager.getConnection("jdbc:odbc:Mymembers","",""); // Mymembers is the DSN name
    stmnt = c.createStatement();
    ResultSet rs = stmnt.executeQuery("select * from mymembers"); // mymembers is my sheet in mymembers.xls
    while(rs.next())
    System.out.println(rs.getString(1)+" "+rs.getString(2));
    }catch(Exception e)
    System.out.println(""+e.toString());
    finally
    try
    stmnt.close();
    c.close();
    catch( Exception e )
    System.err.println( e );
    ------------------------------------------------------------------------------------------------------------------

  • Dynamically create arrays

    I need to create arrays dynamically based on user input. I did try using ArrayList. For example if user enters 4 I did the following:
    ArrayList names=new ArrayList();
    for( i=0;i<4;i++)
       String str="array" + i;
       names.add(str);
    }The ArrayList will contain 4 names.......... but how do I create arrays with those names?
    String t = (String) names.get(i);
    String[] t = new String[10];I tried this code but it creates an array named t instead of whats stored in the ArrayList.
    Please help.........what should I do?

    Please help.........what should I do?You can use an associate data structure such as a HashMap. It stores pairs of values - key and item. The access on key is very fast and it will provide the corresponding item. In your case the key can be the array "name" in the form of a String, and the item can be the associated array.

  • How to create two employees with same name as supplier record?

    Dear all,
    We need to create a supplier record for an employee so that we can issue invoice for pretty cash payment. If there are 2 employees with same name, how can we create supplier records for these 2 employees? The system does not allow duplicate supplier name.
    Please advise.
    Regards,
    HY

    Hello,
    In R12 it is possible to create 2 employee with same name but different employee number.
    And also possible to create these 2 employees as suppliers in Payables.
    HTH,
    Vik

Maybe you are looking for

  • Payment Wizard recommendation report blank

    Hi All, I'm trying to run the payment wizard.  I done all the setup accordingly but when I run the payment wizard till step 6 of 9 recommendation report is blank.  In the Non Included Trans Report stated the AP transaction "Document due date is later

  • Text Tone issues - iPhone 5

    Hello, All my contacts have a custom Ringtone and Text Tone set to "Noir". The default Ringtone is set to "Old Phone" and the default Text Tone is set to "Tri-Tone". It happens that when I receive a text message from one of my contacts the sound that

  • 6500 SLIDE THE WORST PHONE EVER!

    Does anyone used the Nokia 6500 Slide in here? Because I had so many problem on this phone, 2 weeks when I just had the phone screen when white blank on me while im talking on the phone or text message then several months later phone start to be slow

  • Trip form - Warning PageBuilder will run with wrong client window ID"

    Dear All, I am getting following warning message before opening Trop form. "error starting iView webdynpro PageBuilder will run with wrong client window ID" If we click on OK button, the pdf form ets opened correctly. How to remove this warning ? Tha

  • How to install skype in nokia lumia 900 windows 7....

    Hi all, Can any one suggest how to download and install Skype in Nokia lumia 900 windows 7.8 ?