Breaking SSHR SIT into sections

Hi, I have a special information type which I have deployed to Self Service (SSHR). The thing is, I want to divide some of the fields into sections with headers even though I am using just one S.I.T to save the data.
For example say I have an SIT that contains name, age, job, position, location. I might want to group name and age into Personal Details with a header, then job, position and location into another section called Assignment Details. Something like that.
Is it possible to create sections with headers using personalization when the self service page is based on an S.I.T

ah cool thanks, that works. ive changed the code slightly so it takes an expression entered by a user, but the program seems to stop if a divide symbol (/) is entered, any ideas?
import java.io.*;
  public class ReadJava {
      public static void main(String[] args) throws IOException {
          KeyboardInput in = new KeyboardInput();
       System.out.print("Please enter a string: ");
       String expr = in.readString(); //reading in a string from the keyboard
          StreamTokenizer st = new StreamTokenizer (new StringReader (expr));
          int tokenType;
          while ((tokenType = st.nextToken()) != StreamTokenizer.TT_EOF) {
              switch (st.ttype) {
              case StreamTokenizer.TT_WORD:
                  System.out.println ("word=" + st.sval);
                  break;
              case StreamTokenizer.TT_NUMBER:
                  System.out.println ("number=" + st.nval);
                  break;
              default:
                  System.out.println ("operator=" + (char)st.ttype);
                  break;
  }e.g. entering (5/5) would cause the program to output..
operator=(
number=5.0
----

Similar Messages

  • All page breaks are converted into section breaks

    Hi,
    In my template in ms word 2007 I have page breaks and section breaks. When I generate the output what I see is that all the page breaks are automatically converted into section breaks. Is this a bug ? Or is there a way to solve it.?
    Thanks

    Hi elic elico,
    Are your page breaks created by inserting multiple returns? If so, then the script will certainly remove them. You can "fix" this by deleting the relevant line from the text file. In general, however, it's better to control page breaks by other means.
    Thanks,
    Ole

  • Break dynamic data into sections in a table

    I have some data that is being dynamically output into a table. I have multiple line items for each ECO Number on their own rows. For instance:
    ECO
    Part Number
    Revision
    1
    C4520
    A
    1
    C5680
    B
    1
    C8902
    A
    2
    C5000
    B
    2
    C5050
    C
    2
    C4950
    A
    How can I put in a blank line between the ECO sections of data. For instance, after the third line of ECO 1, there should be a blank line so I can break each section apart of ECO's. It should look like this:
    Header 1
    Header 2
    Header 3
    1
    C4520
    A
    1
    C5680
    B
    1
    C8902
    A
    2
    C5000
    B
    2
    C5050
    C
    2
    C4950
    A
    I have tried putting another row in the table, but it just puts a row after all this dynamic info. I've tried breaks everywhere too. So how do I keep the sections together and then break each section apart?
    Andy

    I have a cfloop query though, and not an output query. Will the group fuction work with cfloops? It seems not to since it gives me error on the page.  It says the tag does not allow the attribute group.
    Here's what I have:
    <cfloop query="PNRBOMSearch">
    <tr>
    <td align="center">
    <cfif ECID is not "">
    <!--- <a href="item_display.cfm?ECID=#ECID#">#ECID#</a> --->
    #ECID#
    <cfelse>
     </cfif>
    </td>
    <td width="auto">
    <cfif Part_Number Is Not "">
    #Part_Number#
    <cfelse>
     </cfif>
    </td>
    <td align="center">
    <cfif PNR_Initials Is Not "" and PNR_Initials EQ cookie.UserInitials>
    #cookie.UserInitials#
    <cfelse>
    </cfif>
    </td>
    <td>
    <cfif PNR_Initials Is Not "" and PNR_Initials EQ cookie.UserInitials>
    <input type="text" name="PNR_Rev" value="#Trim(PNR_Rev)#" size="4">
    <cfelse>
    </cfif>
    </td>
    <td align="center">
    <cfif BOM_Initials Is Not "" and BOM_Initials EQ cookie.UserInitials>
    #cookie.UserInitials#
    <cfelse>
    </cfif>
    </td>
    <td>
    <cfif BOM_Initials Is Not "" and BOM_Initials EQ cookie.UserInitials>
    <input type="text" name="BOM_Rev" value="#Trim(BOM_Rev)#" size="4">
    <cfelse>
    </cfif>
    </td>
    <td>
      <input type="radio" name="PNR_Queue_TM" value="1"
      <cfif PNR_Queue_TM EQ 1>checked</cfif>>Yes  
      <input type="radio" name="PNR_Queue_TM" value="0"
      <cfif PNR_Queue_TM EQ 0>checked</cfif>>No
    </td>
    </tr>
    <cfelse>
    </cfif>
    </cfloop>
    Thanks.
    Andy

  • How can I import a non-BC site into BC, using Dreamweaver CC, and then use it as one of my free sites?

    I am trying to import one of my non-BC sites into BC, using Dreamweaver CC, and then use it as one of my free WebBasics sites.
    When I try to create a new BC site in Dreamweaver CC, it creates a BC template site, and I have unsuccessfully tried to update the files on BC - it won't let me connect.
    If I import the site from my portal, I don't get the option of a free site - when I try to upgrade, I get the credit card form asking for payment.
    I feel like I'm running around in circles with one foot nailed to the floor.
    Any tips?

    Thank you for your quick reply and for clearing up my confusion.  I'm exporting the first section now.  I choose the smallest size, 3x4 but I'd prefer to go higher as this DVD was originally a VHS home movie.  I'm wondering if after three conversions (VHS,->DVD->MPEG) the resolution will be so poor as to not support a larger size frame?  If it can, what size should I select when I export? 

  • Breaking one track into several fluidly

    I did a live recording all into one instrument track using the internal microphone on my Macbook. It sounds great, but I'm wanting to produce a CD from it and track each song individually.
    My problem, when I segment the show with garageband and then export each song to itunes, (and yes I was very careful to cut at the exact to the hundredth of a second)there is a 2-3 second pause at the end of of each track while it shows the meter still moving.
    I want the entire CD to play as if the listener was sitting there at the show, with the added advantage of being able to skip to the 6th song if they desire.
    Thanks to anyone who can help me out!
    -Ace
    Message was edited by: AceWheeler

    I'm having the same problem, so how did you solve your issue. I spin a 1 hour set into garageband as 1 track and I want to go back and break it up into several tracks. I went to the other link but i'm new to mac so i didnt understand how to do it.

  • HT1473 Often times when I copy a CD into my library it breaks the CD into more than one Album, all with the same name but with only a few of the songs on each. This happens whenever the CD has music with more than one artists...like maybe duets.

    Often times when I copy a CD into my library it will break my CD into multiple albums in my library, each with only a few songs.
    Usually this is because there might be songs where the artists has other artists in the song.
    How can I compile all of the different albums (all with the same name by the way) back into one as was the original disc?

    Generally all you need to do is fill in an appropriate Album Artist. For more details see my article on Grouping Tracks Into Albums, in particular the topic One album, too many covers.
    tt2

  • I have an extensive aperture library on my computer's hard drive and I want to break it up into separate smaller libraries on external hard drives.  How do I take projects from one library and add them to another one?

    I have an extensive aperture library on my computer's hard drive and I want to break it up into separate smaller libraries on external hard drives.  How do I take projects from one library and add them to another one?

    Coastal,
    Frank gave you the exact answer to your question. 
    However, I would like to ask if you are indeed asking the right question.  Do you really want different libraries?  The implications are that you have to "switch" libraries to see what's in the others, and so that your searches don't work across all of your pictures?  If so, then you asked the right question.  If not, you may be more interested in relocating your masters to multiple hard drives so your library gets smaller, instead of breaking up the library.
    nathan

  • How do I break my codes into classes??

    How do i break each tab into a class and call them inside a main program ??
    Please show me how thanks.
    import javax.swing.JTabbedPane;
    import javax.swing.ImageIcon;
    import javax.swing.JPanel;
    import javax.swing.JLabel;
    import javax.swing.JFrame;
    import javax.swing.JButton;
    import javax.swing.BorderFactory;
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.print.*;
    import java.sql.*;
    import java.io.*;
    public class DatabaseApp extends JPanel {
         // declare the width and height of UI
         public static int WIDTH = 800;
         public static int HEIGHT = 600;
         // create textfield objects for user to enter the input
         TextField employeeID = new TextField(15);
         TextField name = new TextField(40);
         TextField address = new TextField(40);
         TextField suburb = new TextField(20);
         TextField state = new TextField(5);
         TextField pCode = new TextField(5);
         TextField dob = new TextField(15);
         TextField homePh = new TextField(15);
         TextField workPh = new TextField(15);
         TextField mobile = new TextField("0",15);
         TextField eMail = new TextField(30);
         TextField dbase = new TextField("employee",20);
         TextField report = new TextField(15);
         TextField query= new TextField(50);
         TextArea displayArea = new TextArea(16,80);
         TextArea helpArea = new TextArea(20,80);
         public static void main (String[] args) {
              JFrame frame = new JFrame ("S-League Management System");
              frame.addWindowListener(new WindowAdapter(){
                        public void windowClosing (WindowEvent e) {
                             System.exit(0);
              frame.getContentPane().add(new DatabaseApp(), BorderLayout.CENTER);
              frame.setSize(800,600);
              frame.setResizable(false);
              frame.setVisible(true);
              //centralise the screen
              Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
              Dimension frameSize = frame.getSize();
              frame.setLocation((screenSize.width - frameSize.width) / 2,
                   (screenSize.height - frameSize.height) / 2);
         /** add buttons to the database form
         public JButton(String text,Icon icon)
         Creates a button with initial text and an icon.
         Parameters:
         text - the text of the button.
         icon - the Icon image to display on the button
         JButton newButton = new JButton (" New ", new ImageIcon(DatabaseApp.class.getResource("img/New.gif")));
         JButton addButton = new JButton (" Add ", new ImageIcon (DatabaseApp.class.getResource("img/Add.gif")));
         JButton findButton = new JButton (" Retrieve ", new ImageIcon (DatabaseApp.class.getResource("img/Find.gif")));
         JButton updateButton = new JButton (" Update ", new ImageIcon (DatabaseApp.class.getResource("img/Refresh.gif")));
         JButton deleteButton = new JButton (" Delete ", new ImageIcon (DatabaseApp.class.getResource("img/Delete.gif")));
         JButton submitButton = new JButton (" Submit Query ", new ImageIcon (DatabaseApp.class.getResource("img/Export.gif")));
         JButton reportButton = new JButton (" Report File ", new ImageIcon (DatabaseApp.class.getResource("img/AlignLeft.gif")));
         /** create tabbed pane for form
         * public void addTab(String title,Icon icon,Component component,String tip)
         * Parameters:
         * title - the title to be displayed in this tab
         * icon - the icon to be displayed in this tab
         * component - The component to be displayed when this tab is clicked.
         * tip - the tooltip to be displayed for this tab
         public DatabaseApp() {
              // create new tabbedPane object
              JTabbedPane tabbedPane = new JTabbedPane(){
                   ImageIcon imageIcon = new ImageIcon("img/logo.jpg");
                   Image image = imageIcon.getImage();
                   public void paintComponent (Graphics g) {
                        g.setColor(new Color(220,220,220));
                        g.fillRect(0,0,643,74);
                        g.drawImage(image, 0, 4, this);
                        super.paintComponent(g);
              tabbedPane.addTab(" Team Management ",null, buildQueryPanel(), "Team Management");
              tabbedPane.addTab(" Player Registration ",null, buildGeneralPanel(), "Player Registration");
              tabbedPane.addTab(" Author ",null, buildAuthorPanel(), "Author");
              // assign layout manager
              //setLayout(new GridLayout(1,1));
              tabbedPane.setSelectedIndex(1);
              tabbedPane.setBorder(BorderFactory.createEmptyBorder(78,0,0,0));
              add(tabbedPane);
         protected JPanel buildQueryPanel() {
              JPanel mainPane = new JPanel();
              // divided into three panes. these panes will be added to mainPanel
              JPanel westPane = new JPanel();
              JPanel centrePane = new JPanel();
              JPanel southPane = new JPanel();
              // assign the layout managers
              mainPane.setLayout(new BorderLayout());
              westPane.setLayout(new GridLayout(4,1));
              centrePane.setLayout(new GridLayout(4,1));
              // create array of Panels for label textfield and buttons and make them left align
              Panel labelPane[] = new Panel[4];
              Panel buttontxtPane[] = new Panel[4];
              Panel textPane[] = new Panel[1];
              for (int i=0; i < labelPane.length; ++i) {
                   labelPane[i] = new Panel();
                   labelPane.setLayout(new FlowLayout(FlowLayout.LEFT));
              for (int i=0; i < buttontxtPane.length; ++i) {
                   buttontxtPane[i] = new Panel();
                   buttontxtPane[i].setLayout(new FlowLayout(FlowLayout.LEFT));
              for (int i=0; i < textPane.length; ++i) {
                   textPane[i] = new Panel();
                   textPane[i].setLayout(new FlowLayout(FlowLayout.LEFT));
              // add different label to the labelPane
              labelPane[0].add(new JLabel("Database:"));
              labelPane[1].add(new JLabel("Query:"));
              labelPane[2].add(new JLabel("Report File:"));
              labelPane[3].add(new Label(""));
              // textfields
              buttontxtPane[0].add(dbase);
              buttontxtPane[1].add(query);
              buttontxtPane[2].add(report);
              // buttons
              buttontxtPane[3].add(submitButton);
              submitButton.setMnemonic('s');
              buttontxtPane[3].add(reportButton);
              reportButton.setMnemonic('r');
              // text area to view the result
              textPane[0].add(displayArea);
              // add action listener to buttons
              submitButton.addActionListener(new ButtonHandler());
              reportButton.addActionListener(new ButtonHandler());
              for(int i=0; i < labelPane.length; ++i)
                   westPane.add(labelPane[i]);
              for(int i=0; i < buttontxtPane.length; ++i)
                   centrePane.add(buttontxtPane[i]);
              for(int i=0; i < textPane.length; ++i)
                   southPane.add(textPane[i]);
              mainPane.add(westPane, BorderLayout.WEST);
              mainPane.add(centrePane, BorderLayout.CENTER);
              mainPane.add(southPane,BorderLayout.SOUTH);
              return mainPane;
         /**Create a JPanel for General tab, divide it into three JPanels for label, displaytext
         * and buttons.Assign a Flowlayout manager to each panel. Add label, textfield
         * and buttons to respective panel. following constructors will be used
         * for Jlabel
         * public JLabel(String text)
         * Creates a JLabel instance with the specified text. The label is aligned against the leading edge of its display area, and centered vertically.
         * Parameters:
         * text - The text to be displayed by the label.
         protected Component buildGeneralPanel() {
              // main panel
              JPanel mainPanel = new JPanel();
              // divided into three panes. these panes will be added to mainPanel
              JPanel westPane = new JPanel();
              JPanel centrePane = new JPanel();
              JPanel southPane = new JPanel();
              // assign the layout managers
              mainPanel.setLayout(new BorderLayout());
              westPane.setLayout(new GridLayout(12,1));
              centrePane.setLayout(new GridLayout(12,1));
              // create array of Panels for label textfield and buttons and make them left align
              Panel labelPane[] = new Panel[12];
              Panel textPane[] = new Panel[12];
              Panel buttonPane[] = new Panel[2];
              for (int i=0; i < labelPane.length; ++i) {
                   labelPane[i] = new Panel();
                   labelPane[i].setLayout(new FlowLayout(FlowLayout.LEFT));
              for (int i=0; i < textPane.length; ++i) {
                   textPane[i] = new Panel();
                   textPane[i].setLayout(new FlowLayout(FlowLayout.LEFT));
              for (int i=0; i < buttonPane.length; ++i) {
                   buttonPane[i] = new Panel();
                   buttonPane[i].setLayout(new FlowLayout(FlowLayout.LEFT));
              // add different label to the labelPane
              labelPane[0].add(new JLabel("Employee No"));
              labelPane[1].add(new JLabel("Name"));
              labelPane[2].add(new JLabel("Address"));
              labelPane[3].add(new JLabel("Suburb"));
              labelPane[4].add(new JLabel("State"));
              labelPane[5].add(new JLabel("PostCode"));
              labelPane[6].add(new JLabel("Date of Birth"));
              labelPane[7].add(new JLabel("Home Phone"));
              labelPane[8].add(new JLabel("Work Phone"));
              labelPane[9].add(new JLabel("Mobile"));
              labelPane[10].add(new JLabel("E-mail"));
              // add textfield component to textPane
              textPane[0].add(employeeID);
              textPane[1].add(name);
              textPane[2].add(address);
              textPane[3].add(suburb);
              textPane[4].add(state);
              textPane[5].add(pCode);
              textPane[6].add(dob);
              textPane[7].add(homePh);
              textPane[8].add(workPh);
              textPane[9].add(mobile);
              textPane[10].add(eMail);
              // add button to buttonPane and assign keyboard key for shortcut e.g Alt + n
              buttonPane[0].add(newButton);
              newButton.setMnemonic('n');
              buttonPane[0].add(addButton);
              addButton.setMnemonic('a');
              buttonPane[0].add(findButton);
              findButton.setMnemonic('r');
              buttonPane[0].add(updateButton);
              updateButton.setMnemonic('u');
              buttonPane[0].add(deleteButton);
              deleteButton.setMnemonic('d');
              // add actionlistener to the buttons
              newButton.addActionListener(new ButtonHandler());
              addButton.addActionListener(new ButtonHandler());
              findButton.addActionListener(new ButtonHandler());
              updateButton.addActionListener(new ButtonHandler());
              deleteButton.addActionListener(new ButtonHandler());
              for (int i = 0; i < labelPane.length; ++i)
                   westPane.add(labelPane[i]);
              for (int i = 0; i < textPane.length; ++i)
                   centrePane.add(textPane[i]);
              for (int i = 0; i < buttonPane.length; ++i)
                   southPane.add(buttonPane[i]);
              mainPanel.add(westPane,BorderLayout.WEST);
              mainPanel.add(centrePane,BorderLayout.CENTER);
              mainPanel.add(southPane,BorderLayout.SOUTH);
              return mainPanel;
         protected JPanel buildAuthorPanel(){
              JPanel authorPanel = new JPanel();
              JPanel authorPane = new JPanel();
              authorPanel.setLayout(new BorderLayout());
              authorPane.setLayout(new GridLayout(9,1));
              Panel pane[] = new Panel[9];
              for (int i=0; i < pane.length; i++) {
                   pane[i] = new Panel();
                   pane[i].setLayout(new FlowLayout(FlowLayout.CENTER));
              pane[0].add(new JLabel(""));
              pane[1].add(new JLabel(""));
              pane[2].add(new JLabel(""));
              pane[3].add(new JLabel(""));
              pane[4].add(new JLabel("Name:Jasper Lim Jiqiang"));
              pane[5].add(new JLabel("Admin:992365G"));
              pane[6].add(new JLabel(""));
              pane[7].add(new JLabel(""));
              pane[8].add(new JLabel(""));
              for (int i=0; i < pane.length; i++)
                   authorPane.add(pane[i]);
              authorPanel.add(authorPane, BorderLayout.CENTER);
              return authorPanel;

    Maybe something like this:
    <code>
    JTabbedPane tabbedPane = new JTabbedPane();
              JPanel introPanel = new JPanel();
              introPanel.add(createIntroPanel());
              ImageIcon img = new ImageIcon(getResourceString("tabIconFile"));
              tabbedPane.addTab(getResourceString("introTab"), img, introPanel);
    </code>
    plus
    <code>
    protected JPanel createIntroPanel()
              JPanel pane = new IntroPanel();
              return pane;
    </code>
    Klint

  • How do I split a large wall graphic on Illustrator into sections for printing?

    I work in marketing and occasionally have to put together graphics on Illustrator.
    I am currently putting together a large wall graphic for an exhibition and want to find out how to split it into sections for printing. It has a total length of 5757mm but will need to be split into 6 panels (4x 980mm, 1x 841mm & 1x 996mm)
    It would be best for me to design this as one large graphic and then split it, however I'm not sure of the best way to do this.
    Any help would be greatly appreciated!

    Louise,
    There is just room enough for the whole artwork in 1:1 within the Workspace.
    You may create it as one entity, then create Artboards for each panel, but the exact way depends on a few things such as whether you are working with overlaps and whether the printer prints to the edge or has a non printing area.
    You may need two sets of the artwork with every second artboard on each so that you end up with overlapping artboards for printing/assembly.

  • How can I import my iweb site into iweb on my new laptop?

    I recently got a new MacBook Pro and transferred my files over from my PBG4 12-inch (great little laptop). However my iWeb files/site didn't seem to transfer over to my laptop. I found the files of on my PBG4, and thought I placed them in the correct folder on my one.
    Every time I open iWeb it asks to start a new site. How can I import my old iweb site into it and continue with it? Is there a way of doing it? I've a read a few posts some talk about the file 'Domain' in the Home/Library/Application Support/iWeb folder.
    If I copy that file over to my new MacBook Pro, will my site be in iWeb again? I greatly appreciate some advice. Thanks.
    MacBook Pro   Mac OS X (10.4.8)  

    Isotopecrunch,
    Welcome to the iWeb forums!
    You are correct about referring to the Domain file; this is the file that contains all of your work created in iWeb, and the file that needs to be transferred to your new MacBook. There are some notes on how to do this here.
    Take the time also to make back up copies of this file, and keep them in a safe place.
    Mark

  • I tried to paste text from another site into my Firebox document, but it says "Firefox does not support Copy & Paste". How do I enable clipboard? I never had problems like this on Firefox before...why?

    I tried to paste text I copied from another site into my Notepad++ (as I've always done in the past with no problem).
    But today for the 1st time, I got a message when I tried to paste the text "Firefox does not support Copy & Paste". What?
    What happened to the clipboard?

    That's a security feature in Firefox.
    Use this extension to add the necessary permissions to Firefox - Allow Clipboard Helper: <br />
    https://addons.mozilla.org/en-US/firefox/addon/852

  • Can I merge an iWeb site into a regular site?

    I have an existing site which was not made with iWeb. I've wanted to update it so I decided to use iWeb 08. I'm a bit concerned that when I publish the iWeb site into my old site that things will be written over. Will this be the case? I have a lot of other programs on my old site like php and mysql based things and I can't have those be over-written.
    Thanks,
    Tom

    Thanks for the help. Here's the latest, I changed my Site name to Documents, so that it would match my webserver's information. (I changed my current Documents folder to Documents-bak so I wouldn't destroy it.) I published the new Documents iWeb along with some changes. After publishing, I took a folder with some pdfs in it from my backup and manually copied it to the new Documents folder. Checked the website and everything worked. Then I went back to iWeb, added a new Album, the published it. The folder I copied over was gone....poof!
    This leads me to think I should have a splash page under my webserver root directory (/Documents/index.html) that links to /Documents/Site/index.html (with Site being my iWeb site) and leaving all the other items under /Documents. This would prevent the deletion of files that don't relate to iWeb since it is in a different directory.
    Sorry if I'm being confusing, for the last 15 years I've built sites with things like Frontpage, Dreamweaver and other programs where I didn't have to worry about this stuff. I love iWeb because the site I'm talking about is my personal site with kids' pictures and it's pretty easy to use.
    Question, say I add an album to my iWeb. Do I need to republish the WHOLE site again? I can't find a way to just publish changes rather than the whole site.
    Thanks - Tom

  • When I try to Bookmark a new page, I do not get the "Page Bookmarked or Edit This Bookmark" window. I t does place the site into my bookmarks but I have to go to "organize" bookmarks in order to put it where it belongs.

    When I try to Bookmark a new page, I do not get the "Page Bookmarked or Edit This Bookmark" window. I t does place the site into my bookmarks but I have to go to "organize" bookmarks in order to put it where it belongs.

    How are you saving a new bookmark?
    There 5 ways to save a new Bookmark in Firefox, the first 4 should offer to save the new bookmark in a folder:
    1.
    2. Right-click and select Bookmark this Page.
    3. Bookmarks > Bookmark this Page
    4. Double-click the Star that is on the right side of the Location bar.
    4a. (A single-click on the Star will save the new Bookmark to the Unsorted Bookmarks folder, without opening the Edit this Bookmark dialog.)
    5. Drag the website image in the URL bar into the Sidebar view of Bookmarks
    or to the Bookmarks menu bar item and then into the drop-down or onto the Bookmarks Toolbar

  • Is there a script (or plugin) that will take a photo and break it up into parts?

    Is there a script or plug-in out there that will take a picture and break it up into various parts (squares for example.)  The idea would be that you could automate and rapidly create a photo collage of a single image.  (See examples of what I mean in attached pics.)
    Thanks!
    This image has been resized to fit in the page. Click to enlarge.
    You get the idea.

    OK, I'm going to edit this post now that I'm at a computer with an actual step by step.
    Create a new comp the size of you our final delivered project.
    Add a photo to the timeline
    Note the size of the photo and the scale to position the photo at it's final resting place
    Calculate twice the height and width of the photo and create a new solid that is this size
    Place the solid above the photo
    Create a mask in the solid at the exact center that is the size shape you want for your photo frame
    Either invert the mask or set the mask property to Subtract to reveal a small portion of the photo
    Set the solid as a alpha inverted track matte for the photo (you should now see only a portion of the photo
    Add a rectangular shape layer with only a stroke to act as the photo frame over the mask. You may have to use two shapes or create a mask on a shape if you want to simulate polaroids
    Make the shape layer the parent of the solid you are using as a track matte so the matte will stay lined up with the frame
    Here comes the fun, select all layers and duplicate them using Ctrl/Cmnd + D
    Immediately hold down Shift + Ctrl/Cmnd + } to move all duplicates to the top
    Select the top shape layer and move the shape layer frame into a new position
    Pre-compose the top 3 layers
    Press the y key to select the Pan Benind or Anchor Point tool and move the pre-comp's anchor point to the center of the top frame
    Repeat step 11 through 15 until you have arranged your montage (it might be a good idea to have a template set up as a guide layer so you know where to put the frames
    Select all pre-comps and press Alt/Option + P to set a position keyframe for each pre-comp
    With all of the keyframe selected move them down the timeline about 3 seconds
    Now, with the CTI at the first frame drag each pre-comp into a starting position for that frame
    Preview and adjust the timing, then turn on motion blur
    Your images will now assemble themselves into the final montage.
    There is no script that I know of that will do all of this automatically, but it would not be too hard to write a script that would do the pre-composing if you have a ton of these to do. I'm guessing that with a little practice you could have a new picture frame created and moved into position in less than a minute. It takes me about 30 seconds. That means a 20 frame sequence should take you about a half hour. It might not be worth writing a script unless you have a ton of these to do. Select the bottom three layers and duplicate (Ctrl/Cmnt + D), group them at the top (Shift + Ctrl/Cmnd + } ), move the top frame layer into position, then Shift + Ctrl/Cmnd + C to pre-compose, then move the anchor point of the pre-comp, then do it again.... When you're done set a few keyframes.
    As I said, you could write a script, but you'd need a different script to move each frame into position and the script would only work for one layout. If you made a template to put on the bottom so you knew where do place the frames and which order you wanted them you could do this by hand very quickly. The sample project that I'm including which was just quickly thrown together took me less than 10 minutes. Replace my photo with one of yours and you'll get the idea.
    Dropbox - photoMontage1_CS6.aep (Note: Dropbox will probably add a .txt extension to the .aep file. Just delete it and you should be able to open the project.

  • Embeding lightroom web site into dreamweaver?

    I've created a website in dreamweaver and currently have links to different lightroom web pages. www.owendawsonphotography.com. An annoying problem with this method is having to back click through lighroom to get to your home page. Being new to the web design program is there a way to embed the sites into dreamweaver so that you have the ability to set up a home button on each of the LR sites? I'm guessing not, but just thought I'd ask. Thanks, Owen

    You could use the Contact field to point back to your home page, and have a contact point there rather than all over the LR galleries. Also, if you use the Identity plate I believe you could put in a link to your home page. There's also LR galleries at http://theturninggate.net and other sites, and likely other solutions that hopefully others will offer.

Maybe you are looking for

  • Latches in top 5 wait events

    Hi, I have Oracle 8.1.7.4 running on solaris 8. Recently I bounced the DB and after restart the performance is very slow. Most of the dictionary related queries take very long. Top 3 wait events in statspack report are as below: Top 3 Wait Events ~~~

  • Previously OK report now fails to run with REP-1226

    I have been developing a report with a fairly complex layout over several days, saving several versions of the report along the way (after running and testing them). The latest version of the report now fails to run (both as an RDF in Reports Designe

  • Are there any Apps for Pearl 8220 Flip

    Hello, Are there any Apps that I can download for Pearl 8220 Flip. I tried to download the App World using Wi Fi but it wouldn't allow. How can Install in my phone. Thanks, Sai

  • Sshd fails to be run

    Hi, there. First off, I'm gonna inform you of my PC. I purchased SC420 by DELL and installed Solaris 10 onto it. Then I downloaded and installed the driver from the website of Broadcom onto Solaris10 by the burnt CD-R because it didn't recognize the

  • 2% 10 n 30 (Discount if pay early)

    Dear Gurus, My client offer following payment term to the customers 30days, 60days, and 90 days, and standard reports will updated if customer don't pay the amount with in time, and shows as overdue. My client require that let say, if payment term 30