Documaker: Unreadable characters with DAL Script

Hi Experts,

I want to set a field with DAL Script.
But the strings Unicode is unreadable...

String of coded on two bytes will not be recovered with DAL Script?

Because the string is not wrapped when four fields are placed side by side in the table.

I put DAL Script for the concatenation of the value of the four fields and returning a value in a field.

DAL script is correct because the only channels blocked is readable.

Mask field rule is "8".

Please help me!

Thank you very much

There is still no support for Unicode in DAL.

Tags: Oracle Applications

Similar Questions

  • Studio DM - overflow with DAL

    Hello

    I was wondering if it is possible to have the overflow with DAL scripting for the extracted data to an XML?

    To explain more in detail:

    I would like the advantage of the overflow when it comes to the xml print lists, but until it's printed I would like to change the text of the front element.  To do this, I could use the DAL, but I don't know how to implement this.

    Any advice from anyone?

    Thank you

    Hey Koushic,

    I managed to use the case of use of overflow and changed a baseline to make it work, but I'm always open to see what you have done for this? It would help me in the future with my work.

    Thank you

  • How to switch the input of command in the DAL script parameter

    Hello guys,.

    I want to pass the name to extract xml (one of the input for the batch of documaker parameter) to one of my trigger DAL.

    I plan to use the Ext2GVM function for this. I need to know the syntax of the following parameters:

    Say-exporter variable XMLNAME am for the batch.


    (1) what should be of syntax for the AFGJOB file

    Is this correct-> ; Ext2Gvm; 2; ParameterName = ~ GETENV XMLNAME ;

    (2) what should be my entry in the trndfdfl. DFD

    Is this correct->

    < FIELD: parametername>

    EXT_LENGTH = 21

    EXT_TYPE = CHAR_ARRAY_NO_NULL_TERM

    INT_LENGTH = 20

    INT_TYPE = CHAR_ARRAY

    KEY = O

    REQUIRED = Y

    FIELDNAME = parametername


    (3) is it necessary to go into details as < Trn_Fields > in the ini files?

    If so, please help me with sytnax


    (4) final, how can I call this variable in the script DAL ?

    Is this-> OK

    Metafilename = GVM ('parametername')


    Thank you


    I reformulerai what I think you do.

    You have a file name that you want to reference it in a script DAL. This file is NOT the snippet file should be able to use in the creation and mapping of your transactional data, but a few additional files that you expect to process directly from DAL.

    If this is correct, two possibilities come to mind.

    1. assuming it's a file that you can copy using your linux script, copy the file to a consistent name. Your script DAL can then use the code name hard you still copied.

    2. a method that does not have a copy of the file would require that you create an environment variable of the linux script that contains the name of the file passed. In your INI, you must define your own INI, something like this:

    Filename = ~ GetEnv MyExternalFile

    The DAL script would do this to get the name:

    xmlFileName = GetINIString ("MyINIGroup", "Filename");

    When DAL is requesting the INI value, see the logic underlying the ~ GetEnv which is a built-in function to get the environment variable named following. So if you have assigned your script linux environment variables, the name going through now and DAL has a way to get it.

    (Note there is no magic in the name of the INI option or group or the name of variable environment you choose to use.) The magic is to use the ~ GetEnv to retrieve the value of the environment when the option is requested.)

    Second note, the GetINIString function has an optional first parameter to name a context INI. In this case, I do not pretend that you use this setting. Just include a comma to indicate that the first parameter is omitted.)

  • XMLFIND in the DAL script

    Hello

    I have some problems with the xmlfind function in the DAL scripts.  Find a Gendata crashes whenever I run and I've tried several different combinations of xml:

    It is a part of the xml file:

    <>activities

    < activitiesList >

    < code > < code > 801240

    Football < secondActivity > < / secondActivity >

    < name > John < / name >

    < / activitiesList >

    < activitiesList >

    < code > < code > 801116

    Basketball < secondActivity > < / secondActivity >

    < name > Adam < / name >

    < / activitiesList >

    < activitiesList >

    < code > < code > 801410

    shotput < secondActivity > < / secondActivity >

    < name > Claire < / name >

    < / activitiesList >

    < / activities >

    XMLFIND:

    % listH = LoadXMLlist ("activities.xml");

    % textList is xmlfind (listH %, 'activities', 'activitiesList');.

    I used isxmlerror to check if listH % is valid and he did return 1.  My problem is with xmlfind and gendata crashing before it can display an error message.  I would appreciate any help on this matter.

    Thank you.

    P.S. I read the DAL_book.  Nothing helps.

    Hello

    I get this method.  I don't think that this is the issue, I tried the method extract % and it worked on the first try.  So, I understand.  Thanks for your help.

  • view more of 80 characters with sqlplus

    I wonder if there is a way to display more than 80 characters with sqlplus. I thought that if I expand the script console the
    the sqlplus would adjust the packaging with the relationship to the width of the screen, but it did not. For example, below, I ran a sql query, and it is very difficult to see what data goes with what field. I wonder if there is way to force sqlplus to adapt to the new width of the console to display all fields at the same time, for example? Thank you.

    SQL > select * from FLT_SCHEDULE;

    AIRLINE DTIME FLT # BLAH ATIME TO_ MILES
    ----- ------------------------- ---------- --- ---------- --- ----------
    PRICE
    ----------
    DL242 Delta 01/01/1970 ATL BOS 01/01/1970


    SK912 SAS 01/01/1970 CPH JFK 01/01/1970


    AA242 AA 01/01/1970 CHI 01/01/1970 BOS

    Hello!

    Within SQL * more use the set linesize xxx command to set the number of characters displayed on a single line.

    set linesize 300
    

    The command above sets the linesize of 300 characters.

    Yours sincerely

    Florian W.

  • lately and I don't know why I see a pop up of a problem with the script. can some1 help me?

    There is a pop up of a problem with the script. He asked end and contuniue the script. I didn't have this problem before. Please help me this is getting really annoying. He asks a lot

    I changed a theme and almost never have a problem again...

  • Enable or disable the write lock filter remote with a script

    Hello

    Is it possible to enable or disable the filter of writing EWF remotely with a script?

    Sending a command in a batch or the vbs.

    Thank you.

    In addition to HPDM, you can use the ewfmgr command in a script.  For example, ewfmgr c:-disable or ewfmgr c:-activate.  You will need describe reboots as well.

  • Dell XPS 13 type special characters with keyboard

    I'm unable to type special characters with my Dell XPS 13 with Windows 8 pre-loaded. For example when you type ' ^ ' followed by 'e', you should get 'e '.

    My previous 13 XPS with Windows 7 preinstalled worked well. I loaded all the latest drivers, but the functionality is still missing. Is there a setting that needs to be turned on? Or are still missing drivers for Windows 8?

    Help will be appreciated

    SHE FOUND! Press "Fn + Ctrl + LShift" simultaneously to activate and deactivate the entry of special characters

  • Printer problem install with VB Script

    Hi all

    I hope you guys can help me with a problem I have. For a customer, we are trying to install printers via a script run when connecting. We got it working on 32-bit workstations, but I won't work on 64-bit workstations.

    We know that the problem is by removing the printer before connecting. With the script we have now it works only in 32 bits, but we need a solution that works on both. Or a script that checks the architecture of the en PC runs the script for 32 or 64 bit.

    The script:

    Option Explicit
    Dim FSO, strUserName, WSHNetwork, strUserDomain, ObjGroupDict, varenv, strVarUserName
    Dim objNetwork, strComputer, objWMIService, colInstalledPrinters, objPrinter, strLocal
    Dim strUNCPrinter1, strUNCPrinter2, strUNCPrinter3, strUNCPrinter4
    Dim strUNCPrinter5
    Sun printers
    Dim counter

    Set WSHNetwork = WScript.CreateObject ("WScript.Network")
    Set varenv = WScript.CreateObject ("WScript.Shell")
    Set FSO = CreateObject ("Scripting.FileSystemObject")
    strVarUserName = EnvVar.ExpandEnvironmentStrings("%username%") "

    "Wait for the user to connect

    strUserName = «»
    While strUserName = «»
    WScript.Sleep 100
    strUserName = WSHNetwork.UserName
    Wend
    strUserDomain = WSHNetwork.UserDomain

    Set ObjGroupDict = CreateMemberOfObject (strUserDomain, strUserName)

    'Create printers '.

    strUNCPrinter1 = "\\s-exch\P50 - A4 Dubbel (Kleur)"
    strUNCPrinter2 = "\\s-exch\P50 - A4 Dubbel (Z - W)"
    strUNCPrinter3 = "\\s-exch\P50 - A4 Enkel (Kleur)"
    strUNCPrinter4 = "\\s-exch\P50 - A4 I (Z - W)"
    strUNCPrinter5 = "\\s-exch\P50 - TCE - Briefpapier (Z - W)" "

    'Delete printers '.

    Set objNetwork = CreateObject
    objNetwork.RemoveWindowsPrinterConnection "\\s-exch\P50 - A4 Dubbel (Kleur)"
    objNetwork.RemoveWindowsPrinterConnection "\\s-exch\P50 - A4 Dubbel (Z - W)"
    objNetwork.RemoveWindowsPrinterConnection "\\s-exch\P50 - A4 Enkel (Kleur)"
    objNetwork.RemoveWindowsPrinterConnection "\\s-exch\P50 - A4 I (Z - W)"
    objNetwork.RemoveWindowsPrinterConnection "\\s-exch\P50 - TCE - Briefpapier (Z - W)" "

    ' Create printermappings based on groupmembership

    If MemberOf (ObjGroupDict, "P50" ") then
    Set objNetwork = CreateObject
    objNetwork.AddWindowsPrinterConnection strUNCPrinter1
    End If

    If MemberOf (ObjGroupDict, "P50" ") then
    Set objNetwork = CreateObject
    objNetwork.AddWindowsPrinterConnection strUNCPrinter2
    End If

    If MemberOf (ObjGroupDict, "P50" ") then
    Set objNetwork = CreateObject
    objNetwork.AddWindowsPrinterConnection strUNCPrinter3
    End If

    If MemberOf (ObjGroupDict, "P50" ") then
    Set objNetwork = CreateObject
    objNetwork.AddWindowsPrinterConnection strUNCPrinter4
    End If

    If MemberOf (ObjGroupDict, "P50" ") then
    Set objNetwork = CreateObject
    objNetwork.AddWindowsPrinterConnection strUNCPrinter5
    End If

    Function MemberOf (ObjDict, strKey)
    MemberOf = CBool (ObjGroupDict.Exists (strKey))
    End Function

    Function CreateMemberOfObject (strDomain, strUserName)
    Dim objUser, objGroup
    Set CreateMemberOfObject = CreateObject ("Scripting.Dictionary")
    CreateMemberOfObject.CompareMode = vbTextCompare in
    Set objUser = GetObject ("WinNT: / /" & strDomain & "/" & strUserName & ", user")
    For each objGroup in objUser.Groups
    CreateMemberOfObject.Add objGroup.Name, «»
    Next
    Set objUser = Nothing
    End Function

    Hello Miesjel,

    Welcome to the Microsoft Community Forum.

    The question you posted would be better suited to the Technet community. Please visit the link below to find a community that will provide the support you want.

    Microsoft TechNet
    http://social.technet.Microsoft.com/forums/scriptcenter/en-us/home?category=scripting

    Hope the helps of information. Let us know if you need help with Windows related issues. We will be happy to help you.

    Happy new year!

    Thank you

  • Sims 3 crashes on startup with a script error

    Im having problems with the sims 3 someone can help?

    Hello someone can help me.

    I have a computer laptop windows 7 and have tried to install the sims 3, which starts to play then goes down (well goes back to my desktop screen) it then comes up with a script error. any help is greatly received, because it seems that I can not play any sims on this laptop and im so angry.

    Kay x

    Hello

    1 did you change on your computer?

    2. What is the exact error message you received?

    I suggest you to follow the links and check out them.

    How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7

    http://support.Microsoft.com/kb/929135

    Note: After a repair, be sure to set the computer to start as usual as mentioned in step 7 in the above article.

  • Having a problem with the script error message

    The error message and web page script error every move I make now. I tried to check and uncheck boxes tab in advance internet options. I also ran a check of the system that did not help either. Any suggestions? Thank you

    Hi Mic,

    From the description, it seems that you have a problem with the script error message in Internet Explorer.

    To better understand the question, please answer the following questions:

    1. is specific to a particular Web site question?

    2 have you made changes on the computer before this problem?

    3. What is the exact full error message and web page of script error message?

    4. When you get exactly the script error message and web page error message appears?

    5. what exactly you're talking about when you say "system check"?

    See the article mentioned:

    How to troubleshoot script errors in Internet Explorer

    http://support.Microsoft.com/kb/308260

    Hope the above information is helpful. If you have any question back to us, we are happy to help you.

  • Insert data into another database with a script

    Hello.

    What is the best way to insert data into one database with a script

    INSERT INTO BF_PRUEBASMTP.bf_mtp_agr_inscription (ain_agreementid, ain_customerid, ain_paymethodsid, ain_servicemoduleid, referencia)

    SELECT AAG. AAG_AGREEMENTID, ACU. ACU_CUSTOMERID, 2, 2, ins. NUMERO_REFERENCIA

    OF BF_PRUEBASMTP.bf_mtp_agr_biller ABI

    JOIN IN-HOUSE

    BF_PRUEBASMTP. BF_MTP_AGR_AGREEMENT AAG ON ABI. ABI_BILLERID = AAG. AAG_BILLERID

    INNER JOIN 'CLIENTEUNICO. ALMUERZO" ins

    ON THE AAG. AAG_AGREEMENTID = ins. CONVENIOID

    INNER JOIN BF_PRUEBASMTP.bf_mtp_agr_customer ACU

    ON ACU.acu_typedocumentid = ins. TIPO_DOCUMENTO

    AND ACU.acu_numberid = ins. NUMERO_DOCUMENTO;

    CLIENTEUNICO. INSCRIPCIONES = SELECT * DE INSCRIPCIONES - to a DIFFERENT DATABASE


    Thank you very much.

    2931095 wrote:

    If I don't have permissions to create a database link. Is there another way to do this?

    Thank you.

    link to database IS the method by which an Oracle database accesses to a different database.

    If you are the ADMINISTRATOR, you should have permission.

    If you are not the ADMINISTRATOR, you should not have permission and need to talk to the ADMINISTRATOR that is allowed.

  • Problems with Java script

    Hi, I'm doing a site with dream weaver cs5.  I am instituting a slider, this cursor uses java script coding, I'm not familiar with Java script. Here is the site that I have problems with. Www.bussmanncomputers.net/Jara.

    What said Teodor, the jQuery library is not found as can be demonstrated when we follow him - http://www.bussmanncomputers.net/Jara/js/jquery.js - link you have placed in your document online.

    The only reason why there is a 404 error is because the file is not in the specified location, it has not been downloaded to the location of i.o.w..

  • Need help with a script customized for processing in Photoshop CS4 of images in batches. Really grateful for the help thereby.

    Hi people.

    So I have a boatload of pictures that I have to deal with as I'm moving off Ebay and open my own online store and the images that I have on Ebay, although excellent quality are not square, and unfortunately, the model that I use in Wordpress requires square photos.

    Basically, what I need is a script that I can use in batch mode, which will focus on the size of the image and change the canvas size to be square corresponding to the current long image side. Resize the image to 1600 square pixels and finally save for web in JPEG quality 60.

    Normally I would muddle my way through this trying to teach myself but I already do so much with this new project that I can't afford to pay developers for help that I would really appreciate if someone could help me with this script. I use Photoshop CS4 if it made a difference.

    Thanks much for any help you can offer.

    See you soon,.

    J

    A simple gesture can do that. What you need to do is that the action of lot.   With the help of Photoshop Image Processor script.  The Action is a two-step

    N ° 1). File menu > automate > fit Image.  In the dialog box Image Fit you assign Width and Height 1600 pixels.

    Step 2.) Menu Image > canvas size.  In the canvas size dialog box, you assign Width and Height 1600 Pixels.

    Record the action in some action with a name like 1600PxSquare

    Then use the file menu to Photoshop > Scripts > image processor. In the dialog to the Image Processor script. Select your image source folder. Set where you want your jpeg images. Set it to save jpeg files quality 6.  Set it to include your 1600PxSquare action.

    Step adjustment image resize your image to fit in a 1600 x 1600 pixels are while keeping image proportions of images. Portrait image will be high 1600px and landscape image will be 1600px wide.  The step size canvas will add the canvas to make the place of the image.  Portraits will have a border on the left and right images of landscape will be confined to the op and downs.

  • Help with a Script to remove the additional paths and save

    Here are a few scripts that I have at the moment, but none work. With the first script, I get an error with the 'indexOf', and with the second script, it keeps only the second name listed in the string. How can I get either of these to work where I can remove all the paths, with the exception of multiple ones I want to keep?

    function deletepaths()
    {
      if (!documents.length) return false;
    
    
      var doc = activeDocument;
      var save = ["Ex1", "Ex2", "Ex3"];
    
    
      for (var x = 0; x < doc.pathItems.length; x++)
      {
        if (save.indexOf(doc.pathItems[x].name) == -1))
        {
          doc.pathItems[x].remove();
        }
      }
    }
    deletepaths();
    

    deletepaths();
    function deletepaths(){
    if(!documents.length) return;
    var doc = activeDocument;
    for(var a = doc.pathItems.length-1;a>-1;a--){
    if(doc.pathItems[a].name != ("ex1", "Ex2")) 
         doc.pathItems[a].remove();
      }
    }
    

    IndexOf does not work with extension script. Most likely, you would need a number if statement for many golds ' | ', or a loop in the loop goes well your path names.

Maybe you are looking for

  • Satellite Pro C850-1CW: Unknow device running Windows 7

    Hi, I recently bought the Toshiba Satellite Pro C850-1CWIt came with windows 8 preinstalled, I have no use or interest in windows 8, so I formatted the hard drive and installed windows 7.The problem I have is that there are no windows 7 drivers avali

  • problems with the laptop to the TV.

    I have a laptop connected to a hd tv (the wire is hd15). laptop is a Toshiba. Intel graphics accelerator driver for mobile used close or respond in some way, trying to open a simple solitaire game, it says no suitable graphics devices found. also the

  • Protection against the Virus Android

    Phones Android need anti-virus software?

  • Hp 2000 win7 64-bit network controller driver

    I use hp paviion 2000 with little window 7 ultimate 64. Network controller driver is not installed. I have download all the drivers of the officila site, hp, but still having problem, wifi is also does not work because of this. I have installed previ

  • If the upgrade to windows 7, it will be able to read data discs my xp?

    If the upgrade to windows 7, it will be able to read data discs my xp? l have data recorded on cd and on Word, and then transferred to cd/disc, to save. My XP PC can read the disc on reinstalling Microsoft Works, which has the word inside program. Wi