Master Encoder - Slave Axis Gearing (beginner's question)

Hello
In the documentation of this vi there is a sentance:
"Note: The use of the term "rotations" here assumes that the encoders being used have the same number of counts per revolution."
And what about situation when encoder 'A' (master) has 'X' encoder counts per revolution and this value varies from the resolution of the encoder 'B' (slave).
These two stepper motors have the same resoultion.
If I set the gear master parameter (in the slave axis B) to the axis A everything will work okey - I mean the slave axis will follow the master axis position at specified ratio.
I use 7344 Motion Controler and NI-Motion 6.0 (May 2003 Edition).
Thank you for your help.
Best regards
Peter

Modo,
What you have describes sounds correct. What you have to make sure of in this situation is that the differences in counts per revolution are taken account for in your parameters.
A. Talley
Applications Engineering
National Instruments

Similar Messages

  • Master encoder input for Gearing (softmotion)

    Hey,
    I have a cRIO with a NI9411 Cmodule set up for quadrature mode, which gives position and veloctity.
    I have a motor axis (servo) which I want to move in sync with the encoder input, and I was thinking to do this with the gearing express vi, which has to option to use a "master encoder" for input.
    my question:
    how do I use the input from the NI9411 as a input for the gearing express vi?

    I've attached some code that should do what you want. It uses a User Defined Variable (UDV) axis to read the encoder from the NI 9411 and then gears the Kollmorgen servo to the UDV axis. Let me know if you have any questions about the code.
    The Kollmorgen AKD drive will allow you to do electronic gearing without the use of SoftMotion. However, you would not be able to also control it over EtherCAT. If you are interested in this method, let me know and I can describe it to you.
    Thanks,
    Paul B.
    Motion Control R&D
    Attachments:
    Gearing.zip ‏270 KB

  • Change gearing sign (reverse slave axis)

    Hello,
    I am building a precision winding machine: the mater motor controls a cylinder and the slave motor movese the head with the wire. The objective is to wind the wire in a 3d helix. I am using a cRIO 9022 with two NI 9512 drivers.
    The problem is that I need to be able to change the gearing sign, so that I can do clockwise and counterclockwise helixes but always move the master motor (and the cylinder) in the same direction (the winding machine is built so that the wire should only be pulled in one direction).
    I have tried reversing the sign of the numerator in the gearing VI to get the slave motor to move in reverse but this does not seem to work. The only solution I have found is to reverse the motor phase by swapping the A and Abar wires in the 9512 driver. 
    I can attach a copy of the project if needed.

    Looking at the SoftMotion Multi-Axis Gearing example (Function Block or Express VI versions), I do see the numerator with a negative value and the slave axis then moves in the opposite direction from the master axis.  I would expect this to work with motors as well as the simulated axes I'm looking at.
    Some questions: 
    Are you using SoftMotion? Which version of the software are you using?
    Are you trying to change the gearing during operation, or do you set a ratio and run with it through the full operation?
    It might be useful to see the project, as you offered.
    Thanks,
    Edwin!

  • Synchronize only checked in records from Master to Slave

    Hello All,
    Would someone be able to tell me if there are any CLIX commands that allows the slave to synchronize with the master such that only checked in records are transported from master to slave.
    Regards
    Venkat

    Hi ,
    In free-from search you have option of "expression".
    There you can put the option of "Is checkout version".
    Hope this helps,
    Pls let me know the result.
    + An
    (you didnt closed your previous questions)

  • Master and Slave concept

    hi guys,
    i am confused about the master and slave realtionship in ospf. any one can explain it to me in detail.

    Hello Pankaj,
    The Master and Slave in OSPF are a slightly confusing concept but the idea behind it is quite simple.
    When two routers decide to become fully adjacent, they must synchronize their LSDBs. OSPF tries to optimize this: the routers first exchange only the list of entries in their LSDBs. Each router compares the received list to the list of items in its own database, and if it finds that an LSA is missing or is older than one the neighbor knows about, it requests it from the neighbor afterwards. This way, both routers transmit only the missing or updated LSAs, not the entire LSDBs.
    The list of LSDB entries is carried in Database Description (DBD) packets. Naturally, when routers exchange DBD packets, they must be sure all of them have been properly received by the neighbor, so some sort of acknowledgements must be used. There is a problem here, however: the only packets in OSPF used to carry acknowledgements are LSAck packets, but they can only be used to acknowledge LSU packets (more precisely, individual LSAs carried in LSU packets), not DBD packets. How shall the acknowledgements of DBD packets be accomplished, then?
    OSPF uses a polling style of communication with the DBD packets. DBD packets themselves have sequence numbers used for sequencing and acknowledgement purposes. One of the two routers that are in the synchronization phase will be the one responsible for polling the other (i.e. calling it out it to send another piece of information if it has any), each time with an incremented sequence number. This is the Master role. The other router will only be allowed to respond to a DBD poll, never send any DBD packet without being polled immediately before, and the response DBD packet must carry the sequence number of the Master's DBD poll packet. This is the Slave role. The Slave must respond to each Master's DBD packet even if it has no more LSDB entries to advertise; in that case, the DBD response body will be empty.
    So during the DBD exchange, the Master sends DBD packets to Slave, incrementing the sequence number by one in each round. The Slave waits for DBD packets from the Master and only responds to them, and each response carries the sequence number from the last received Master's DBD packet that was used to poll the Slave. Remember: a Slave must not send DBD packets on its own, only as responses to DBD packets received from the Master, and the sequence number of the Slave's response DBD packet must be set to the Master's poll DBD packet.
    While I call the DBD packets as "polls" and "responses" here for the sake of clarity, the DBD packets do not have this distinction indicated explicitly. Any DBD packet sent from the Master, either with a body carrying a list of LSAs or an empty body, is a poll. Any DBD packet sent from the Slave, again either with a non-empty or empty body, is a response. A DBD packet can have an empty body if the router needs to send a DBD packet to the neighbor (either from Master to repeatedly poll the Slave, or from the Slave to confirm the arrival of the DBD packet from the Master) but has no more LSDB entries to advertise itself.
    There are two issues with this simple procedure. First, there is the issue of who out of two synchronizing routers will be the Master and who will be the Slave. This is resolved during the ExStart phase: both routers initially treat themselves as Master routers, and send DBD packets with random initial sequence numbers to each other, indicating the MS flag (Master) in their header. As they do this, the router with the lower RouterID moves to the Slave role, while the router with the higher RouterID remains in the Master role. The ExStart phase is basically finished after establishing the router's role in the synchronizing pair; at most two DBD packets are needed for that, one from each router. The Exchange phase then lasts until routers have exchanged the entire list of their LSDB entries using DBD packets.
    The second issue is more subtle: how should the Master know whether the Slave needs to be polled further? Clearly, a situation may arise when the Master's LSDB is empty or smaller than the Slave's, and the Master will need to send fewer DBDs than the Slave to list all its LSDB contents. As the Slave can not send a DBD packet on its own, it somehow needs to tell the Master to poll it again. This is accomplished by another flag in DBD packet header, the M (More) flag. If a Slave replies to the Master's DBD packet with its own DBD packet and the M flag set, the Master knows the Slave needs to be polled again. The Master will stop polling the Slave after the last DBD packet fom the Slave has the M flag cleared.
    The RFC 2328 has a nice ASCIIart graph of the adjacency coming up:
                +---+                                         +---+
                |RT1|                                         |RT2|
                +---+                                         +---+
                Down                                          Down
                                Hello(DR=0,seen=0)
                           ------------------------------>
                             Hello (DR=RT2,seen=RT1,...)      Init
                           <------------------------------
                ExStart        D-D (Seq=x,I,M,Master)
                           ------------------------------>
                               D-D (Seq=y,I,M,Master)         ExStart
                           <------------------------------
                Exchange       D-D (Seq=y,M,Slave)
                           ------------------------------>
                               D-D (Seq=y+1,M,Master)         Exchange
                           <------------------------------
                               D-D (Seq=y+1,M,Slave)
                           ------------------------------>
                               D-D (Seq=y+n, Master)
                           <------------------------------
                               D-D (Seq=y+n, Slave)
                 Loading   ------------------------------>
                                     LS Request                Full
                           ------------------------------>
                                     LS Update
                           <------------------------------
                                     LS Request
                           ------------------------------>
                                     LS Update
                           <------------------------------
                 Full
    The I flag here is another flag in DBD headers called the Init flag, and is set only on initial DBD packets in the ExStart phase. If the router has established its Master or Slave role, it clears the I flag. This one is not really that important right now.
    The Master/Slave relationship is built and relevant only during the initial LSDB synchronization when a new adjacency is being established. After the two routers go past the Exchange state, DBD packets are not used anymore, and the whole Master/Slave relationship is forgotten. Remember: Master/Slave is relevant only to DBD packets, and DBD packets are used only in ExStart/Exchange phases. Outside of these states, there are no DBD packets used, hence no Master/Slave relationships exist.
    If there are, say, four routers, R1 till R4, connected to the same switch and run OSPF, during the OSPF bootup, there will be 5 temporary Master/Slave relationship built and torn down afterwards:
    between the DR and BDR as they synchronize (assume those routers are R1 and R2)
    between R3 and DR
    between R3 and BDR
    between R4 and DR
    between R4 and BDR
    Notice the Master/Slave relationship existed between those routers that went through ExStart and Exchange into the Full state. Also keep in mind that in the Full state, there are no more Master/Slave relationship present - they were only needed because of the specific needs of the DBD packet exchange.
    Does this make the issue a little more clear? Please feel welcome to ask further!
    Best regards,
    Peter

  • Master and Slave Loops

    I'm having problems with my Master and slave loop combination.  I would like to be able to start and stop acquiring data from individual thermocouples. Please help.
    Message Edited by nicholas03 on 04-13-2008 03:22 PM
    Attachments:
    eight thermo.JPG ‏106 KB

    Dear Nicholas,
    My first advise would be to check the examples on master-slave patterns, and run them step by step, looking at what the data does...
    In a master-slave system, you use the queue to pass data from the master to the slave.   You're not passing data in the queue... in stead, you're passing data using local variables, which you should NOT do...  
    In the top loops, you should attach the temp array to the enqueue element.   In the bottom loop, you should remove the temp local, and instead get your data from the dequeue vi.
    Also, you have to create a queue with the proper variable.   You can create a queue from any variable type, but it has to know beforehand, and the init vi.  
    Assuming you want to queue the temp array, you're basic structure should look like this:
    It does help if you add your own code, so we can easier edit it for you...  Otherwise we need to use photoshop on your design...
    Message Edited by Anthony de Vries on 04-14-2008 11:30 AM
    Attachments:
    master-slave1.JPG ‏24 KB

  • Master and Slave configurations

    Hi
    I am currently wondering why my master and slave configurations dan't work. I have the Rev. B mother board and I set the jumpers to the right spots. I am trying to get my CD Burner to work with my regular CD Rom on the same wire.

    Jarrett,
    my experience with my 3 Beige G#'s (1 desktop and two towers), tells me that a master/slave configuration with two optical drives is not really possible/compatible.
    As a matter of fact, I had to opt for the following solution:
    - Sony 52X burner installed in the CD bay;
    - Iomega 52X USB burner on the USB PCI card.
    I also had a huge number of problems with the master/slave configuration of drives, and it only worked with certain brands of drives.
    For instance, two WD drives would not get along in the same case (data corruption like there's no tomorrow.....)
    I ended up having a WD and a Seagate, which still get a long nowadays in my B&W G3.
    To give you some more curious feedback on the bad habits of the Beige machines........my old G3 now sits in my son's room.
    Believe it or not, I had to remove the Sony burner, as the computer would not boot from it, at all.
    It would read and play CD's but it would not boot, in the most standard of the configurations:
    - CD Burner Master and 1 IDE drive as a slave;
    - SCSI card with SCSI drive;
    I replaced the burner with the APPLE CD-drive form my B&W, and the system started working and booting like magic (I swear....I did not change anything else).
    It boils down to trying and experimenting. I spent countless hours with those machines trying to figure out why the same configuration working on my Beige minitower would not work on my daughter's Beige minitower, exactly identical machines, both with rev. B boards.
    Hope this can help.
    cheers

  • Setting ISO-8859-1 Encoding in AXIS RPC call

    As per my understanding UTF-8 is default for webservice call in AXIS implementation I may be wrong.
    Is there any way to set ISO-8859-1 encoding in AXIS RPC call?
    Below is the WSDL file details.
    Thanks for you help.
    Regards,
    Hemen
    <Code>
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <definitions name="TestService_Service"
    targetNamespace="http://webservice.de.rt.wsdl.WebContent/TestService_Service/"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:format="http://schemas.xmlsoap.org/wsdl/formatbinding/"
    xmlns:java="http://schemas.xmlsoap.org/wsdl/java/"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:tns="http://webservice.de.rt.wsdl.WebContent/TestService_Service/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <message name="getResponseRequest">
    <part name="xml" type="xsd:string"/>
    <part name="product" type="xsd:string"/>
    <part name="source" type="xsd:string"/>
    <part name="tran" type="xsd:string"/>
    <part name="content" type="xsd:string"/>
    </message>
    <message name="getResponseResponse">
    <part name="return" type="xsd:string"/>
    </message>
    <portType name="TestService">
    <operation name="getResponse" parameterOrder="xml product source tran content">
    <input message="tns:getResponseRequest" name="getResponseRequest"/>
    <output message="tns:getResponseResponse" name="getResponseResponse"/>
    </operation>
    </portType>
    <binding name="TestServiceJavaBinding" type="tns:TestService">
    <java:binding/>
    <format:typeMapping encoding="Java" style="Java">
    <format:typeMap formatType="java.lang.String" typeName="xsd:string"/>
    </format:typeMapping>
    <operation name="getResponse">
    <java:operation methodName="getResponse"
    parameterOrder="xml product source tran content" returnPart="return"/>
    <input name="getResponseRequest"/>
    <output name="getResponseResponse"/>
    </operation>
    </binding>
    <binding name="TestServiceBinding" type="tns:TestService">
    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="getResponse">
    <soap:operation soapAction="" style="rpc"/>
    <input name="getResponseRequest">
    <soap:body
    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
    namespace="distributionengine.com"
    parts="xml product source tran content" use="encoded"/>
    </input>
    <output name="getResponseResponse">
    <soap:body
    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
    namespace="distributionengine.com" use="encoded"/>
    </output>
    </operation>
    </binding>
    <service name="TestServiceService">
    <port binding="tns:TestServiceJavaBinding" name="TestServiceJavaPort">
    <java:address className="rt.de.webservice.TestService"/>
    </port>
    </service>
    <service name="TestService_Service">
    <port binding="tns:TestServiceBinding" name="TestServicePort">
    <soap:address location="http://localhost:9080/servlet/rpcrouter"/>
    </port>
    </service>
    </definitions>
    </code>

    try to put the below code at the top of the JSP page
    <%@ page language="java" pageEncoding="UTF-8"%>

  • Beginner font questions

    These are some beginner font questions if someone has the time/patience.
    I've never paid much attention to fonts over the years, never installed
    any other than those that might have come with applications. Early on,
    15 years ago or so, I settled on Palatino and I've stayed with it for
    most docs (Word 5.1a and now Word vX) and often for other apps (Safari,
    Now).
    I just upgraded to Tiger (10.4.4) and I use Word vX.
    Questions:
    1. I gather from looking at Font Book that when I'm using Palatino in
    Tiger that OS X is getting it from my OS 9 System folder for Classic.
    It does not look like Palatino is in any other locations including MS
    Office vX. Does that make sense?
    2. I always thought that Palatino was a very basic, always available
    font. Not so?
    3. If I decide to stop using Classic, and I'm close to that time, can I
    transfer those fonts to OS X? If so, to which location is best.
    4. And are the same fonts used for printing and screen? In other words
    back in pre OS X days I thought some fonts came in screen versions and
    print versions but my memory is hazy on that. Not only that.
    Thank you for any education or links for info.
    Powerbook G4 Ti   Mac OS X (10.4.4)  

    1. I gather from looking at Font Book that when I'm
    using Palatino in
    Tiger that OS X is getting it from my OS 9 System
    folder for Classic.
    It does not look like Palatino is in any other
    locations including MS
    Office vX. Does that make sense?
    That's correct.
    2. I always thought that Palatino was a very basic,
    always available
    font. Not so?
    It seems to be out of favor.
    3. If I decide to stop using Classic, and I'm close
    to that time, can I
    transfer those fonts to OS X? If so, to which
    location is best.
    Yes, you can just put it in Users/username/Library/Fonts (or Library/Fonts for all users).

  • Master and slave problem

    Hi Everyone,
    When I try to use the MAster and slave template which is provided by the NI itself, try to understand it how it works, but when  I use this concept to implement in my code, just found there is the problem at there:
    Problem:
    1. The master loop always looping even though there do have a notification from the master to slave but the slave do not respond anything, can't figure the reason.
    2. When the master loop is exit then the slave loop just start to execute but it is too late cos master loop already exit.
    Those senario are different from the master and slave template. need your help.
    Thanks
    William Lee

    Hi Williamlee,
    Thanks for contacting National Instruments, 
    It would be much easier if we could see your code, this will help us work out where the issue is, and to help us understand where you maybe having issues... 
    Also I would like to include some more information with regards to the Master/Slave template.Developer Zone article : Application Design Patterns : Master/Slave and also a webcast on Software Design Architectures in NI LabVIEW
    Kind regards,
    Ashish Naik
    Field Sales Engineer
    National Instruments UK

  • Multiple errors with DSC modules modbus master and slave

    Hi,
    I've searched quite a lot of posts but haven't found solution for my problem. I'm playing with LabVIEW DSC module and it's modbus master and slave functionalities. Even the LabVIEWs own modbus examples (Modbus Simulator and Fundamentals) seem to work randomly or not at all: When checking the Variable Manager utility Modbus Simulator (i.e. modbus slave/server) seems to deploy variables correctly with good quality but Modbus Fundamentals (i.e. modbus master/client) most often shows unknown value or bad quality for all the variables. When running the VIs I get 'Error -1950679035 Unable to locate variable in the Shared Variable Engine' and sometimes some other errors too. If the Modbus Simulator (slave/server) is expected to work fine I guess I should get two slaves communicating, but this isn't happening either. So maybe Modbus Simulator example isn't working either.
    I've tried undeploying and deploying the libraries, stopping and starting the SVE, booting PC, reinstalling DSC module, and setting firewall and antivirus software off. This problem is going on with two different computers, both of which have recently installed LabVIEW 2011, first PC with Win XP and second PC with Win 7. No other OPC servers should be installed to these computers. And what is really interesting, the problem seems to have nothing to do with my network since Simulator and Fundamentals examples are not working even if the network cable is unplugged!
    Any suggestions? Replies are highly appreciated!

    V8 has the same feature, but the words are different.
    The Generator typically uses the Driver time base, and the Gl. Var Write is writing once per block.
    So, to see all values, you must have a block size of one.
    I set up the Driver timebase to 10 Hz, block size of 1. The Generator and the Read Variable default to the Driver timebase.
    The Generator is making a 2 Hz Rectangle waveform. YOu can see that it's shifted, but otherwise intact.
    - cj
    Measurement Computing (MCC) has free technical support. Visit www.mccdaq.com and click on the "Support" tab for all support options, including DASYLab.

  • Axis Happiness Page - Beginner's question

    Hi,
    I am getting the XMLParser location as unknown. What might be reason for this ? Also which is the .jar file that corresponds to XML Parser ?
    Please help,
    Thanks,
    WBAJ*

    Perhaps your missing JAXP? http://java.sun.com/xml/jaxp/index.jsp

  • A call for help!  Can I make my master my slave?

    Hi, friends.  I hope these few words find you in good spirits.
    I am trying to recover data from about 10 years of my life, and I am hoping one of you will point me in the right direction.
    I have an old Power Mac G4 tower (Sawtooth, AGP from about 2000).  It has two hard drives:  the original, a 10 GB drive in the master position, and a newer 80 GB Seagate in the slave position.  The original drive is running OS 9.2.2 and the Seagate is running 10.3 (Panther).  Right now it is booting off the original drive.  I'd like to boot it off the Seagate, if I can.
    First, my question:  may I safely and correctly swap the two drives, or just the cables, so that the Seagate drive becomes the 'default' master drive?
    Now, the problem, which is knotty and may indicate hard drive failure:
    I last booted the computer two years ago, and at that time, both drives worked just fine.  Now I am trying to retrieve all my data to a new external drive, and wipe the old Power Mac clean.  That data represents a fair bit of my personal life, and I am willing to do just about anything to retrieve it.
    Now I cannot get the master drive (OS 9.2.2.) to boot all the way.  I booted it with extensions loaded, and I get to the desktop photo and the time (the correct time) in the menu bar, but then the process seems to stop.  The hard drive does not appear on the desktop, and although the cursor is not frozen, there is nothing to click on.  Then I booted it with extensions off, and again I reached the same place (desktop photo, correct time).
    I do not have the startup CD with me.  I tried to boot the machine with my OS 10.6 disk (holding down the 'c' key), but the OS 9.2.2 loaded.  I tried that twice.
    Then I tried to access the original hard drive in target disk mode.  The yellow moving 'TDM' symbol on the original computer's screen is visible, but no hard drive icon appears on my laptop (Intel, 2008, 10.6.8).  I tried Disk Utility, and then TechTool Deluxe, but nothing appears in either of them.  So I cannot access the hard drive in order to try a software repair, or to change the startup drive.
    I am hoping that the Seagate slave drive is working -- that has almost all of my data anyway -- and that I can get it to boot if it is in the master position.  If you savvy and experienced people say that I can swap them, then I'll give it a shot.
    If you have any better suggestions, I am willing to follow those too.  I am running out of things to try!
    Thanks in advance, and peace,
    Charles

    Hi BDAqua,
    And thanks for your prompt help.  I like the idea of using the cable to connect my two old hard drives directly to my laptop.  I am unfamiliar with the cable, however, and I have three questions:
    1.  Will it come with instructions for use?
    2.  It looks like I simply remove the hard drive and connect it to the USB port on my laptop.  Why then do I need to set the drive to master?  (I installed my second hard drive about 8 years ago, and I no longer remember the significance of master/slave.)
    3.  If I am very careful -- and I am -- are you fairly certain that I'll not fry my hard drive?
    If you cannot help me with these questions, or are too busy, please know that I am grateful for your help.
    Peace,
    Charles

  • Designer beginner's question: How to populate form with XML web service output?

    sorry, here is yet another Adobe Designer beginners question: <br /><br />My form uses a webservice data connection which returns <br />an xml-string like this: <br /><br /><?xml version="1.0" encoding="utf-16"?> <br /><CurrentWeather> <br />  <Location>Sion, Switzerland (LSGS) 46-13N 007-20E 481M</Location> <br />  <Time>Apr 26, 2007 - 09:50 AM EDT / 2007.04.26 1350 UTC</Time> <br />  <Wind> from the WSW (240 degrees) at 15 MPH (13 KT):0</Wind> <br />  <Visibility> greater than 7 mile(s):0</Visibility> <br />  <SkyConditions> partly cloudy</SkyConditions> <br />  <Temperature> 80 F (27 C)</Temperature> <br />  <DewPoint> 46 F (8 C) </DewPoint> <br />  <RelativeHumidity> 30%</RelativeHumidity> <br />  <Pressure> 29.88 in. Hg (1012 hPa)</Pressure> <br />  <Status>Success</Status> <br /></CurrentWeather> <br /><br />What is the simplest and recommended way to extract the <br />element fields to my form? <br /><br />Thank you very much an kind regards, <br />Hans Grund

    The question is still unanswered!
    Let me give some details and break up the problem
    in more specific questions:
    - In Designer 8.1 I click new data binding --> wsdl -->
    http://www.webservicex.net/globalweather.asmx?wsdl
    A message box comes up and says "cannot load wsdl file"
    ==> 1. Question:
    Why maybe refuses Designer to load the http-wsdl,
    although this option is explicitly allowed?
    - When I save the wsdl to a file, Designer loads it
    without any problems. The web service uses two input parameters
    (CountryName and CityName) and returns an xml-string GetWeatherResult)
    like the one in my first posting. I drag these fields from the binding view to my form, and it runs ok!
    - THE PROBLEM IS, THAT I NEET TO EXTRACT THE ELEMENT FIELDS
    FROM THE RESULT XML-STRING!
    ==> 2. Question:
    How to extract xml element fields from wsdl output into a form?
    - I tried with eclipse and XmlSpy to build a modified wsdl file
    with structured output definition, so that the specific element fields
    show up in the data binding view and are usable to my form,
    and the modified wsdl maps consistently to the web service result string.
    So far without success: In the PDF -preview or Reader-
    when the wsdl-binding is executed and the web service output
    should show up in the result fields, just nothing happens.
    ==> 3. Question:
    Can this strategy to provide a "modified wsdl" possibly succeed,
    and how?
    ==> 4. Question:
    Is is possible -and how?- to check whether an xml string
    is valid as web service output against the wsdl-definition?
    ==> 5. Question:
    How to debug a web service connection with Designer?
    - Finally I tried to find a way to load the result xml-string
    into a local var in the script editor and parse it, much like:
    var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
    xmlDoc.load(DataSet.MyForm.GetWeatherResult.rawValue);
    ==> 6. Question:
    Is it possible -and how?- to use a framework like dotnet?
    How to utilize SAX or DOM in Designer?
    Many thanks and appreciations for your help!!

  • Beginner's Questions

    As a really new beginner for BEx, I would like to ask you guys some basic questions.
    1) I have a problem with designing a query to serve our requirement.
    Fiscal Year       Accounting Num.        Amount          AVG(Amount)         
    2006                10001                         100                250
    2006                10002                         200                250
    2006                10003                         300                250
    2006                10004                         400                250
                           Total(AVG)                  250
    2006                10005                         300                350
    2006                10006                         400                350
                           Total(AVG)                  350
    What I want is the forth column, which is equal to the average value of amount in the third column. For example, in group 1 (Accounting Number 10001 - 10004), the average of 100 - 400 is 250. In the forth column, I want to get 250.How can I do this?
    2) How can I load a hierarchy from a text file in BI 7.0. I just see the option to maintain the hierarchy in BI, but I can't find the way to load the hierarchy from a text file.

    Hi,
    1.Create a formula or CKF which is equal to Amount. name it  AVG(Amount).
      right click AVG(Amount) in the query definition.select properties.select calculate  single value as 'Average of all values<>0'.
    i thnk this shld work!
    Regards
    Dhanya.

