Add dots (...) to string, to make consistency for all process.

Hi,
Using Crystal Report XI, I have process names, in which process length are varied like u201CAbcu201D, u201CAbcdefgh ABCu201D ,u201DAbcdefghikdssd XYZ afdf u201D and so on. Maximum length of process is 50. Process are in upper case ,lower case or both.
User asked to add dots (u2026) based on process to make consistency length
I added dots but I am still getting varied length.
How to make same length adding dots to process please let me know.
Regards,
Manjunath N. Jogin
Edited by: Manjunath N Jogin on Oct 28, 2009 2:05 PM

Hi ManjuNadh,
I think its not an easy task. But i will tell you one workaround.
1,Drag and dtrop your field in to report.
2, Make the width of that field as maximum(As per your info. it is 50 right??... i mean the field should occupy 50 charactors without Wrapping)
3,Do the same steps,I mentioned before,
Right click on that field>Format field>Common Tab-->Click on 'X-2' Button of "Display String"(Formula editor window will pop-up).
Then Write this formula,
{Customer.CustomerName}+"........................................................................
.............................................." // Length of dots should be same as length of 50 charactors
4, UnCheck "Can Grow" option.
This will give your Expected result(Atleast similar).
Regards,
Salah
Edited by: salahudheen muhammed on Oct 28, 2009 3:20 PM

