Call transformation: tt:cond using="exist..." doesn't work a second time?

Hello,
unfortunately I did not find a solution in the internet. So I'll try to get an answer here.
I  created a simple transformation and want it to work with two similar internal tables. These tables contain one different column with different names and types.
<tt:loop .... name ="line">
     <tt:cond using="exist($line.columnname1)">
    </tt:cond>
    <tt:cond using="exist($line.columnname2)">
    </tt:cond>
</tt:loop>
During deserialization time the second <tt:cond does not recognize that columnname2 exist. If I write something like
<tag><tt:value ref="$line.columnname3" /></tag>
beetween these two tt:cond groups columnname2 is found afterwards.
I know that I can add an addiional parameter describing the type of the table.
But my question is whether I did something wrong or whether there is an other solution without using any additional information.

I tried it your way and got error.
I added a close and did not get the error and second attempt.
Did you try closisng?
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction

Similar Messages

  • DLL Call doesn't work the second time

    The first time I open the VI, it runs properly. Why doesn't doit the next time I open it.
    Attachments:
    PGS67Open.llb ‏72 KB

    Dobi,
    Please post the dll. I cannot run your code without it.
    Also, the problem may be that you cannot call this twice, without first 'closing' the device. You may be trying to use resources that are already in use. This would be the same as opening a daq session that is already in use.
    Try that, and if you can't get it working still, post the code or some more information.
    Good luck

  • Get_selected_rows doesn't work for second time

    I have a custom screen with an ALV output and some push buttons. When I select one of the rows in ALV and click on a pushbutton, it does go the next screen. But, if I come back and select another row in ALV, the table parameter <b>ET_ROW_NO</b> returns with no entries. Couldn't figure out myself. Can anybody please help me?
    Thanks,
    Chandu

    Hi,
    In your PBO during creation of your object, maintain a flag. Consider the following :
    IF FLAG = 'X'.
    CREATE OBJECT DUMMY....
    CALL METHOD DUMMY->SET_TABLE_FOR_FIRST_DISPLAY....
    ENDIF.
    If you maintain this, the object will not be initialised every time.
    Try this and if helpful reward points.
    Courtesy : Sakthi Seithur
    Regards

  • My new iPad air is suddenly asking for a pass code. I have only just finished restoring it from my iPad 2 and I didn't set one. The one I used before doesn't work. What can I do?

    My new iPad air is asking for a pass code. I have only just finished restoring it via iTunes from my ipad2 and I didn't set one. The one I used before doesn't work. What can I do?

    http://support.apple.com/kb/HT1212

  • I've had my ipod shuffle (2nd generation) for a long time now and after a year and a bit of not being in use it doesn't work. When I connect it to the computer it doesn't come up. Can my ipod be charged or fixed?

    I've had my ipod shuffle (2nd generation) for a long time now and after a year and a bit of not being in use it doesn't work. When I connect it to the computer it doesn't come up. Can my ipod be charged or fixed? Please help!

    That is about normal. You can maximize battery life by changing some settings. See:
    Apple - Batteries - iPod
    Apple will exchange your iPod for a refurbished one for with a new battery for $79. They do not fix yours.
    Apple - iPod Repair price                       
    A third-party place like the following will replace your battery for less. Google for more.
    iPhone Repair, Service & Parts: iPod Touch, iPad, MacBook Pro Screens
    Replace the battery yourself if you are up to it. You can purchase a replacment for about $10
    iPod Touch Repair – iFixit                  

  • Got M-Cell that gives 5 bars, got full-strenth wifi, Internet on phone doesn't work, any app that uses internet doesn't work, seems like its started when upgraded to 7.1.1

    I have an AT&T M-Cell that gives 5 bars, got full-strenth wifi. Same wi-fi that my computer uses, that my Kindle uses.  So not capacity issue. but my Internet on phone drops out continuously and frequently, any app that uses internet doesn't work at all. It seems like it started when I upgraded to 7.1.1  I have connectivity like crazy, so why doesn't the internet work?

    Reboot your router by powering it down for 30-60 seconds.

  • TS1253 I have a printer epson TX210, but it doesn't work with my time-capsule. What need to do?

    I have a printer epson TX210, but it doesn't work with my time-capsule. What need to do?

    What have you tried?
    You are going to get nowhere quick with the 6.1 utility in Mountain Lion if this is the only OS you have available.
    Look up how to install 5.6 utility under ML. At least then you can see printers. That is assuming you are trying to use USB.
    Has this worked ever on Mountain Lion? Did you download the drivers for that printer for ML?
    Plug it into a computer directly.. does it work? If it doesn't work locally it sure will not work via the network.

  • [SOLVED] NET_PROFILES=('menu') doesn't work at boot time

    Hi I've created two network profiles to change eth0 configuration on my laptop according to where I am.
    The problem is that NET_PROFILES=('menu') (in rc.conf) doesn't work at boot time: the profile select dialog doesn't appear.
    It works only if I do a /etc/rc.d/network restart.
    Here is the relevant part of my rc.conf
    lo="lo 127.0.0.1"
    eth0="eth0 192.168.0.3 netmask 255.255.255.0 broadcast 192.168.0.255"
    INTERFACES=(lo eth0)
    # Routes to start at boot-up (in this order)
    # Declare each route then list in ROUTES
    # - prefix an entry in ROUTES with a ! to disable it
    gateway="default gw 192.168.0.1"
    ROUTES=(gateway)
    # Enable these network profiles at boot-up. These are only useful
    # if you happen to need multiple network configurations (ie, laptop users)
    # - set to 'menu' to present a menu during boot-up
    # - prefix an entry with a ! to disable it
    # Network profiles are found in /etc/network-profiles
    NET_PROFILES=('menu') #### I tried even without quotes with the same result!!
    By the way, I tried this on three different machines (one is always up to date, the others aren't)  with the same result.
    Last edited by proc (2007-04-15 14:00:57)

    iphitus thanks for your prompt reply, but I already have dialog installed. In fact the menu appears if I do a network restart, but it doesn't at boot.

  • Safari show all tabs doesn't work all the time

    It is annoying: safari show all tabs doesn't work all the time. The little icon to the right of the "New Tab" area sometimes works, and sometimes doesn't. The Shift Command Back-slash, sometimes works, and sometimes doesn't. I find no rhyme nor reason for this. I have a MacBook Pro, Mountain Lion, the latest updates. It doesn't matter if I am in Full Screen or not.
    I am quite confused regarding this.

    Open the Finder. From the Finder menu bar click Go > Go to Folder
    Type of copy paste the following:
    ~/Library/Caches/com.apple.Safari/Cache.db
    Click Go then move the Cache.db file to the Trash.
    Quit and relaunch Safari to test.
    If that helped, empty the cache more often from your keyboard.
    Command + Option + E

  • My iPod touch 4th gen white's home button doesn't work the first time I press it, but the second time.

    My home button doesn't work the first time I press it, but the second time.  This is very annoying.  Why is it doing this?

    - Try a reset. It cures many ills and nothing is lost
    Reset iPod touch: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    -If a hardware problem see:
    fix for Home button

  • WMI Process Call Create gives good feedback but doesn't work

    I'm developing a VB.NET application able to control remotely other computers, send commands and retrieve information
    Here's the code:
    Dim connOptions As ConnectionOptions = New ConnectionOptions()
    connOptions.Impersonation = System.Management.ImpersonationLevel.Impersonate
    connOptions.Authentication = System.Management.AuthenticationLevel.Packet
    connOptions.EnablePrivileges = True
    Dim theScope As ManagementScope = New ManagementScope("\\" & IPAddressTextBox.Text & "\root\cimv2", connOptions)
    Dim theClass As New ManagementClass(theScope, New ManagementPath("Win32_Process"), New ObjectGetOptions())
    Dim iPe As ManagementBaseObject = theClass.GetMethodParameters("Create")
    iPe("CommandLine") = CommandLineTextBox.Text
    theClass.InvokeMethod("Create", iPe, Nothing)
    The problem is that even if it gives a "0" ReturnValue, which means the operation is successful, the process doesn't actually starts on the remote machine (which is in the local network)  
    In reality, the process actually starts but doesn't show up, in the Task Manager of the remote machine, is visible ONLY under "Processes" -> "Show processes from all users", at this point, i can see the process i created from the other
    main machine, the process "User Name" is the main computer username, and not the remote machine one, is that the problem?
    I'm using Impersonate as the impersonation level and Packet as the Authentication level (as you can see from the code), is this what i'm doing wrong?
    also it doesn't work with WMIC with "wmic /NODE:IPADDRESS process call create COMMANDLINE"
    Thanks you for your time.
     

    It doesn't matter whether you use VB, VBScript, or PowerShell. If you use any of these languages to create a process on a remote machine using WMI, the new process is always going to run in the background. You cannot make it run as a visible process. This
    is by design and is explicitly stated in the Remarks section of the method's documentation:
    http://msdn.microsoft.com/en-us/library/aa389388.aspx
    For security reasons the Win32_Process.Create method cannot be used to start an interactive process remotely.
    -- Bill Stewart [Bill_Stewart]

  • Where used list doesn't work for global data

    Hi,
    When i try to do where used list on a constant in an include, it doesn't give the results for classes.
    The class contains the include in a method that uses the constant, and the where used list for that constant doesn't find the appearance of the constant in the class.
    I tried to look for oss note that solves the problem but i couldn't find any.

    I tried to update the navigation index but it still doesn't work. from my debuging i found out that it just doesn't look in classes, all classes. I mean even in the where used itself there is not an option for used in classes. I checked it and it's a generic problem of the where used list for global data.
    Edited by: Cohen Lior on Apr 14, 2010 6:52 PM

  • Phone won't make outbound calls now. In a hotel and unable to call support cause my cell PHONE DOESN'T WORK anymore. this was after 17 minutes on hold and asking for my 4 to 48 hour voicemail notification delay to be fixed. rep said it was and to turn pho

    Phone won't make outbound calls. can't call verizon support. this after being on hold for 17 minutes in an attempt to fix voicemail notification. this is a nightmare and Verizon is unreachable. Any way to get Verizon wireless to fix my service when they can't be called (because their phone service doesn't work)?

    Well 1, I guess it's not that important to you, 2, customer support generally closes at 11pm in the time zone you are in, 3, toll free and local calls are free in hotels, 4 there is limited support after hours.

  • The microphone of my iphone is not working on call but when i use viber it is working

    The microphone of my iphone is not working on calls but when i use viber it is working

    Hello there, qasmicomputers.
    The following Knowledge Base article provides some great troubleshooting steps for your issue:
    iPhone: Microphone issues
    http://support.apple.com/kb/ts5183
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • I bought  app .it coast me 24.99 . And when I wanna use it doesn't work?

    I bought Arab app and I paid 24.99 $ . But the app doesn't work with me? Thanx

    Have you contacted the developer of the app about the problem?

Maybe you are looking for

  • Really bothering but easy question to answer!!!!!

    haha for me, i set a screen lock combination on my Ipod and thought it would be fun to make my brother guess the combo. How was i to know that it would freeze after multiple wrong guesses! i left it for quiet awhile thinking it would unfreeze but it

  • Document Raster Effects Settings

    How do I permanently change the default Document Raster Effects Settings from 72 ppi to 300 ppi in Illustrator CS2 for Windows XP?

  • Debit/Credit Advise????

    Hi experts, What  is debit advise/Credit advise?What is the use of these debit/credit advise in FI ?? are there any SAP standard transaction codes for  debit advise/Credit advise?? thanks in advanse, mammu.

  • Where is the B1 field that contains the ITEM DESCRIPTION in the ecommerce

    Is there a place in B1 where we can put in the ITEM DESCRIPTION? I lookever all over but I don't think the ITEM description in the ecommerce side exists in B1. Mike

  • ID CS3 won't hold workspace panel positions

    Hi, I set up a workspace with all open panels on a second monitor, to the right of my main monitor. I saved it as the default w'space but the next time I open ID, the leftmost panels (which are located on the left edge of the monitor) have moved to t