Maybe you are looking for

  • ICloud won't let me add my new iCloud e-mail to my old .me account as an alias?

    I have recently created a new iCloud account as I have changed my maiden name. I have an old .me account which I am trying to add the new iCloud address to as an alias, so I keep getting my old e-mails but through the newly named iCloud account. When

  • PC SUITE 6.86.9.3 Vista SP1 Crash

    Hello I really like the new look of the PC Suite, but I have a problem ... I recently installed SP1 for Vista. I have Nokia N70 ME and its was paired with my Sony VAIO VGN-CR190 over bluetooth. I had no problems with the previous version of PC Suite

  • Display won't sleep and screen saver won't sart

    I upgraded to the new OS and the display won't sleep and screen saver won't come on. Help please.

  • Do your Home Work BEFORE you "upgrade" to snow leopard

    Here is my experience with this upgrade... I provide in hopes to prevent others from spending hours and hours with this upgrade... 1. First, I have 3 video cards in my MacPro. One is an ATI HD3780. Once I upgraded to Snow Leopard, my mac would not bo

  • EXTERNAL TABLE PARALLEL (DEGREE DEFAULT)

    Ask you if in external table the clause SKIP 1 used with PARALLEL (DEGREE 4) skip the first record for each session in parallel . Where i could set the the parallel parameter ? Thanks