Reserved characters prepended by the masking delimiter in EDIFACT

Hi All
I have a X2E mapping where I may get the reserved characters like +:'? in the input xml.
What happens is that BICMD prepends the reserved characters by the default masking character ?.
For example my input is       apple+ball:bat's
then my BICMD output is      apple?+ball?:bats?'s
what i want is that input should remain unchanged in the output of the BICMD.
Also i dont want the UNA segment to appear in the BICMD output.
Does any one know what properties i need to change in the BIC MD in order to achieve the desired output?

JTextField has PlainDocument as Model. Write your own PlainDocument and set this as model to JTextField.

Similar Messages

  • Newby - Problems exporting non-standard characters to .CSV or tab delimited

    I am trying to export data from a table where many of the text fields contain non-standard characters like double quotes *["]* or *tabs*. If I *export to a .CSV* file, the embedded double quotes invariably foul up the alignment of the output columns and if I select a *tab delimited export*, the embedded tabs do the same thing.
    Is there anyway that I can specify the text delimiter to use so that I can select a character that is not used in the text (like, for example the tilde *[*]*)?
    I am using Discoverer 3.1
    Thanks in advance

    Hi,
    With a complicated export requirement like this it is often better to create a calculation that returns the fields in the required format as a single column e.g.
    col1||'~'||col2||'~'||col3
    Then you can just export the report as a text and get all the fields with the correct separators and replaced characters.
    Rod West

  • Should I use reserved characters?

    Hi
    I am relatively new to HTML and ASP and have been asked to help update intranet and website pages for a company who very suddenly found themselves without a web developer. I took pages that are currently on the website and changed the content to show the new press release. Everything works absolutely fine in various browser, various versions of browsers and operating systems. The one thing that worries me is I did not use reserved characters anywhere, where I noticed the previous web developer did. Should I have used them or is it not needed anymore as browsers have changed? Is it may be needed for software used by the visually impaired?
    Examples of where she used it:
    New Zealand - I just used New Zealand
    “ and ” - where I just used " "
    Any help would be much appreciated!

    The quote characters you are describing are the "curly quotes" or the ones that look like two commas look as opposed to "dumb quotes" which look like double straight lines.
    I'm a big fan of dumb quotes because all browsers will show them -- even very old browsers. Lots of people freely copy and paste from Microsoft's Word (which is automatically set to use "smart quotes" or "curly quotes") and they'll see Microsoft's Internet Exploder render them correctly, while other browsers will show a diamond with a question mark in their place. This starts to get really ugly in a website when you look at it in Apple's Safari or in Mozilla's Firefox. So I tend to specify the dumb quotes and will take great pains in my code to put them in (and keep Dreamweaver from setting up the curly quotes).
    These extended characters as defined by the W3C are mandatory and I prefer to carefully add them using search and replace. The biggest offender is the ampersand character because that initiates an extended character in modern XHTML code and there is an old US telephone company that uses that in their name. Dreamweaver CS3 didn't notice that I was trying to use the ampersand character and simply put that character into the text. I got problems with the W3C validator, despite the fact that every browser I looked at rendered the ampersand correctly.
    So I have become very protective about quotes, choosing to mostly not use them (dumb or smart) and, instead, to use styles to indicate when someone is being quoted, like an indent or a paragraph style that is italic or a different color or typestyle.
    But your answer is you must. And this is where Dreamweaver's Find and Replace can be your friend. If you do your searches for characters that need to be expressed differently in the source code itself, you'll find it most helpful.

  • CS6 problem. When I open the Mask panel, it takes up the entire screen width and the Looks controls disappear, Also, there is a new panel below the Mask panel that seems to have no purpose that I can find. The documentation says "Mask and Look panels - Th

    CS6 problem. When I open the Mask panel, it takes up the entire screen width and the Looks controls disappear, Also, there is a new panel below the Mask panel that seems to have no purpose that I can find. The documentation says "Mask and Look panels - The Mask panel is now placed next to the Look panel. WIth the masking and grading tools placed side-by-side, you can now work faster on the mask workflow." Is there a way to move, hide, or otherwise manipulate the panels for a custom layout? All the examples I can find on the Web show the Looks panel to the left of the Mask panel where the controls are available.

    Ok, here is what I have so far. Appdelete the iWork and reinstalled. Pages and Number work, but not Keynote.
    Now, I downloaded a couple apps that I need, and no matter what I did, the spinning ball came up and the download stopped till it unlocked itself. It is really frustrating because the download was not completed and whatever came through would not mount. Could this issue be the internet connection? Permission fix showed a lot of Airport issues. I will try to run permissions fix again.

  • Is it possible to use the mask from one image in other images?

    Hello,
    I'm prepping a product shot to send to  a designer. I always create a mask to 'drop out' the background, so that the designer can pull the product into InDesgin without picking up any of the background.
    I would like to send the designer 3-4 versions of the same shot, with small changes to the shadow detail etc., but I would rather not spend the time creating the same mask 3-4 times.
    Is there a way to create a mask on one image, and then copy that mask and place it in the other choices? Its the exact same shot with the exact same crop so each image would be an exact duplicate.
    I realize I could ask him to choose and mask his top choice, but there is a bit of a time crunch here and a few layers of people to make the final selection, so it would make everything I lot smoother if I could simply send him the finished product without creating a lot of back and forth.
    Thanks so much for any help!
    Ellen

    If the images are exactly the same size then make sure the layer with the mask
    is the active layer and in the other documents go to Select>Load Selection and choose
    your document with the layer mask under Source document and under channel choose the layer mask.
    After the selection loads press the layer mask icon at the bottom of the layers panel.
    MTSTUNER

  • How do you use the MASK tool with 4K footage?

    Hi everyone!
    Normally when I use the mask tool, I drag it onto the footage and four nodes appear on the clip, one in each corner - and then I can move each corner to where I want it...
    I've just shot some 4k footage using a Canon 1d-c and for some reason, when I drag the Mask onto the footage, the four nodes still appear but I can't move them around!
    Does that make sense?
    Any help would be massively appreciated!
    Thanks in advance!

    There shouldn't be any difference in being able to adjust them just because you're using 4K. I can't reproduce the problem and can't think of a reason why it would happen. Hopefully someone else will chime in.
    Russ

  • What's wrong with the built-in keyboard on my macbook? The caps button does not work rite, no matter what letter button i push they all come out capitals and the number keys when pushed display the special characters instead of the numbers!

    the built-in keyboard on my macbook is not functioning right, the number keys when pushed display the special characters instead of the numbers,
    the caps button doesn't work at all, the letter buttons display capitals when pushed whether the caps button is on or off, the shift keys are also out of whack!!
    It seems it somehow got relocated to the "0" button because if you push and hold the zero button down the keyboard seems to operate normally, the number keys display numbers when pushed the letter keys display lower case when pushed but release the zero button and your back in the twilight zone!! Can anybody help me resolve this issue? one more thing im using an external usb keyboard right now and it seems to function properly if that helps any.

    You would do better in the actual macbook pro forums (this is not).

  • Cannot rename file with non-ASCII characters when using the

    My application moves files from one directory to another by calling File[] srcFiles = srcDir.listFiles() to get a list of files in the source directory, and then calling srcFiles.renameTo(destFile) to rename each file.
    This does not work (renameTo returns false and the file is not moved) under the following circumstances:
    - the file's leaf name contains non-ASCII characters, for example "�"
    - the OS is Solaris 9
    - the LANG and LC_* environment variables are unset, i.e. the C locale is being used
    If I set the LANG environment variable to, for example, en_GB.UTF-8 then the rename succeeds.
    I have tried calling srcFiles[index].getName().getBytes("UTF-8") and the non-ASCII characters are being replaced with ? (0x3f) characters when LANG is unset.
    Is this a bug in the JRE? I would argue that since my code does not actually manipulate the filename (I just use the File object that File.listFiles() gives me) then the rename should succeed. Of course I would not expect the file name to be displayed correctly if I printed it out.
    I have reproduced this behaviour with JDK 1.4.2_05 and 1.5.0_04 on Solaris 9.
    Francis

    Thanks for the info Alan.
    I considered setting the locale in the environment (this sounds like the "correct" fix to me and we might implement it later), but this application shares a WebLogic server with many other applications so we would have to do a huge amount of testing to make sure that the locale change wouldn't break the other apps. In the end I worked around the problem by making the code that generates the filenames in the first place strip out any non-ASCII characters (the names of the files are not critically important).
    Looking forward to JSR-203, in the meantime perhaps a note about this behaviour in the java.io.File javadoc would be useful.

  • How do I select a color range like in Photoshop OR copy/move a layer into the mask of another layer?

    Hi there,
    I'm trialling Photoshop Elements and wanting to use a black and white (grey scale) layer that I've made as a mask in another layer and don't know how to do it in Elements.  In Photoshop, I'd do this (there maybe a better way in PS to do it, but I haven't discovered it yet)...
    Click the layer i've created that I intend to use as a mask
    Select All
    Copy
    select layer that I want the mask to be applied to
    click the Add Layer Mask button (at the bottom of the Layers window)
    click the mask icon so it is highlighted (and the image isn't)
    switch to Channels view
    highlith the Layer Mask beneath the R,G,B layers and make it visible
    Paste
    make it invisible again
    switch back to layers.
    This works and retains the full range of transparency for semi transparency and soft edges of the mask etc.
    Alternatively, I can select a Color Range, but that doesn't seem to be available in PS Elements.
    So, how do I achieve the same result in PS Elements?
    Thanks for your help
    Jonno

    Perfect!   Thanks very much R_Kelly.  That does exactly what I was hoping to do.
    Cheers
    Jonno

  • Is this possible to access arbitrary frame and to modify the mask?..

    Sorry for a bit messy discussion title. Please, let me explain.
    I have some experience in implementing video processing algorithms, but as our own software and never under AE. Now there is an idea to implement something for AE and first of all, I'm curious, if this is possible at all.
    1) When processing the n-th frame, I need the full access to the data of (n-k)-th and (n+k)-th. Is this possible to do in general case? Or the only variant is to implement frames buffering during the first pass?
    2) Our algorithm uses the mask as one of the inputs. But in contrary to the usual case, mask does not define an area of interest. In any case the full frame is processed, but the processing differs for different regions, depending on mask. In our software, it works like this: user defines a mask (and some parameters). Then effect is slightly modifying (let say – refining) the mask during the render and renders final images. After this user can modify the mask somehow again if he/she is not satisfied with what algorithm has done. Can I produce the same workflow in AE? The only way is using a drawbot (this means CS 5.5 and higher)? And what if I want masks to be raster images?
    The second question in the framework of this one is how to do two video inputs for an effect (first – the video to be processed and second – the mask (grayscale sequence in general case))?
    The possible workflow is that user provides trivial mask – lets say, the black solid. But even during the first pass effect should produce the mask, according to its sight to the video – so, it should somehow substitute the black solid with the sequence on black'n'white images. Is this all possible in AE?
    3) Is this possible (should be, I guess) to implement multipass algorithms? How the preview works then, if I need, for example, to pass all the video length 3-4 times, to produce the final render?
    I can expect that all this is solvable in AE, but may be experienced users could be so kind to give me some basic recommendation on how to do this. Looking through the PDF, which accompanies the SDK has not allowed to come to a distinct answer for the question: is this possible or not. So, I rely on your consultation.

    hi Theofil Mulony, welcome to the forum!
    in short, yes, what you want to do is possible, but some parts may be tricky.
    and now the long version:
    1) When processing the n-th frame, I need the full access to the data of (n-k)-th and (n+k)-th. Is this possible to do in general case? Or the only variant is to implement frames buffering during the first pass?
    you can access the pixel data of any layer at times other than the currently processed time. this concept of getting that data is referred to as "layer checkout" in the AE SDK, and "wide time" is the name of getting pixel data at times other than the current.
    the following thread discusses the difference between two methods of getting such data:
    http://forums.adobe.com/message/4033930#4033930
    you can also look at the "checkout" sample project to see how both concepts are implemented.
    2) Our algorithm uses the mask as one of the inputs. But in contrary to the usual case, mask does not define an area of interest. In any case the full frame is processed, but the processing differs for different regions, depending on mask. In our software, it works like this: user defines a mask (and some parameters). Then effect is slightly modifying (let say – refining) the mask during the render and renders final images. After this user can modify the mask somehow again if he/she is not satisfied with what algorithm has done. Can I produce the same workflow in AE?
    masks in AE generate a matte by default. the user can turn that mask off, so that the shape remains, but the mask does not... mask. (you can also set the mask mode to "none" via API commands).
    you can then read the "off" mask attributes and either render using an API command (see "pathmaster" sample to see how), or write your own algorithm if the API constraints on that operation are a problem for you. (and there are a few constraints on rendering masks in the API)
    now. when you say "modifying the mask" do you mean you modify it's generated matte, or do you mean change it's defining vector?
    both are possible, but completely different.
    if you turned the mask off, and rendered it's alpha yourself, then you can modify that alpha as you wish.
    if you want to use AE's generated matte of the mask and change the mask's outline shape, then you need to look into "streams" and the "mask outline suite".
    the user can modify a mask's shape as he/she pleases, unless you lock that mask or otherwise sabotage the user's operation.
    The only way is using a drawbot (this means CS 5.5 and higher)?
    drawbot is the API for drawing over AE's interface in CS5 and up.
    it's only a drawing tool. previous versions used OS drawing tools. that's all the difference.
    what i think you're asking is weather you need to create the mask drawing/handling capabilities or not.
    the answer is: you can, but you don't have to.
    unless you need control over the mask drawing that AE's existing masks don't have, i would have used AE's masks and not create a brand new mechanism (that the user need to learn as well).
    if you insist at creating a custom UI for drawing masks, the "CCU" sample project would be a good place to start the research.
    (just don't come crying to me when you get a splitting head ache)
    And what if I want masks to be raster images?
    The second question in the framework of this one is how to do two video inputs for an effect (first – the video to be processed and second – the mask (grayscale sequence in general case))?
    The possible workflow is that user provides trivial mask – lets say, the black solid. But even during the first pass effect should produce the mask, according to its sight to the video – so, it should somehow substitute the black solid with the sequence on black'n'white images. Is this all possible in AE?
    by default, "effect" plugins (as opposed to AEGPs) get only one input - the image of the layer, post masks and previous effects (but before transformations).
    you can put as many "layer param"s in your effect and let the user select any number of other layers, which you can the "checkout" and use as second inputs.
    you can also checkout other layers without the user selecting them manually.
    however, checked out layer results are pre-masks and effects. so if the user draws a mask over a black solid, you will not be able to read the "post mask" image unless the user pre-composes the layer with the mask inside the pre-comp. it's a common practice for users to do so, as many effects rely on a second input, and that's the only way to make the input pos-masks and effects. (so it's no biggie from the user's point of view)
    in the same manner, you can read any layer's image and use it as a mask.
    you get the image buffer, so it's up to you to decide whether to use the alpha channel of that image or the rgb (or any other method you see fit).
    3) Is this possible (should be, I guess) to implement multipass algorithms? How the preview works then, if I need, for example, to pass all the video length 3-4 times, to produce the final render?
    AE doesn't do multi pass rendering.
    it actually can render arbitrary frames, in no particular order.
    but as you already saw, you can access the image data from any time - of any time, so you can emulate passes.
    if you need to fly through the whole sequence for every frame, that would of course be very time consuming and wasteful.
    in such a case, you can try to do these passes only once, when effect is implemented, and cache the results.
    look up "sequence data", to see how to manage memory specific to a single instance fo you effect.
    but i must say that if you have to do full length scans of the footage, a couple of times over, and cache EVERYTHING, then you're in a bit of a problem in AE.
    it's just not set up for such rendering logic.
    not impossible, but highly inefficient in the AE rendering pipeline.
    there is a lot more to al of the above, but i hope this gave you a clearer picture of how things are in AE.

  • Masked pre comp of clip not showing clip motion within the mask please help

    Hi there,
    I'm trying to create a phenakistoscope Phenakistoscope - Wikipedia, the free encyclopedia out of a motion picture of a dancer.
    I've transformed the clip of the dancer and precomposed it and then masked and animated the rotation of the pre comp in a new composition.  I then duplicated the now animated pre comp 20 times offsetting each one, a frame later than the last to create the wheel effect with trailing frames.
    The animation of the mask and offset is working fine, however the footage in the clip is not playing in the masked composition.
    please help, here is the project file. Dropbox - caropheankistope.aep
    RAW FOOTAGE SAMPLE Dropbox - carolina base_raw sample.mov
    NON WORKING COMP SAMPLE OUTPUT Dropbox - carolina base_sample.mov
    Thanks
    adam

    I'm replying to your question on my phone so I can't look at your project but I did look at your video.
    Here is what I would do to troubleshoot the project. First run a RAM preview of the pre-composed and masked wedge comp. If that plays back correctly then everything else should work unless you have applied some kind of time effect to the duplicated layers. If that doesn't work then show us a screenshot of that pre-comp with all of the properties of the movie layer revealed (Press that u key twice).
    If you have not sorted this out by the time I get back the office I will try and take a look at your project.

  • Seeburger BIC mapper - CRLF as the segment delimiter

    I am trying to configure an E2X AS2 scenario using Seeburger adapters but the sender AS2 channel is failing.  I receive the error "Length limit exceeded - no SEG. delim. found!!!" during the BIC mapping step.  The format of the message I am receiving from the vendor has no segment delimiters and the different segments are simply on separate lines of the message.  The fields are delimited with asterisks.
    If I add ~ at the end of each line, and delete all of the CRLFs so that the entire message is on one line, the BIC is able to successfully map the EDI message to XML.
    Without having the vendor change the format of the file, what can I do to configure the Seeburger adapters to recognize CRLF as the segment delimiter so I can process the vendor's files as they are currently creating them?

    Try  this in the module chain
    localejbs/Seeburger/ReplaceString                  Local Enterprise Bean              key
    Then in module key parameter
    key         searchString         "\n"
    key          replaceString        "~"
    Regards,
    Prateek

  • I have a manual that contains headings and index entries that contain less than and greater than characters, and . The Publish to Responsive HTML5 function escapes these correctly in the main body of the text but does not work correctly in either the C

    I have a manual that contains headings and index entries that contain less than and greater than characters, < and >. The Publish to Responsive HTML5 function escapes these correctly in the main body of the text but does not work correctly in either the Contents or the Index of the generated HTML. In the Contents the words are completely missing and in the index entries the '\' characters that are required in the markers remain in the entry but the leading less than symbol and the first character of the word is deleted; hence what should appear as <dataseries> appears as \ataseries\>. I believe this is a FMv12 bug. Has anyone else experienced this? Is the FM team aware and working on a fix. Any suggestions for a workaround?

    The Index issue is more complicated since in order to get the < and > into the index requires the entry itself to be escaped. So, in order to index '<x2settings>' you have to key '\<x2settings\>'. Looking at the generated index entry in the .js file we see '<key name=\"\\2settings\\&gt;\">. This is a bit of a mess and produces an index entry of '\2settings\>'. This ought to be '<key name=\"&amp;lt;x2settings&amp;gt;\" >'. I have tested this fix and it works - but the worst of it is that the first character of the index entry has been stripped out. Consequently I cannot fix this with a few global changes - and I have a lot of index entries of this type. I'm looking forward to a response to this since I cannot publish this document in its current state.  

  • Effect of a mask is off-set from the mask itself.  Help ...

    I have a corner-pinned layer (it's a screen replacement) that a character passes in front of.  I need to animate a mask so the character can pass the screen, but the effect of the mask is off-set from the mask line.  It's really annoying.
    It seems like the mask is set to the original layer size ... but I have to corner-pin the layer so it fits the screen I'm replacing, which makes the visible part of the layer smaller.  Is there a way to make the mask perform in an "aboslute" way?
    Pic attached to show how the mask is behaving ...

    For anyone who's curious, this didn't really solve the problem, but it was a satisfactory work-around:
    I went ahead and exported the corner-pinned, UNmasked screen replacement on its own, sitting on a transparent alpha channel.  I then brought that new video layer into my composition and masked it.  Since the new layer wasn't being corner pinned, the mask halted perfectly right on the visible masking line.

  • Finding the right delimiter

    I have developed a cross-platform LabVIEW based application. It will run on Mac OSX, Linux and Windows. It needs to reliably detect the operating system it is running on to use the right delimiters for pathnames (I generate file names / folders based on other front panel input).
    I have been using a kludge of sorts to do this. I use a VI server reference and use the OS Name property node, wire it into a search / replace string VI and count the number of times a substring "Windows" is replaced. If the number of replacements is greater than 0, I know it is Windows. Else, I test for Linux. Do the same thing. Then if it is neither Windows nor Linux, I assume it is Mac OSX.
    This kludge which worked for the VIs running on Mac OSX and Windows, does not seem to work for the application compiled on Windows LabVIEW PDS (the absence of a gcc style cross-compiler for LabVIEW is a sort of a raw subject for me right now since NI forces developers to pick an OS by creating a needless barrier for cross-platform compilation, but we will not go into that). There are no other points in my code which detect the right delimiter to use (":" for Mac HFS, "/" for Linux filesystems and "\" for Windows FAT32 and NTFS).
    I imagine that there are folks here who have tried to something of the sort. Is there a Detect OS and Find the right Delimiter.vi that someone may have and want to share ?
    Solved!
    Go to Solution.

    You can use the Application.TargetOS property to determine what platform you are running on.
    You can also use a vi in vi.lib\Utility\libraryn.llb called 'Is Name Multiplatform.vi' to validate your file name.
    The Application.TargetOS property is used in this vi if you want an example.
    As mentioned, always use Build Path; it will be much safer than concatenating strings...
    Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
    If you don't hate time zones, you're not a real programmer.
    "You are what you don't automate"
    Inplaceness is synonymous with insidiousness

Maybe you are looking for

  • Groupwise 8.0.2 error and crashing

    Hello all, I'm having a problem with groupwise and I can use some advice. A user of mine is having an issue when she composes new mail she switches from plain text view to HTML view and GW either crashes or it freezes, and a error message appears. I

  • How can I turn this line and its intersection into a separate object?

    My initial object is #1, then I draw a line on #2. How can I turn the highlighted area into a separate object? (I cheated and filled this area with Photoshop, but I'd like to know how to turn this red area into a separate object so that I can fill it

  • Exit x11 fullscreen mode

    Hello, I have Mac OS X 10.5.7 and recently installed x11 v2.0 I am just testing it in the full screen mode. On my other mac 10.4.11 I can exit full screen mode and switch back to Desktop with (CMD H) but that does not work on the new system. Somebody

  • Bt pnup infinity

    When UPnP is on I dont have to enable any ports in port forwarding do I? Such as xbox live or a game? thanks

  • Audio configuration Flash to YouTube

    One Mp3 file lives in the main timeline of a Flash file extending length of movie. These files have to be converted for youTube postings. Output I've tried is .mov and .avi. Audio format is not being recognized by youTube. I only have the mp3 sound f