Details about Script language for "Replacement" in email templates

Dear All,
I am using Send Notification callable object for sending emails. And I have designed a template for the same.
Now I know that while using Replacements I can't display context attributes of type "LIST".
So is there any way to achieve this??? Can I make use loop statement in script language of Replacement??
Can anybody tell me where do I find the sample usage of script language?
Thanks and regards,
Amey Mogare

Hi,
Please refer this
http://help.sap.com/saphelp_nw04s/helpdata/en/43/f9097d1b607061e10000000a1553f6/frameset.htm
-Ashutosh

Similar Messages

  • Simple statically typed scripting language for my game?

    Hi, I'm looking for a scripting language for my little game. I want make game runnable on both mobile and desktop. I would like to compile scripts to native java for j2me, so they don't suffer from interpreter overhead (possiblity of running an interpreter on j2me is a plus, I can imagine it on high-end devices). On j2se, I would like to have all code to be interpreted (or dynamically compiled, whatever) so user can, for example, download new game content from the internet. Also I would like the language to be simple and cute and it does not have to provide advanced features (like closures or generators). Even classes are optional.
    To sum up the requirements:
    - statically typed (ideally with smart type inference). This is must in order to allow compilation.
    - as simple as possibly (all I want is to define some functions and call them from the game).
    - can be compiled to clean Java (byte)code. I mean, it should not wrap every int to Integer for example. Compiled code runs on J2ME.
    - can be interpreted (or compiled on demand). Possibility to do this on J2ME is not required but welcome.
    - direct importing of native java classes is not required (actually I don't like it, I would like to draw a clean line between scripts and the engine)
    - free license (gpl is ok too)
    - python-like syntax is a plus :)
    Anyone ever heard about such thing? I'm prepared to implement some missing features. Actually I'm prepared to write it all if I don't find suitable starting point.

    I fail to see how this is a Java Game Development Issue, or even a Java issue: what you are asking for is a scripting language that you can consequently get the freedom to run on multiple environments through compiling to Java. IMO: not a Java issue at all.

  • TS3694 hi. friends i want details about itunes download for 4s version 5.0.1... where i download itunes pls send me the link frinds

    hi. friends i want details about itunes download for 4s version 5.0.1... where i download itunes pls send me the link frinds

    You can download iTunes for your computer from here : www.apple.com/itunes/download
    If you want to update your iPhone to iOS 5.1.1 (you can only update to that version as that is only version that is 'signed' by Apple), then if you are on iOS 5+ already on your phone then you can update directly on the iPhone via Settings > General > Software Update.
    If you are on iOS 4 (or you can do it this way if you are on iOS 5) then you will need to update via your computer's iTunes (you will need the latest version of iTunes installed on your computer).
    Updating to iOS 5+ : http://support.apple.com/kb/HT4972

  • Script language for LAN, WAN, wireless?

    which scripting language are used for LAN, WAN, wireless to automate things etc? python, shell scripting? is there a tutorial available to i can refer to?

    It depends on what you are trying to do.
    Shell scripting is quite limited in what it can do when compared to a more general purpose scripting language such as Perl or Python. Nothing wrong with that and I have used shell scripts a lot when I was a Unix admin but for networking most of what I have seen in terms of script languages has been TCL, Perl and Python.
    You can use scripts to automate logging on to devices and executing commands, basically the script does what you would type in. To do this you can use Expect and Perl, Python and TCL all have Expect functionality (Expect was originally an extension to TCL).
    But you are still just basically automating what you yourself would type and you would run these scripts from a server, PC etc although if you have a lot of devices you need to update with the same details it can save a considerable amount of time and just as importantly if the script works it removes the human error element of configuring multiple devices and perhaps getting a few wrong.
    The next step is EEM where the device has an inbuilt TCL interpreter which means you can write applets or scripts that are stored on the device and can respond to specific things happening eg. if an interface goes up or down or the routing table is changed you can execute a set of commands.
    There is an EEM forum on here.
    I believe also that Nexus switches have an inbuilt Python interpreter which allows pretty much the same thing.
    The advantages of the interpreter being on the device is that it saves a lot of extra coding and you can get more information because Cisco have added libraries to those interpreters which are specific to the device and which provide you with a standard set of APIs which your script can use.
    As I said scripting can save a lot of time and there is an argument that all network engineers should at least now some scripting and this has become more of a hot topic with the promise of what SDN can achieve in the future although it has to be said there are already configuration management tools out there which make use of the above languages.
    It really depends on what you are trying to do and how much you want to automate things.
    In terms of tutorials etc. for all the major scripting languages there are a lot of online tutorials and books you can use.
    In addition there are sites where you can run your scripts online but to be honest it is easier to simply download the interpreter to your PC, laptop etc. and you should be able to find a compiled version of the interpreter for whatever OS you are running.
    Jon

  • About about scripting language

    I'm looking to getting some training on scripting language to use on SCCM.  Any advise which I should focus on?  VBscript or Powershell.  I need to create Configuration Baselines and most of the examples I've seen uses scripting.  
    Also can anyone suggest a good resource for training on Report Builder.  Thanks.

    would recommended to go with Powershell as it automates lot of things using builtin configmgr commands
    here you go with built-in Powershell commands in configmgr http://technet.microsoft.com/en-us/library/jj850100(v=sc.20).aspx
    Eswar Koneti | Configmgr blog:
    www.eskonr.com | Linkedin: Eswar Koneti
    | Twitter: Eskonr

  • FormCalc script language for calculating PV

    Greetings,
    I need to calculate a Present Value (PV) in a table for rent. I can not (after many, many tries) come up with the formcalc script language that mirrors the Excel formula my boss has used in a spreadsheet.
    I know the 'formula' is PV(n1, n2, n3), but that is apparently NOT what needs to be written as the script. Do I use ".rawValue" in writing this out? Do I use the ctrl+applicable cell in choosing a segment?
    My first example of needing to calculate this  is having a total amount for a year's rent, a discount rate of [user entered, example would be 5%], and a period of the term year minus 1 (so year 1 would be 0 or not used; year 2 would be 1, year 3 would be 2). This is what the Excel formula relates to, although it uses a negative (minus) in front of the year's rent amount.
    Writing PV(yramount,  discountrate, yr-1) doesn't do anything to create the answer.
    Do I write ...    $.rawValue = PV(yramount.rawValue, discountrate.rawValue, yr-1.rawValue) or ....
    I can't figure it out (and I've tried this formula every way I can imagine and I'm getting nowhere).
    I am also going to be calculating the Present Value of Total Lease Obligations each year (which is another oddity of  discountrate, yr-1, negative TotalLeaseobligation).
    Once I get 'row 1' calculating, the following rows will be added based on the number of term years, and the calculating will include percentage increases over the prior year along the way. I can't wait :-O
    If someone could please help me crack the "actually USING in a form the formula for Present Value)", I will be so very grateful. It is decidedly beyond my sub-novice attempts.
    Thank you!
    Shu

    Oh, my, thank you so much! It is truly baffling to me. I’ve attached my efforts for what it’s worth. I try to explain more below.
    I was basing my ‘assumption’ on this ‘formcalc information’ – but obviously I couldn’t do anything with it as it is too cryptic for a beginner.
    Here is the Excel formula used in the current spreadsheet:
    = PV($B$22,B$26,,-C28
    Where B22 is the Discount rate (e.g. 5%)
    B26 is a number representing the year number of the prior year in the Term (e.g., the first year pulls a blank cell, the 2nd year pulls “1”, the 3rd year pulls “2”)
    C28 is the Base Rent amount for the year being calculated, but shown as a negative (?)  [That number is calculated as a $/square foot * number of square feet]
    In my LCD form, I’m calculating in a table in which there is a header row, a footer row, currently 2 body rows, and I’m trying to get all the values to calculate based on information “provided above” in the form. The first challenge is the first row and I’ve gotten everything to ‘work’ except the “Total Base Rent(PV)” and the “Total Lease Obligation(PV)” the 3rd PV value is an arithmetic calculation between these results.
    Current Row 1 formulas:
    Base Rent: $.rawValue = NF3BaseRentPersf.rawValue * NF1SquareFootage.rawValue
    TI Costs: $.rawValue = NF14AnnDebtServTotal.rawValue
    Furniture Fixtures Equipment: $.rawValue = NF14FFETotal.rawValue
    Move Costs:  $.rawValue = NF14MoveCostsTotal.rawValue
    Total Lease Obligations: $.rawValue = Cell2.rawValue + Cell3.rawValue + Cell4.rawValue + Cell5.rawValue
    Common Area Costs: $.rawValue = NF4OpExPersf.rawValue * NF1SquareFootage.rawValue
    Utilities: $.rawValue = NF5UtilPersf.rawValue * NF1SquareFootage.rawValue
    Other Expenses: $.rawValue = NF6OtherPersf.rawValue * NF1SquareFootage.rawValue
    Total Operating Expenses: $.rawValue = Cell7.rawValue + Cell8.rawValue + Cell9.rawValue
    TOTAL Estimated Costs: $.rawValue = Cell6.rawValue + Cell10.rawValue
    Total Base Rent (PV): ______________________?
    Total TI & Other Costs (PV): $.rawValue = Cell14.rawValue - Cell12.rawValue
    Total Lease Obligation (PV): _______________________ ? (THIS -> doesn't work: $.rawValue = PV(NF15DiscountRate.rawValue,, -Cell6.rawValue)
    I'm sorry for being so naive with all this. We are gobsmacked (in a great way) with the possibilities of LCD-- IF I can just get the hang of this stuff.
    Here's the hierarchy for the table:
    and these are related hierarchy references (you can tell I haven't quite gotten the naming of objects down very well).
    AND my NEXT challenges: I am trying to make this a ?repeating row table? And will attempt to add an 'add row' button that will allow the addition of a row reflecting the number of years in the proposed term (from 1-10, usually). So I need the amount to sum in the footer as well as the couple of sums within each row. Starting with the 2nd year, the Base Rent and Operating Expenses amounts will be a factor of the prior year's amount * the applicable Escalation % (Base Rent Escalation or Estimated Annual Expenses Escalation) -- which is why I figured I had to go on and include the 2nd row to put those formulas therein. I am ASSUMING that when I enerate subsequent rows with the "Add Row" button (crossing fingers!) that the formulas will duplicate and the correct amounts will be reflected, including the right totals -- although for a 1-year term I'll need to figure out how to 'delete row' the 2nd row so the totals aren't ka-flooey.
    I am extremely grateful for your help in any way you can share. This is a lot of fun -- but I just don't speak the LCD language yet. Thus I flounder.
    Appreciatively,
    Shu
    p.s. I am not sure how to provide a copy of my actual form-in-progress. Much of what I'd written in reply was stripped out so I've come back in to edit and add what I'm able.Thanks again!

  • List of variables available for use in email templates

    Hello,
    I would like to replace the $(resourceAccountId) variable with the AccountID (or
    Name) variable in the Password Synchronization Notice email template.
    If anyone can tell me where I can found the list of variables (or tell me the
    variables themselves) which are available for use in the email templates I
    would be grateful.
    Thanks,
    Bert

    Bert,
    The workflow that uses the notification template can pass any value that you want. All you need to do is modify the workflow to pass the value and then have reference to that value in your template.
    Other than that you can use the attributes that are available to you in IDM.
    ~Suvesh

  • Policies for replacing existing email addresses

    Exchange 2010 sp3
    i currently don't have yet a test server so i'm hoping someone can give me a hint.
    if i change an existing email address policy from "oldDOMAIN.com" to "newDOMAIN.com", will it change all existing email addresses that have "@oldDOMAIN.com" to "@newDOMAIN.com"?

    if i change an existing email address policy from "oldDOMAIN.com" to "newDOMAIN.com", will it change all existing email addresses that have "@oldDOMAIN.com" to "@newDOMAIN.com"?
    Hi,
    Yes,if you change the email address policy,all existing email addresses will been changed.
    The following articles for your reference:
    Understanding E-Mail Address Policies
    Edit an E-Mail Address Policy
    Thanks.
    Niko Cheng
    TechNet Community Support

  • Formatting icons not available for Constant Contact email templates - just blank images appear

    Hello:
    My Firefox 3.6 doesn't allow me to see the icons in aWeber or Constant Contact. These are icons that I need to see when formatting an email in a template. The same thing happens in aweber. Constant Contact says it is a Firefox problem. I do not have any add-ons added.
    Thank you,
    Susan

    I use WordPress with TinyMCE modifications to make sure HTML code is written correctly. Emails are not coded the same way as web pages. Also, I use str_replace and preg_replace within the template to make sure the editor won't have any code that I do not want, for example I take <p align="center">...</p> and replace them with <center>...</center>, and some other modifications that I find fitting due to HTML Email code reqs. If you're not sure how to buffer, find and replace content in WordPress, you could also use a WordPress plugin - Real-Time Find and Replace I believe it's called. I just have many templates so I need custom replacing, this plugin does it for every page. I also installed one of the Multiple Blocks plugins that create multiple blocks within your Page/Post. With that you can create as many editable fields as you need. I send emails manually, but I came accross the code once that actually will allow you to submit your content within the same page, I dont have the link, I found it googling HTML emails and wordpress. You may also look into PHPList emailing software (free) in addition to this. You can plug the final HTML code your browser produces into there and then email it out using their emailing system, since you get more control over your lists and so on. If not I guess you could implement one of the custom fields in WordPress as a email list.

  • Java script error for Drilldown in Web Template

    Hi
    We are using a 3.x Web Template derived from the standard 0QUERY_TEMPLATE to run the web reports.
    In this during the report execution the drilldown (or remove drilldown) for any characteristic is not working, it just shows some error in the status bar of the browser and the drilldown feature can be seen only when we refresh the browser.
    However the same Web Template is working fine for the reports when transported to some other system.
    Does anyone have any idea what could be the problem in this case? Is it related to Java stack or any other configuration for the server where the template is failing?
    Regards,
    Ninad
    Edited by: Ninad Warang on Feb 20, 2009 4:27 PM

    a. it could be an access issue with mime repository ...
    also when you execute the teplate in IE - it will display a warning at the bottom and on double clicking the same you will see the javascript error.
    If it is something like "Object Expected" or something like that then you can look at taking out the .js file from the target system and moving the same into your dev system....

  • Scripting language

    Can sombody tell me something about a scripting language for j2me. I'm looking for something realy simple make it easy to update and customize the business logic of my app without updating the whole thing.
    Any thoughts welcome!

    Hmm, problem is that the expression uses strings that represent data object's. I look them up in a hashtable. I can't change that, since it is a fundamental design thing the rest of the app is building on.
    Right now, I'm profiling what makes it this slow.. ATM, it is my string split function, still don't know what part though. Any sugestions on how to do that fast would be great ;)
    My current code:
    public final static String[] split( String str, char separatorChar, char strt, char nd )      
          if ( str == null ) {
             return null;
          int       len     = str.length();
          if ( len == 0 ) {
             return null;
          Vector    list    = new Vector();
          int       i       = 0;
          int       start   = 0;
          int       indent  = 0;
          boolean   match   = false;
          while ( i < len ) {
             if ( str.charAt( i ) == strt ) {
                indent++;
             } else if ( str.charAt( i ) == nd ) {
                indent--;
             if ( indent == 0 ) {
                if ( str.charAt( i ) == separatorChar ) {
                   if ( match ) {
                      list.addElement( str.substring( start, i ).trim() );
                      match = false;
                   start = ++i;
                   continue;
             match = true;
             i++;
          if ( match ) {
             list.addElement( str.substring( start, i ).trim() );
          String[]  arr     = new String[list.size()];
          list.copyInto( arr );
          return arr;
       }As you can see, I must not split if a split char is between two other chars. I tried working with byte array's and not strings, but that doesn't speed things up.
    Also notices somthing strage while decompiling the Vector class:
        public synchronized void copyInto(Object[] anArray) {
         int i = elementCount;
         while (i-- > 0)
             anArray[i] = elementData;
    Why did they not use an arraycopy... I guess that would be much faster. But as it turns out, this part is not slow. The implementation in my device is probably better :)

  • Thai Language for iPod Classic 160GB

    How about Thai Language for iPod Classic 160GB.

    Leave feedback for Apple regarding this.
    http://www.apple.com/feedback/ipod.html
    B-rock

  • FIOS Router Replacement - Is it leased (no charge for replacement)?

    Hi all,
    All's working good, no problems but I was curious about the procedure for replacing a defective Router Unit.  I have the Westell Model A90-9100M15-10 (91OOEM) model Coax/Ethernet Router unit.
    Is there an additional fee for obtaining a replacement?  Are these Routers leased, ie, cost included in my monthly Verizon FIOS bill?
    If I needed to order a replacement Router, is the shipping turnaround time usually 1 day?
    Can these Routers be obtained at a local Verizon outlet store?  I'm located near one of those stores.
    Solved!
    Go to Solution.

    The router is not leased.  There is no monthly charge for it.
    Over the years, VZ's policy regard the router has changed several times, so it depends on when you got the router.
    1)  Originally VZ gave away the router.
    2)  Then VZ stated charging for the router, but issuing a credit for the amount of the charge resulting in a net cost of $0.
    3)  Now VZ says they own the router.
    In any case, VZ will replace a faulty router at no charge.  They may or may not want the old router back depending on it's age.
    Shipping turnaround on a replacement router is very fast.  Whether you get it in one day depends on when you order it.
    Yes, you should be able to obtain a replacement router at a VZ store.

  • Email template error

    Hi All,
        Can anyone help me on this errro in CAF GP Design Time
    When I am trying to clickon CAF GP->administration->Email Template
    I am getting the following error:
    "The following error occured while populating the list: The language dependent mime does not exist."
    I am not getting all the templates due to this error.
    This error is coming, becoz initilally we tried to create an email tempolate for japanese language... in that we tried to set the japanese MIMI ....after that we are getting the above error.
    plz tell me the solution to remove this error.

    have you tried to search for all the email templates and delete the ones you don't want?
    In the Email Templates view, you can find all the templates by searching for "*", select the ones you don't want and click "delete"

  • I;m no longer able to use the Penn State ANGEL system (I teach on line) for my email and intead get messages about "script" problems.

    Question
    I'm no longer able to use the Penn State ANGEL system (I teach on line) for my email and instead get messages about "script" problems

    I have asked a moderator to provide assistance, they will post an invite on this thread.
    They are the only BT employees on this forum, and are a UK based team of people, who take personal ownership of your problem.
    Once you get a reply, make sure that you are logged into the forum, then click on their name, you will see a screen like this. Click on the link as shown below.
    Please do not send them a personal message, as they may not be on duty for a long time, and your message will not be tracked properly.
    For your own security, do not post any personal details, on this forum. That includes any tracking number you are give.
    They will respond either by phone or e-mail within 5-6 working days.
    Please use the tracked e-mail, to reply, not via the forum. Thanks
    This is the form you should see when you click on the link. If you do not see this form, then you have selected the wrong link.
    When you submit the form, you will receive an enquiry number, so please keep a note of it
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

Maybe you are looking for