Similar Messages

  • Bpel deployment fails for all processes that have revision other than 1.0.

    Using: Release *10.1.3.3.1*
    Hello All,
    Bpel deployment fails for all processes that have revision other than *1.0*.
    We have been attempting to deploy several BPEL projects via ANT script to a target environment and are encountering failures to deploy for every project which isn’t a (revision 1.0). We are getting the following error whenever we try to deploy a process with a revision other than 1.0:
    D:\TJ_AutoDeploy\BPEL_AutoDeploy_BETA\build.xml:65: BPEL archive doesnt exist in directory "{0}"
         at com.collaxa.cube.ant.taskdefs.DeployRemote.getJarFile(DeployRemote.java:254)
         at com.collaxa.cube.ant.taskdefs.DeployRemote.deployProcess(DeployRemote.java:409)
         at com.collaxa.cube.ant.taskdefs.DeployRemote.execute(DeployRemote.java:211)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
         at org.apache.tools.ant.Task.perform(Task.java:364)
         at org.apache.tools.ant.Target.execute(Target.java:341)
         at org.apache.tools.ant.Target.performTasks(Target.java:369)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
         at org.apache.tools.ant.Main.runBuild(Main.java:668)
         at org.apache.tools.ant.Main.startAnt(Main.java:187)
         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
    The structure of our automated deployment script is as follows:
    First, a batch script calls (Jdeveloper_BPEL_Prompt.bat) in order to set all necessary environment variables i.e. ORACLE_HOME, BPEL_HOME, ANT_HOME, etc for ant.
    Next, the script lists every .jar file within the directory to an .ini file called BPEL_List.ini. Furthermore, BPEL_DIR, ADMIN_USER and ADMIN_PSWD variables are set and initialized respectively to:
    -     “.” – point to directory where script is running from because all the BPEL processes are located here
    -     “oc4jadmin”
    -     “*********” (whatever the password for out environment is)
    We’ve developed a method to have the script prompt the user to select the target environment to deploy to. Once the user selects the appropriate environment, the script goes through the BPEL_List.ini files and a loop tells it that for every BPEL process listed:
    DO ant
    -Dprocess.name=%%b
    -Drev= !Rev!
    -Dpath=%BPEL_DIR%
    -Ddomain=default
    -Dadmin.user=%ADMIN_USER%
    -Dadmin.password=%ADMIN_PWD%
    -Dhttp.hostname=%HOST%
    -Dhttp.port=%PORT%
    -Dverbose=true
    (What’s happening is that the variables in the batch file are being passed on to the ANT script where *%%b* is the process name, !rev! is revision #, and so on…)
    The loop goes through each line in the BPEL_List.ini and tokenizes the BPEL process into 3 parts *(%%a, %%b, and %%c)* but we only extract 2 parts: *%%b* (process name) and *%%c* which becomes !Rev! (revision number).
    Example:
    Sample BPEL process:
    bpel_ThisIsProcess1_1.0.jar
    bpel_ThisIsProcess2_SOAv2.19.0.001B.jar
    After tokenizing:
    %%a     %%b     %%c
    bpel     ThisIsProcess1     1.0.jar
    bpel     ThisIsProcess2     SOAv2.19.0.001B.jar
    *!Rev!* and not *%%c* because *%%c* will return whatever the revision number is + the “.jar” file extension as illustrated above. So to circumvent this, we parse *%%c* so that the last 4 characters are stripped. Such is done like this:
    set RevN=%%c
    set RevN=!RevN:~0,-4!
    Hence, the usage of !Rev!.
    Below is a screenshot post of the ANT build.xml that goes with our script:
    <!--<?xml version="1.0"?>-->
    <!--BUILD.XML-->
    <project name="bpel.deploy" default="deployProcess" basedir=".">
         <!--
         This ant build file was generated by JDev to deploy the BPEL process.
         DONOT EDIT THIS JDEV GENERATED FILE. Any customization should be done
         in default target in user created pre-build.xml or post-build.xml
         -->
         <property name="process.dir" value="${basedir}" />
              <!-- Set BPEL process name -->
              <!--
              <xmlproperty file="${process.dir}/bpel/bpel.xml"/>
              <property name="process.name" value="${BPELSuitcase.BPELProcess(id)}"/>
              <property name="rev" value="${BPELSuitcase(rev)}"/>
              -->
         <property environment="env"/>
         <!-- Set bpel.home from developer prompt's environment variable BPEL_HOME -->
              <condition property="bpel.home" value="${env.BPEL_HOME}">
                   <available file="${env.BPEL_HOME}/utilities/ant-orabpel.xml" />
              </condition>
         <!-- show that both bpel and oracle.home are located (TESTING purposes ONLY) -->
         <!-- <echo>HERE:${env.BPEL_HOME} ${env.ORACLE_HOME}</echo> -->
         <!-- END TESTING -->
         <!--If bpel.home is not yet using env.BPEL_HOME, set it for JDev -->
         <property name="oracle.home" value="${env.ORACLE_HOME}" />
         <property name="bpel.home" value="${oracle.home}/bpel" />
         <!--First override from build.properties in process.dir, if available-->
         <property file="${process.dir}/build.properties"/>
         <!--import custom ant tasks for the BPEL PM-->
         <import file="${bpel.home}/utilities/ant-orabpel.xml" />
         <!--Use deployment related default properties-->
         <property file="${bpel.home}/utilities/ant-orabpel.properties" />
         <!-- *************************************************************************************** -->
         <target name="deployProcess">
              <tstamp>
                   <format property="timestamp" pattern="MM-dd-yyyy HH:mm:ss" />
              </tstamp>
              <!-- WRITE TO LOG FILE #tjas -->
              <record name="build_verbose.log" loglevel="verbose" append="true" />
              <record name="build_debug.log" loglevel="debug" append="true" />
              <echo></echo>
              <echo>####################################################################</echo>
              <echo>BPEL_AutoDeploy initiated @ ${timestamp}</echo>
              <echo>--------------------------------------------------------------------</echo>
              <echo>Deploying ${process.name} on ${http.hostname} port ${http.port} </echo>
              <echo>--------------------------------------------------------------------</echo>
              <deployProcess
                   user="${admin.user}"
                   password="${admin.password}"
                   domain="${domain}"
                   process="${process.name}"
                   rev="${rev}"
                   dir="${process.dir}/${path}"
                   hostname="${http.hostname}"
                   httpport="${http.port}"
                   verbose="${verbose}" />
              <sleep seconds="30" />
              <!--<echo message="${process.name} deployment logged to ${build_verbose.log}"/>
              <echo message="${process.name} deployment logged to ${build.log}"/> -->
         </target>
         <!-- *************************************************************************************** -->
    </project>
    SUMMARY OF ISSUE AT HAND:
    ~ Every bpel process w/ 1.0 revision deploys with no problems
    ~ At first I would get an invalid character error most likely due to the “!” preceding “Rev”, but then I decided to set rev=”false” in the build.xml file. That didn’t work quite well. In another attempt, I decided to leave the –Drev= attribute within the batch script blank. That still led to 1.0s going through. My next thought was deploying something other than a 1.0, such as 1.2 or 2.0 and that’s when I realized that if it wasn’t a 1.0, it refused to go through.
    QUESTIONS:
    1.     IS THERE A WAY TO HAVE ANT LOOK INTO THE BPEL PROCESS AND PULL THE REVISION ID?
    2.     WHAT ARE WE DOING WRONG? ARE WE MISSING ANYTHING?
    3.     DID WE GO TOO FAR? MEANING, IS THERE A MUCH EASIER WAY WE OVERLOOKED/FORGOT/OR DON’T KNOW ABOUT THAT EXISTS?
    Edited by: 793292 on Jul 28, 2011 12:38 PM

    Only thing i can think of is instead of using a MAC ACL , u cud jus use the default class
    Policy Map Test
    class class-default
    police 56000 8000 exceed-action drop
    Class Map match-any class-default (id 0)
    Match any
    You would be saving a MAC-ACL ;-).

  • To add secondary infotype to Family Member/Dependents for all the countries

    Hi,
    I have a requirement to add secondary infotype IT 0106 to the infotype Family Member/Dependents for all the countries. I have used table T582V. But still it is not appearing. Please help.
    Thanks

    Hi,
    You need to do following steps .
    ~ Maintain Feature "IVWID " for your country grouping
    ~ Maintain table "V_T582V"
    "Country grouping as per "IVWID " 0021 V106 MP010600 0100 Family Member/Dependents
    ~Maintain table "V_T582W"
    ~Maintain table T591S

  • Cancellation of Invoice type for all process

    we have Domestic , Deemed , Export , Scrap & Sample scenarions. do i have to create the cancellation invoice type separate for all the scenario . or it can handled with the single cancellation invoice type.
    Also How can i record the reason for cancellation of invoices?. user wants to have the dropdown for the reason.

    Hi Vishal,
    Yes.. it will work with only One invoice Type.
    Basically while cancelling you will enter the Invoice no. So its automatically posted the G/L accounts which is already exists in the Original Invoice..
    Just its reversal document..
    If you want you can test in Test system...take the invoices from VBRK table based on Sales org and the Billing Type.
    Take the different invoices based on your scenarios and try to cancel the invoice using one invoice cancellation type.
    I think it willnot have any issues.
    Regards,
    SK

  • How to add certificate in mac os x lion for all users

    Hi hello
    I want just add certificate in the session Admin, but i want when one user connect in her session can have this certificate
    thanks for reply

    It's already installed. To start it, run the following shell command:
    sudo launchctl load -w /System/Library/LaunchDaemons/org.postgresql.postgres_alt.plist
    There is a lot more that needs to be done to make it useful for anything, but that's beyond the scope of this forum.

  • PowerPoint add-in is not working when installed for All Users using msi installer.

    Hi All,
    I have created PowerPoint add-in using c#-vsto. I have created msi installer to install this add-in with following two options:
    1. Just me
    2. Everyone
    However, add-in is not working properly (Events and custom task panes are not working). 
    I have created registry key as below
    1. for "Everyone" : HKLM\Software\Microsoft\Office\Powerpoint\Addins\MyAdd-in
    2. for Just me : HKPU\Software\Microsoft\Office\Powerpoint\Addins\MyAdd-in
    But when I set InstallAllUsersVisible property to False (When add-in is installed only for current user ), then add-in works fine for current user.
    Please let me know if anything is missing!!!
    Thanks

    Hi,
    This is the forum to discuss questions and feedback for Microsoft Office, the issue is more related to develop the add-in, you'd better post your question to the MSDN forum for VSTO
    http://social.msdn.microsoft.com/Forums/en-US/home?forum=vsto&filter=alltypes&sort=lastpostdesc
    The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us. Thank you for your understanding.
    George Zhao
    TechNet Community Support

  • Does it make sense for kernel_task process to use hundreds of MB of RAM?

    I'm not terribly knowledgeable about the UNIX heart of the Mac OS, but I have been troubled by this quirk on my machine for a while now. I can't figure why the kernel_task process on my machine seems to take triple the "Real Memory" as it does on every other computer I have looked at.
    After starting up, PID 0 regularly grabs about 150 MB before settling down to around 110 MB. PID 0's Real Memory climbs and climbs as the day goes along. Right now, PID 0 is sitting at around 142 MB. My wife's computer, for instance, takes about 40-50MB for PID 0.
    It gets even crazier for me as time goes along, I have seen PID 0 (kernel_task) climb regularly as high as 300+ MB of Real Memory. *** is going on that PID 0 is a blackhole for my RAM, and what might I have done that is causing PID 0 to immediately grab nearly triple the RAM as every other mac I have looked at?
    Safari in Leopard is just as bad as far as grabbing RAM goes, but at least I can quit Safari to get it back to normal. With kernel_task the only solution I really have to get it to play nice with Real Memory is to restart the computer, right?
    Thoughts?

    Thanks for the reply! That does assuage my worry a bit. But I still do worry that in Leopard possibly kernel_task isn't then releasing all caches when no longer needed because after glances at Activity Monitor I will see kernel_task climb up into the 300+ MB regularly. And that's after a night of hours web browsing in Safari and reading and replying to email in Mail. Period. Still kernel_task hasn't been as offensive as Safari is at taking memory and not releasing it.
    I guess I'll learn to live with it and let my tidy-side let up on this.

  • I want all system status for all process orders in COR3

    Hi All,
    I have small requirement below:
    In COR3 tcode after we enter Process order as input, in that screen we can see in 3rd row, System Status and User Status,
    Where all these system status and User Status are stored,
    How we will get these msgs?
    Please help me on this....
    Sri

    Now  i have verified in productin box, i am getting more than one STATUS in JEST for OBJNR , with this value i am getting more than one values, but here i am facing again one more issue:
    in T02JT table i am getting some set of status(in table i am getting 10 values) but when i have verifed in COR3 tcode for that particuler order i am able to see only 8 system status...what about remain 2 ?
    in T02JT table i tried all options as i put X for status with out X, i tried all options..
    Please help me on this...
    One more this is i need User Status's also...? how we can will get these values also..
    Sri

  • Audit  browser showing complete for all process flows.

    Hi,
    My process flows are executing success fully.
    Based upon the activities I am ending the process with END_SUCCESS, END_ERROR or END_WARNING acitivities.
    But here even, the process flow is ended up with END_ERROR activitiy the process flow status is shown as 'Complete'. But its not showing the final status as "Error".
    In the backend, in the audit tables its showing the return status as "Failure"
    Could any one please explain me, how to show its status as fialure.
    Thank you,
    Regards,
    Gowtham Sen.

    Hi,
    From your description, I know you do not want to close your browser when users sign out SharePoint 2013.
    As you know, “the browser has to terminate the session and clear the cache.”   You can customize your sign out page by referring to this article: https://controlzet.wordpress.com/2014/02/17/sharepoint-custom-sign-out-page/.
    Best Regards
    Vincent Han
    TechNet Community Support

  • Looking for a good movie maker app for iPad 1

    Hi Everybody-
      I am looking for a good Photo/Movie maker for the iPad 1. Something that I can add Photos/Movies together and add some songs and have editing capabilities for all of it and possiabily export it as well to my PC to burn to DVD/CD.
    So if anybody can give my recomondations, I'd really appriciate it.There some good ones, but not for the iPad 1. So I wanted to get all of your suggestions so I can narrow down my search. Please let me know if you need further information as well.
    Thanks so much for your time.
    Sincerely- Douglas

    There are no movie maker apps in the App Store that will work well on the iPad 1, it just doesn't have enough RAM. If you read the reviews for the Avid app in the App Store everyone with an iPad 1 is complaining about it. iMovie, as you probably already knew, does not have a version for the iPad 1.
    Wait for the iPad 3 and then set about making movies, the 1 (which I also have) just does not have the horsepower for what you want to do.

  • Why do they make apps for iPhone and dont make matching apps for the mac?

    So I lovvvvveeee my MacBook Pro! I have wanted one for many years and finally got to get it. I have also been a iPhone user for many years, sense the 2nd. one came out. I have a huge issue though! I love all the different types of apps that they both have. I just dont get why it is that you can use a app for the iPhone that doesn't crossover to my Mac. That is so dumb! If they make it for one product say the iPohne then they should make it for all of them! Why don't they do so?????

    Hi Jenn,
    I see you already had a discussion about this and its really terrible that newsstand isnt there, but i thought I might share a few apps that do exist on both ios and mac in order to sync the two or atleast make your iphone a bit more of a sidekick to your mac or viceversa as I faced the same problems  (some of them are stock apple apps but they are the best solution in my opinion).
    Calendar: Use the normal reminders and calendar apps on the iphone and mac, they do a neat job syncing up
    Browser: Chrome, you do need to have a gmail account for this but icloud for safari isnt as good as chromes syncing for your bookmarks and open tabs and saved passwords.
    To Do lists: Wunderlist/Producteev, I suggest two here because both are excellent with the former more aesthetically appealing but the latter allowing for more functionality
    Mail: Mail for Mac is generally good, but the syncing here is achieved by setting up as IMAP so make sure you always setup all your accounts as IMAP.
    Notes: Dashnote, the stock notes on Mac are a bit inaccessible at times and you often lose them, so i suggest using dashnote, please note that dashnote is a widget in the dashboard on the mac and not a dedicated program but it is an app on ios
    Music: Stream to me / itunes match, both of these are paid services but they allow you to share your music across both the iphone and the mac and they seem to be worth it for the price
    News articles and interesting weblinks: Pocket, not a lot to say except for that its nice
    Storage, and arguably a good way to read pdfs and docs on your iphone: google drive/skydrive
    Messaging: Apple messages, skype
    There are many more apps but these are just the ones i know and use. Hope you find some of these apps handy.

  • Event Receiver for all Page Libraries in a Site Collection

    We have a single site collection with many different page libraries.  I'd like to create a single event receiver for ALL page libraries in the site collection (850- Page Library).  Can you do this?
    The event receiver will essentially remove/expire something we have stored in the System.Web.HttpRuntime.Cache.  We are caching the content in the Page Library and would only like to expire the cache when a new page or change is performed on some
    content in the page library.

    Hi,
    We can create a new feature and add an event receiver to the feature for all Page Libraries.
    For more information, you can see the link below:
    http://msdn.microsoft.com/en-us/library/ee231604.aspx
    Here are two similar threads for you to take a look at:
    http://sharepoint.stackexchange.com/questions/37555/how-to-add-event-receivers-to-all-the-lists-in-a-site-collection
    http://social.technet.microsoft.com/Forums/en-US/f1297543-9035-49d6-9299-d82f546eeddd/event-receiver-for-specific-list-fires-for-all-lists-on-site-collection?forum=sharepointcustomizationprevious
    Thanks,
    Dennis Guo
    TechNet Community Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Dennis Guo
    TechNet Community Support

  • Changing Default Portlets on My Pages for All Users

    Hello,
    I want to add the Collaboration My Projects Portlet on the default My Pages that comes out of box during a portal install.
    I did trying going to Default Profiles - Edit Profile Layout - went to the My Pages as the default profile and added My Projects.
    Then finished up.
    However, when logging in as a user (via Active Directory which was previously synced) - nothing had changes.
    Suggestions how to add My Projects on a My Page for all users?
    Thanks,
    V

    Vivekvp wrote:
    Great...I added a new one, and it dropped it to the bottom of the page, in the middle column.
    Any idea on how to move it to the top left by default?
    Help...again?
    VRandom thought, but you might want to try changing the "Mandatory Portlet Priority". I know the portlet isn't mandatory, so it SHOULDN"T work, but I've seen whackier things:)
    Good luck!

  • Adding printers to Terminal Server 2008 for all users

    Hi!  I'm trying to add a printer to a terminal server for all users that log in.  I've been reading around and this seems like a working solution:
    Rundll32 printui.dll,PrintUIEntry /ga /c\\localcomputername /n\\servername\printername
    So I ran this with the proper parameters.  Nothing shows up in Devices and Printers with the name I specified.  I rebooted the server, still nothing.  I re-run the command above and it tells me there's already a printer defined with that name. 
    I look at Devices and Printers and the name I specified still isn't there.  Why doesn't the above command work like it's supposed to?
    Thanks!

    Thanks, yes, that was the first command I tried (without the /c).  All subsequent attempts tell me the printer already exists yet it definitely does not show up under Devices and Printers.  I ran the above logged in as Administrator with an elevated
    command prompt.  The printer can't be seen from this login or a 'normal' user login.

  • Set trusted protocols for all users

    we can´t find out how to add our protocol to registry (trusted protocols) for all users. 
    we are developing office addin, which enable insert special link to word document in format like this:
    corinth://app/foo?p1=vegetarian&p2=food
    our protocol is associated with our metro app, user click opens our metro app with some parameters which opens app and sets the app state using parameters contained in link
    Because our protocol is not trusted for all users, the annoying alert message appear, if user click on our link. Issue described here: https://support.microsoft.com/kb/925757?wa=wsignin1.0
    only way we have is adding our protocol to current user registry, like this:
    [HKCU\Software\Policies\Microsoft\Office\11.0\Common\Security\Trusted Protocols\All Applications\corinth:]
    What we have tried?
    * put it under same path in HKLM, but it doesn´t work.
    * registry propagation described in http://blogs.msdn.com/b/mshneer/archive/2007/09/04/deploying-your-vsto-add-in-to-all-users-part-i.aspx, but this solution were unable to write under security node
    Do you have any idea, how to solve our problem? How registr our protocol for all users?
    Edit: added link describing trusted protocols issue

    thanks for reply.
    But, your answer doesnt solve our problem. Maybe my question is imprecise. We have no problems to deploy VSTO addin for all users, also we have our certificate and we are trusted publishers.  We have problem with settings our protocol as trusted for
    all users. I apologize, becouse i inserted incorrect link to allert message, which points to trusted publishers issue. Correct link to our issue is https://support.microsoft.com/kb/925757?wa=wsignin1.0. What we need is set this registry HKCU\Software\Policies\Microsoft\Office\11.0\Common\Security\Trusted
    Protocols\All Applications\corinth: for all users, not only for current user. Registry propagation described in your first link is not working as i wrote in my original question:
    "* registry propagation described in http://blogs.msdn.com/b/mshneer/archive/2007/09/04/deploying-your-vsto-add-in-to-all-users-part-i.aspx,
    but this solution were unable to write under security node"

Maybe you are looking for

  • Question About Text Message With LG Env3 phone

    I'm getting an arrow and it's sending a text from one Verizon phone to another.  What does this mean? <Branched to a new discussion for more exposure.> Message was edited by: Verizon Moderator

  • How to find ITS URL in R/3 system

    Hi All, I want to know from where one can read the ITS URL in an R/3 system? I know this question has been asked frequently but all threads lead to a Blog which does not come up. Please help. Thanks in advance. Regards, Saurabh

  • Acrobat pro 6  and standard 7 in windows 7

    Hi!, we can't install acrobat pro 6 and acrobat standar 7 in windows 7 pro 64 and 32 bits. We have problems with de virtual printer Adobe printer. Are incompatible this versions with windows 7?

  • Extra Table of Contents entry

    Has anybody seen an issue with iBooks Author where they get an extra blank Table of Contents entry at the beginning of the book? In iBooks Author, my TOC shows 10 entries. Yet when it is exported to ibooks format, the ibook contains 11 TOC entries, w

  • Reprocessing Messages stuck in AE/IE

    Hi , If a message gets stuck in the Adapter Engine due to an error, say, due to, the target application is down. After the target application is up , when the next message comes in , i want the current message plus the previous message(s) also to be