Dynamic smartform window

Can we define dynamic size  window in smartform
window could be any window ( not only main window).

Hi Savita,
Welcome.
It is not posiible to have dynamic updations on windows as the field to size them are strictly numerical and does not accept variables.
But if you want you can have same windows in more than one page with different sizes. But for main window once the width is defined it will remain constant for all windows only you can alter the height.
Regards,
Amit

Similar Messages

  • If Condition in Smartform - window text- without program lines

    Hi,
       I have faced one problem in smartforms. In smartforms i have a window (main.) It has five lines. For Fifth line only i need to check one condition. if it is true then print the Line otherwise i need one Blank line to print.
    How i write if condition in smartforms window - text. 
    Mahesh.

    Hi Mahesh,
    You need to create and alternative node and put your text into that.  An alternative will check a condition, and process one of two nodes depending if it is true or false.  Based on your condition, on true you can have your current text element and on false a text element containing a blank line.
    Regards,
    Nick

  • I change iMac hard disk from basic to dynamic in windows 7

    I change iMac hard disk from basic to dynamic in windows 7, after restart windows I saw that there is not any OS X for selecting by press and hold "Option" key.
    I don't have any backup and the original DVD from the seller. I live in Iran and here there is no any Apple seller or supporting center.
    What should I do to have OS X again ?

    Welcome to Apple Support Communities
    You probably erased the hard drive by doing that. If you have got a Mid 2010 or later iMac, you can use Internet Recovery to reinstall OS X > http://support.apple.com/kb/HT4718 Hold Command, Option (Alt) and R keys while your computer is starting.
    Then, open Disk Utility, choose your hard drive at the top of the sidebar, go to Erase tab and erase it in "Mac OS Extended (Journaled)". Finally, close Disk Utility and reinstall OS X.
    If you have got an older Mac, call Apple to get replacement DVDs > http://support.apple.com/kb/HE57

  • PDF-File in Smartform Window

    Hi Experts,
    is there any chance to include a pdf-file in a smartforms window? We don't want to attach a pdf-file as second page but need to show the content of a pdf-document in a window.
    Regards
    Nicola

    IMO, You have the option not to display the Smartform, but out of Smartform's OTF, you can convert it to PDF and display it in the custom screen...
    Hope this gives you an alternative.
    Thanks & regards,
    Hadiman

  • Smartform window borders not appearing in dot matrix printer Epson FX-1170

    Hi all. I have a smartform with boxes (made out of windows and its borders) and texts inside those boxes. In the print preview, it shows the window borders. However, when the actual printout comes, the window borders do not appear. I have tried to change the 'output options' of the windows - I tried using millimeters, centimeters, point, lines, as well as inches, for the unit and also tried changing the width, but it still doesn't appear. Has anyone encountered a similar problem with dot matrix printers? Please help.

    Hi,
      the dot-matrix printers cannot "draw" lines and pictures, so, it is not capable of drawing the vertical and horizontal lines you have defined in the smartform windows. I think that you need to write the horizontal lines using the '-' or '_' characters but I am not sure about the vertical ones. Of course, as you realize, this requires big development effort.
    Regards,
    George

  • Dynamic lookup window

    I understand in R16 there is a Dynamic Lookup window, i.e we can customize the lookup window. can anyone shed some light about this feature.

    I think i got my answer, I can customize it in the Search Lookup window in each object

  • Dynamic main window size

    hi all,
    Mian window size should vary based on the value.
    This is my situation ... if my footer window is not printed the space is left blank, but my scenerio is to cover the blank space with my main window when my footer window is not displayed.
    for example when the data exceeds first page then my footer window willbe printed only in the next page, so space left by the window should be filled by main window .
    how to dynamically chage teh main window size based on the footer window...
    Please provide me the details.
    Thanks in advance.
    Suresh RR

    Hi Suresh,
    Theres no need to use a dynamic main window. All you have to  do is to print the footer on the last page if theres no content in the main window. I will explain how.
    Just create a main window that fills up the page to the end. Use a text element for printing the main window content. Once that is done check &PAGE& equal to &SAPSCRIPT-FORMPAGES& (This field contains a number representing the total number of pages of the currently formatted form). Once that is done it means that the last page is reached. Then you call another text element having the footer text or data. that way you cqan print the footer in the last page without modifying the main window.
    Reward if helpful.

  • Neurowm - dynamic tiling window manager based on Xmonad

    Hi,
    I started to write my own window manager last year so that it fits exactly my needs. The project was paused due to a lack of time but last month I could start coding again and make it stable. It was my very first step into the X protocol so I decided to use C language and Xlib rather than XCB because of the documentation. I might plan to port it to XCB in the near future though.
    neurowm is a dynamic tiling window manager based on Xmonad, where you must write your own configuration using C language instead of Haskell language. If you are familiar with Xmonad, you should be able to understand the configuration easily.
    Some features:
    - Compile and reload the comfiguration file on the fly withour restarting X
    - Support of float layout
    - Support of toggled layouts
    - Border width, color and gaps can be configured at window level
    - Mirror, Reflect X and Reflect Y support on every layout
    - Support of fixed windows on every layout
    - Support if free window on every layout
    - Dzen support
    - Xinerama support (TODO)
    - Java support (TODO)
    Screenshots:
    Website: https://github.com/nnoell/neurowm
    There is no PKGBUILD at the moment and please, bear in mind that the window manager is under heavy development, so the configuration file might change a lot. Feel free to try it and leave some feedbacks.

    i enjoy all the neuromancer references (wintermute). and your avatar from the cover of the c64 game. gibson would be proud ;D
    I am not really good at names, that is why I take all of them from things I love. Next one won't be from neuromancer, I promisse
    the wm looks very nice in your scrots. can i make some feature suggestions based on my wm experiences?
    i've recently switched from awesomewm to herbsluftwm, and really like it.
    - the binary tree division makes so much sense. you split a frame, then split that frame, and so on into infinity. and all those frames are movable via key-binding as well. as opposed to pre-defined layouts in awesome (and as far as i can tell, neurowm too).
    - having a command line tool that you use to dynamically set properties is amazing. border colors, gaps, displays, etc. e.g. you configure you monitor settings via a command v.s. you config file, this makes it more flexible for on the fly changes.
    Yes, you are right, command line tools are very useful, I might think of adding that. Regarding the binary tree division, I think it would be good to create another "special" layout (as the floated one) with its own bindings. I think I will try herbsluftwm and compare it to Xmonad so I can get to the point.
    I decided to create an Xmonad-like window manager using C language because many people don't know Haskell and GHC is quite heavy. The configuration file might be difficult to understand at first (specially if you are not familiar with C language) but if you guys have any problem, don't hesitate to contact me
    PD: Ninja gaiden is also an amazing franchise, specially the 3 games from the NES, played a lot when I was a kid.

  • Smartform: windows in different pages having the same name

    Hi all gurus,
    first of all, please forgive me if I'm missing something, I'm quite new on the Smartform argument.
    Shortly; I have to modify some smartforms made by someone else in order to meet customer's desiderata.
    These smartforms are all different but share a common "structure", which is:
    2 pages definition, P_FIRST and P_FOLLOW, which have actually the same internal "structure": they have a LOGO window, then a TITLE window, then a MAIN window, then a FOOTER, and so on.
    In order to do my task, I added a new window in both P_FIRST and P_FOLLOW, let's call it CERTIFICATION_LOGO.
    Moreover, I inserted a new graphic element under the LOGO window.
    Modifying the smartforms, I noticed I have two different kind of behaviour:
    1) in almost all these SF, I add a window called CERTIFICATION_LOGO in P_FIRST, then I have to add a windows to P_FOLLOW which cannot have the same name ( e.g. I called it CERTIFICATION_LOGO_FOLLOW);
    2) in just one SF, when I add a window P_FIRST, then the exactly same window is added to P_FOLLOW. When I modify CERTIFICATION_LOGO window in P_FIRST, also CERTIFICATION_LOGO in P_FOLLOW is updated.
    I can't find a reason why such different behaviour. Actually I'm testing my solution and found that the only smartform that does not work is the only one which I have described with 2). So my guess is that there's some setting anywhere which leads to that different behaviour and this could be a cause of a raised exception... but maybe it's just a case, also because I found in debug that in this standard call in the form PROCESS_TEXT_WINDOW:
    perform xsf_window_open using docentry-tdwindow
                                    docentry-tdwtype.
    where docentry-tdwindow = 'LOGO' and tdwtype = 'T', the system exit the process at the first execution of:
    check xsfop-xsf = c_true.
      check not xsf_obj is initial.
    What does xsfop-xsf should mean? In my case xsfop-xsf = false and xsf_obj is initial... then the SF is not generated.
    What am I missing gurus?
    Thanks in advance,
    Matteo
    Edited by: Matteo Montalto on Aug 26, 2011 4:49 PM

    When you have common windows (LOGO on page first and logo on page next, etc.) you actually have one window definition.  What you put in the window is therefore always displayed for all pages.  In your case, instead of creating your new window and copying it into the follow page, you have two different windows, which now must be separately maintained, as to content, placement, borders, shading, conditions, etc.

  • Problem with dynamic smartform

    Hello !
    I have a requirement to create a smartform, which i have 2 tables. One is inside the main window and is working fine.
    The other window is in a different place of the page, and i have to make this second window to act like it is a "second" main window.
    For example, the second table can show up to 6 lines, if theres more than 6 lines then i have to call a new page showing the rest of the lines.
    I tried using flow logic plus command to open a new page, but smartform only let us call new pages inside main windows..
    If anyone has the solution, or a tip to where i can aim to, will be a great help !
    Thank you !!

    Hai ,
    Because in ECC 6.0 u have a option for creating  2 table that is 2 main windows. But in ECC 4.7 u can' t.
    Thanks ,
    Pradeep.

  • Problem with smartform windows

    Hi guys,
    I'll be making a windows in smartforms which should not be torn in between pages... that is they should be together in just a page, window 1 could not be in page 1 and window 2 in page...
    If page 1 could not anymore accomodate the windows, they must be in page 2...
    what could be done for this? Thanks a lot!

    Hi
    ABAP Development
    Regards
    Pavan

  • Smartform:Window Tilte Texts r  junk values in PDF of my forms

    Dear all
    Smartform: i get header title & Window Tilte Texts r  not appearing, some  junk values does appear in PDF of my forms .
    Whr to check ?
    thnx
    Moni

    Hello,
    The reason why I proposed the reinstallation of Adobe Acrobat is due to the reason that the font which you used in SSF ( font size also matters ) may NOT be available in Adobe Acrobat.
    May be you can try out with some other font and try.
    Hope this helps you.
    Best Regards, Murugesh AS

  • Maximum width of a smartform window

    Hi all,
        I have created a smartform table with 36 fields. I tried to show all the fields within the 29 CM table width.     But its saying that 'MAIN WINDOW DOES NOT FIT INTO PAGE'.
    I used the Landscape format only. Even then, its not allowing me to extend the table width to 29. If i reduce this, the output does not looks good.
    So how to solve this pbm.
    How to extend it to 29.  Coudl anyone tell me..
    Regards,
    Shanthi

    Hi,
    in landscape format it allows us to extend the page upto 29.70 CM.
    So Click on Page and in Output options select the orientation as Landscape.
    To Extend this Click on Main winow>output Options>Width 29,70 CM
    Then Dbl Click on Table >Click On Table Tab>Click On Details-->Give the table width as 29.70 CM
    regards
    Sandipan
    Edited by: Sandipan Ghosh on Apr 8, 2008 4:04 PM

  • Smartforms: Window on Condition

    HI Experts,
                    In my PO under smartforms, I have table in main and couple of windows below that. I want to show the below window on particular condition. If the rows in table greater that 9, below window will show on next page else on first page. Should I have to write a condition ( True / false ) for that window. where should I have to write a condition. Plz describe me in brief. Thanks.
    KHan.

    Hi
    Declare a global variable, say g_lines of type integer and describe the table lines into the variable in Initialization if you are importing the table from the print program or after the table is populated.
    You need to creat 2 windows, one in the first page and other in the second page.
    For the window in first page, give the condition if g_lines < 9 and in second page give the condition as g_lines > 9.
    When table lines are less than 9, the first page condition will be and will be displayed and second page window will be false and will be hidden and vice-versa when the lines greater than 9.
    Regards
    Navneet

  • Setting a dynamic urxvt window title

    Hi,
    I'm using urxvt windows for alot of apps and I don't like to have 6 windows in the taskbar that all say "urxvt [Number]").
    That's why I would like to have either the name of the last app started in urxvt or at least a tail output of what's currently in there.
    I understood that with
    printf '\33]2;%s\007' "foo"
    I can set the window title to foo but that was it.
    Does anyone know if/how I can put something dynamic to the console title bar?
    Doesn't have to be urxvt, but would be cool.
    Thanks in advance.
    Last edited by Zoranthus (2007-02-04 14:34:39)

    Following skymt suggestion, I found this script which should make the preexec() and precmd() work in bash too, but I'm too newbie to figure out how the whole works
    #!/bin/bash
    # preexec.bash -- Bash support for ZSH-like 'preexec' and 'precmd' functions.
    # The 'preexec' function is executed before each interactive command is
    # executed, with the interactive command as its argument. The 'precmd'
    # function is executed before each prompt is displayed.
    # To use, in order:
    # 1. source this file
    # 2. define 'preexec' and/or 'precmd' functions (AFTER sourcing this file),
    # 3. as near as possible to the end of your shell setup, run 'preexec_install'
    # to kick everything off.
    # Note: this module requires 2 bash features which you must not otherwise be
    # using: the "DEBUG" trap, and the "PROMPT_COMMAND" variable. preexec_install
    # will override these and if you override one or the other this _will_ break.
    # This is known to support bash3, as well as *mostly* support bash2.05b. It
    # has been tested with the default shells on MacOS X 10.4 "Tiger", Ubuntu 5.10
    # "Breezy Badger", Ubuntu 6.06 "Dapper Drake", and Ubuntu 6.10 "Edgy Eft".
    # This variable describes whether we are currently in "interactive mode";
    # i.e. whether this shell has just executed a prompt and is waiting for user
    # input. It documents whether the current command invoked by the trace hook is
    # run interactively by the user; it's set immediately after the prompt hook,
    # and unset as soon as the trace hook is run.
    preexec_interactive_mode=""
    # Default do-nothing implementation of preexec.
    function preexec () {
    true
    # Default do-nothing implementation of precmd.
    function precmd () {
    true
    # This function is installed as the PROMPT_COMMAND; it is invoked before each
    # interactive prompt display. It sets a variable to indicate that the prompt
    # was just displayed, to allow the DEBUG trap, below, to know that the next
    # command is likely interactive.
    function preexec_invoke_cmd () {
    precmd
    preexec_interactive_mode="yes"
    # This function is installed as the DEBUG trap. It is invoked before each
    # interactive prompt display. Its purpose is to inspect the current
    # environment to attempt to detect if the current command is being invoked
    # interactively, and invoke 'preexec' if so.
    function preexec_invoke_exec () {
    if [[ -n "$COMP_LINE" ]]
    then
    # We're in the middle of a completer. This obviously can't be
    # an interactively issued command.
    return
    fi
    if [[ -z "$preexec_interactive_mode" ]]
    then
    # We're doing something related to displaying the prompt. Let the
    # prompt set the title instead of me.
    return
    else
    # If we're in a subshell, then the prompt won't be re-displayed to put
    # us back into interactive mode, so let's not set the variable back.
    # In other words, if you have a subshell like
    # (sleep 1; sleep 2)
    # You want to see the 'sleep 2' as a set_command_title as well.
    if [[ 0 -eq "$BASH_SUBSHELL" ]]
    then
    preexec_interactive_mode=""
    fi
    fi
    if [[ "preexec_invoke_cmd" == "$BASH_COMMAND" ]]
    then
    # Sadly, there's no cleaner way to detect two prompts being displayed
    # one after another. This makes it important that PROMPT_COMMAND
    # remain set _exactly_ as below in preexec_install. Let's switch back
    # out of interactive mode and not trace any of the commands run in
    # precmd.
    # Given their buggy interaction between BASH_COMMAND and debug traps,
    # versions of bash prior to 3.1 can't detect this at all.
    preexec_interactive_mode=""
    return
    fi
    # In more recent versions of bash, this could be set via the "BASH_COMMAND"
    # variable, but using history here is better in some ways: for example, "ps
    # auxf | less" will show up with both sides of the pipe if we use history,
    # but only as "ps auxf" if not.
    local this_command=`history 1 | sed -e "s/^[ ]*[0-9]*[ ]*//g"`;
    # If none of the previous checks have earlied out of this function, then
    # the command is in fact interactive and we should invoke the user's
    # preexec hook with the running command as an argument.
    preexec "$this_command"
    # Execute this to set up preexec and precmd execution.
    function preexec_install () {
    # *BOTH* of these options need to be set for the DEBUG trap to be invoked
    # in ( ) subshells. This smells like a bug in bash to me. The null stderr
    # redirections are to quiet errors on bash2.05 (i.e. OSX's default shell)
    # where the options can't be set, and it's impossible to inherit the trap
    # into subshells.
    set -o functrace > /dev/null 2>&1
    shopt -s extdebug > /dev/null 2>&1
    # Finally, install the actual traps.
    PROMPT_COMMAND=preexec_invoke_cmd
    trap 'preexec_invoke_exec' DEBUG

Maybe you are looking for