Move items between desktops?

I know I can deal with applications, but is there any way to move items between the different desktops?  I'd like to have one desktop with work related items on the desktop and another with just personal stuff.

Try Function module /rpm/item_modify to change the bucket.
When you move the item to another bucket from item dashboard, method ACTION_REASSIGN_BUCKET of class /RPM/CL_ITEM_D_API is called. You can use this method also to move the items.
Cheers
Amit

Similar Messages

  • Move items between buckets

    Hi,
    There is a botton in PPM portfolio that works to move Items between buckets. Nevertheless, we want to know if there is a program o transaction to replace this functionality. The idea is to move in batch several items quickly.
    Thanks a lot,
    CAMILO URIBE

    Try Function module /rpm/item_modify to change the bucket.
    When you move the item to another bucket from item dashboard, method ACTION_REASSIGN_BUCKET of class /RPM/CL_ITEM_D_API is called. You can use this method also to move the items.
    Cheers
    Amit

  • Cant move items between layers CS6

    I cant move items between layers in CS6.
    The items are not locked
    The items are not in groups
    The layers are all unlocked
    I select the item I want to move then try and move the item to the layer above (or below) with the "dot" on the right side of the layers pallete and nothing happens!
    Please help? What am I doing wrong?
    Suggestions please
    Andrew

    true. the <path> was in the toplayer and came from a sublayer. see screens.
    I now discovered that with the option 'show layers only' off, I can also move objects from a toplyaer into a sublayer in CS5! great!
    by showing the <path> you can drag that into a sublayer. this couldn't be done by selecting the object when it was 'invisible' (as a <path> 'layer') by grabbing the colored square from the top layer into a sublayer (gave a 'no entry' sign).
    thing is that in CS6 if the option 'show layers only' is selected, you cannot drag anything anymore...
    so there is an extra restriction, rendering the "show layers only" option useless as working mode.
    Why?

  • Lost ability to move items between spaces with gestures after 10.7 download.  Setting issue or glitch?

    I downloaded OSX 10.7.2 like the rest of the world and besides icloud conversion issues I noticed that I could not move items (files, jpg's, etc.,) from one "Space" (desktop) to another.  I've gone through all the "gesture" settings in the System prefs and there's nothing to do with it.  Using the key fuctions (Control + 1, 2, 3) still allows for moving objects while you have it selected, however if you select any object with the trackpad no gestures work.  Anyone else seen this issue? Is there a setting that I've missed?

    I have absolutely the same problem since the last update. However I really think it is a glitch, because after stubbornly trying dragging a file while using the multi gestures I discovered the following:
    • It works only if you grab the file in the moment you use the multi gesture. It’s like a cat and mice game :D, I wouldn’t say it is a workaround, but just a proof that probably they will fix it.

  • After update to 10.8.3 not possible to move items on desktop wit mouse

    Hi,
    I have just updated from os X 10.6.8 to 10.8.3 (working on a Macbook Pro 15" from 2011)
    The first issue I'm having is that I don't seem to be able to move items on my desktop or in my finder windows.
    What happens is this (on the desktop): I click on an item, it is highlighted, I can then drag it to another place, but it doesn't release from the tip of my mouse-arrow, so it's impossible to 'drop' it to its new place on the desktop. The same happens when I try to move items in my finder from one location to the next: on clicking on the item (i.e. a word-doc) it is highlighted. If I then keep the mousebutton down to drag the item to another place and release, the item doesn't release...
    HELP?!
    Thanks for your help.

    Please try this:
    Reinstalling Lion/Mountain Lion Without Erasing the Drive
    Boot to the Recovery HD: Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the main menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the main menu.
    Reinstall Lion/Mountain Lion: Select Reinstall Lion/Mountain Lion and click on the Continue button.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.

  • Move item between mailboxes / share folder with soap

    Hello,
    I need to move an email from one mailbox to another.
    With the normal client this can be done by sharing the folder and then draging and dropping.
    I want to automate this process with soap.
    I have been able to move email from a normal folder to another with soap.
    However I was not successful moving an email from a shared folder to a normal folder.
    Is this possible?
    Also, is it possible to create a shared folder with soap?
    I found the method acceptShareRequest, which seems to be the method I need to use to confirm the shared folder.
    Thanks and Kind Regards,
    Scott

    Hello Preston,
    From looking at the java example you pointed out, I got just about everything working. Thanks for that.
    The only think I need to do to complete my project is handling folders which are already shared.
    Basically I plan on checking out the ACL of a folder instead of blindly sharing it.
    So I need to inspect the existing ACLs.
    I saw the following code in the java example:
    Code:
    GetFolderResponse resp = new GetFolderResponse();
    FolderType ft = null;
    String id = null;
    // String view = "default account noDisplay fullACL";
    String view = "default account fullACL";
    str = m_item.getFolderTypeString();
    if ( null != str && str.equalsIgnoreCase( "Notes" ) ) {
    ft = FolderType.Notes;
    } else if ( null != str && str.equalsIgnoreCase( "JunkMail" ) ) {
    ft = FolderType.JunkMail;
    } else {
    id = m_item.getId();
    try {
    resp = m_main.getService().getFolderRequest( id, ft, null, null,
    view, m_main.getSessionId(), m_main.getTrace() );
    So I read the code to the effect, if I send a folder id and the view "default account fullACL" with getFolderRequest, I should get the ACL information.
    This however doesn't seem to be working for me.
    Here is a trace:
    Code:
    20:40:58 B30A <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="h
    20:40:58 B30A ttp://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3
    20:40:58 B30A .org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XM
    20:40:58 B30A LSchema"><soap:Header><gwTrace xmlns="http://schemas.novell.com/20
    20:40:58 B30A 05/01/GroupWise/types">True</gwTrace><session xmlns="http://schema
    20:40:58 B30A s.novell.com/2005/01/GroupWise/types">MmYvH4rXx1HW8CLx</session></
    20:40:58 B30A soap:Header><soap:Body><getFolderRequest xmlns="http://schemas.nov
    20:40:58 B30A ell.com/2005/01/GroupWise/methods"><id>539C4AF8.dom1.po1.100.13631
    20:40:58 B30A 35.1.43.1@35</id><view>default account fullACL</view></getFolderRe
    20:40:58 B30A quest></soap:Body></soap:Envelope>
    20:40:58 B30A
    20:40:58 B30A <?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:xsd="ht
    20:40:58 B30A tp://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/
    20:40:58 B30A XMLSchema-instance" xmlns:soap="http://schemas.xmlsoap.org/soap/en
    20:40:58 B30A velope/"><soap:Header/><soap:Body><getFolderResponse xmlns:gwt="ht
    20:40:58 B30A tp://schemas.novell.com/2005/01/GroupWise/types" xmlns="http://sch
    20:40:58 B30A emas.novell.com/2005/01/GroupWise/methods"><folder xmlns:xsi="http
    20:40:58 B30A ://www.w3.org/2001/XMLSchema-instance" xsi:type="gwt:SharedFolder"
    20:40:58 B30A ><gwt:id>539C4AF8.dom1.po1.100.1363135.1.43.1@35</gwt:id><gwt:sid>
    20:40:58 B30A 67</gwt:sid><gwt:name>lala</gwt:name><gwt:modified>2014-07-09T18:4
    20:40:58 B30A 0:33Z</gwt:modified><gwt:parent>C.dom1.po1.100.0.1.0.1@21</gwt:par
    20:40:58 B30A ent><gwt:sequence>1</gwt:sequence><gwt:displaySettings xmlns:xsi="
    20:40:58 B30A http://www.w3.org/2001/XMLSchema-instance" xsi:type="gwt:FolderDis
    20:40:58 B30A playSettings"><gwt:name>All Items</gwt:name><gwt:version>2</gwt:ve
    20:40:58 B30A rsion><gwt:modified>2014-06-14T04:03:57Z</gwt:modified><gwt:folder
    20:40:58 B30A Type>Normal</gwt:folderType><gwt:settingType>FolderDefault</gwt:se
    20:40:58 B30A ttingType><gwt:source>received sent personal draft</gwt:source><gw
    20:40:58 B30A t:view>details</gwt:view><gwt:columns><gwt:type>Windows</gwt:type>
    20:40:58 B30A <gwt:sort><gwt:type>Ascending</gwt:type><gwt:field>Date</gwt:field
    20:40:58 B30A ></gwt:sort><gwt:headers><gwt:field>Name</gwt:field><gwt:width>177
    20:40:58 B30A 5</gwt:width></gwt:headers><gwt:headers><gwt:field>Subject</gwt:fi
    20:40:58 B30A eld><gwt:width>2638</gwt:width></gwt:headers><gwt:headers><gwt:fie
    20:40:58 B30A ld>Date</gwt:field><gwt:width>1138</gwt:width></gwt:headers></gwt:
    20:40:58 B30A columns></gwt:displaySettings><gwt:isSharedByMe>1</gwt:isSharedByM
    20:40:58 B30A e></folder><status><gwt:code>0</gwt:code></status></getFolderRespo
    20:40:58 B30A nse></soap:Body></soap:Envelope>
    What am I doing wrong?
    Regards,
    Scott

  • Outlook 2010 - mail item move rule between mailboxes

    Hi,
    I have Outlook 2010 with Exchange 2010 SP1 environment.
    I'm having an issue with setting up a move rule to another shared mailbox to which the user has full permission on Outlook.
    Whenever I try to set up a rule to move a specific item from a specific user, it throws the below error.
    "the attempted operation failed. an object could not be found"
    Is it possible to apply rules that move items between two different mailboxes? Also is it possible to apply a server-side rule with cmdlet?
    Cheers,
    John

    Hi John,
    I have some tests in my environment using Exchange server 2010 with Outlook 2010. If you create a Inbox rule to redirect messages using OWA, you will have a copy of these messages on your mailbox.
    If you create a transport rule to redirect messages that are sent to you, you won't have a copy of these messages on your mailbox.
    Hope my clarification is helpful.
    Best regards,
    Amy Wang
    TechNet Community Support

  • Items get stuck between desktops

    Does anyone else have a problem with items getting 'stuck' between desktops so that you can see them as you move between desktops, but can't access them?
    I created an e-mail by dragging a photo to the Mail icon in the dock, but nothing happened so I repeated the exercise. Still nothing happened. I then created the e-mail by copying and pasting the photo into a new blank e-mail and thought nothing more about it. But now, when I swipe between desktops, I can see the two e-mails, complete with photos but no text, straddling two desktops but can't click on them to delete them. If anyone else has experienced this,have they found a way to access the items?

    I've found the answer to my own question in an answer by Captfred last year! I right clicked on the Finder icon in the dock, assigned the Finder to "None" desktops and then found lots more things that were hiding between desktops!
    22-Aug-2011 19:36 (in response to drghyde)
    I've seen this a few times when Finder was assigned to "all desktops".  If this is the case, right click (cntl click) the dock icon > options > assign to none.
    Regards,
    Captfred

  • Did Mavericks remove ability to drag files and apps between desktops?

    I recently upgraded to Mavericks and am trying to drag files and apps between desktops without the use of Mission Control. I used to be able to drag something to the edge of the screen, hold it for a split second and have it move over to that screen. This seems to no longer work in Mavericks. I wish Apple wouldn't remove the small things that makes OS X what it is. Now I am less productive because I cannot use this feature.

    Apparently so. It looks like the only way to drag files between desktops is to use Mission Control, as evidenced by this Apple support document: "you can use drag and drop in combination with Mission Control to swiftly and easily move items among windows and workspaces." I have Mission Control set up as a hot corner, so I grab a file, drag it into the top right corner, drag it onto the other desktop, and then drop it in the destination window. It's not as easy as dragging to the edge of the sceen, but it's not too much more work.

  • Best practice to move things between various environments in SharePoint 2013

    Hi All SharePoint Gurus!! - I was using SP deployment wizard to move Sites/lists/libraries/items etc. using SP Deployment Wizard (spdeploymentwizard.codeplex.com) in SP 2010. We just upgraded to SP 2013. I have few Lists and Libraries that I need to push
    into the Staging 2013 and Production 2013 environment from Development 2013 environment. SP Deployment Wizard  is throwing error right from the startup. I checked SP 2013 provides granular backups but is restricted to Lists/Library level. Could anybody
    let me know if SP Deployment Wizard works for 2013? I love that tool. Also, Whats the best practice to move things between various environments?
    Regards,
    Khushi
    Khushi

    Hi Khushi,
    I want to let you know that we built
    SharePoint Migration tool
    MetaVis Migrator that can copy and migrate to and from on-premise or hosted SharePoint sites. The tool can copy entire
    sites with sub-site hierarchies, content types, fields, lists, list views, documents, items with attachments, look and feel elements, permissions, groups and other objects - all together on at any level of granularity (for
    example, just lists or just list views or selected items). The tool preserves created / modified properties, all metadata and versions. It looks like Windows Explorer with copy/paste and drag-n-drop functions so it is easy to learn. It does not require any
    server side installations so you can do everything using your computer or any other server. The tool can copy the complete sites or just individual lists or even selected items. The tool also supports incremental or delta copy based on the previous migrations.
    The tool also includes Pre-Migration Analysis that helps to identify customizations.
    Free trial is available:
    http://www.metavistech.com . Feel free to contact us.
    Good luck with your migration project,
    Mark

  • How to  move items from one JList to other

    Can u pls help me out to implement this(I m using Netbeans 5.5):
    I want to move items from one JList to other thru a ADD button placed between JLists, I am able to add element on Right side JList but as soon as compiler encounter removeElementAt() it throws Array Index Out of Bound Exception
    and if I use
    removeElement() it removes all items from left side JList and returns value false.
    Pls have a look at this code:
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    // TODO add your handling code here:
    Object selItem = jList1.getSelectedValue();
    int selIndex = jList1.getSelectedIndex();
    DefaultListModel model = new DefaultListModel();
    jList2.setModel(model);
    model.addElement(selItem);
    DefaultListModel modelr = new DefaultListModel();
    jList1.setModel(modelr);
    flag = modelr.removeElement(selItem);
    //modelr.removeElementAt(selIndex);
    System.out.println(flag);
    }

    hi Rodney_McKay,
    Thanks for valuable time but my problem is as it is, pls have a look what I have done and what more can b done in this direction.
    Here is the code:
    import javax.swing.DefaultListModel;
    import javax.swing.JList;
    public class twoList extends javax.swing.JFrame {
    /** Creates new form twoList */
    public twoList() {
    initComponents();
    //The code shown below is automatically generated and we can�t edit this code
    // <editor-fold defaultstate="collapsed" desc=" Generated Code ">
    private void initComponents() {
    jScrollPane1 = new javax.swing.JScrollPane();
    jList1 = new javax.swing.JList();
    jButton1 = new javax.swing.JButton();
    jScrollPane2 = new javax.swing.JScrollPane();
    jList2 = new javax.swing.JList();
    setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
    jList1.setModel(new javax.swing.AbstractListModel() {
    String[] strings = { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" };
    public int getSize() { return strings.length; }
    public Object getElementAt(int i) { return strings[i]; }
    jList1.addListSelectionListener(new javax.swing.event.ListSelectionListener() {
    public void valueChanged(javax.swing.event.ListSelectionEvent evt) {
    jList1ValueChanged(evt);
    jScrollPane1.setViewportView(jList1);
    jButton1.setText("ADD>>");
    jButton1.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(java.awt.event.ActionEvent evt) {
    jButton1ActionPerformed(evt);
    jScrollPane2.setViewportView(jList2);
    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setHorizontalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addGap(31, 31, 31)
    .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 44, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
    .addComponent(jButton1)
    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
    .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addContainerGap(78, Short.MAX_VALUE))
    layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jScrollPane1, jScrollPane2});
    layout.setVerticalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addGap(62, 62, 62)
    .addComponent(jButton1))
    .addGroup(layout.createSequentialGroup()
    .addContainerGap()
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
    .addContainerGap(159, Short.MAX_VALUE))
    layout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jScrollPane1, jScrollPane2});
    pack();
    }// </editor-fold>
    //automatic code ends here
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    // TODO add your handling code here:
            jList1 = new JList(new DefaultListModel());
            jList2 = new JList(new DefaultListModel());
             Object selItem = jList1.getSelectedValue();
             System.out.println(selItem);
            ((DefaultListModel) jList1.getModel()).removeElement(selItem);
            ((DefaultListModel) jList2.getModel()).addElement(selItem);
    //Now trying with this code it is neither adding or removing and the value �null� is coming in �selItem� .It may be bcoz JList and Jlist are already instantiated in automatic code. So, I tried this:
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
    // TODO add your handling code here:
             Object selItem = jList1.getSelectedValue();
             System.out.println(selItem);
            ((DefaultListModel) jList1.getModel()).removeElement(selItem);
            ((DefaultListModel) jList2.getModel()).addElement(selItem);
    //Now with this as soon as I click on �jButton1�, it is throwing this error:
    Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: twoList$1 cannot be cast to javax.swing.DefaultListModel
            at twoList.jButton1ActionPerformed(twoList.java:105)
            at twoList.access$100(twoList.java:13)
            at twoList$3.actionPerformed(twoList.java:50)
            at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
            at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
            at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
            at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
            at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
            at java.awt.Component.processMouseEvent(Component.java:6038)
            at javax.swing.JComponent.processMouseEvent(JComponent.java:3260)
            at java.awt.Component.processEvent(Component.java:5803)
            at java.awt.Container.processEvent(Container.java:2058)
            at java.awt.Component.dispatchEventImpl(Component.java:4410)
            at java.awt.Container.dispatchEventImpl(Container.java:2116)
            at java.awt.Component.dispatchEvent(Component.java:4240)
            at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
            at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
            at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
            at java.awt.Container.dispatchEventImpl(Container.java:2102)
            at java.awt.Window.dispatchEventImpl(Window.java:2429)
            at java.awt.Component.dispatchEvent(Component.java:4240)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
            at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
            at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
            at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
            at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
            at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

  • Can't move anything on desktop or finder etc.

    Problem: I can't move files from desktop to finder window. Can't rearrange items in finder window. Can move items to trash using keyboard but not trackball. Can't remove icons from dock; and can't change desktop picture. When I try to change desktop picture, the new picture shows up on the little screen; but the desktop picture does not change. I thought it might be something wrong with the trackball, but I can open applications, connect to internet etc.

    Hi Sue, if you can navigate in Finder do this:
    navigate to yourhome/library/preferences and trash these two files:
    com.apple.finder.plist
    com.apple.sidebarlists.plist (if this exists in 10.2 - not sure)
    (You will have to reset a few finder prefs the way you like them.)
    Then log out and back in again. Or restart.
    Good luck, let us know.

  • Can't move items to trash.

    I can't move items to my trash can on my desktop.  I have to right click and click on "move to trash" then I am promted for my password before the item is trashed.

    Is this Trash can really on the Desktop, or the one in the Dock?
    Solving Trash Problems...
    http://thexlab.com/faqs/trash.html

  • Why can I not move items within a playlist?

    why can I not move items within a playlist?
    I should be able to drag songs up and down - and I can in other lists - but not on a new one I just created. ??

    Brandcast, I'd suggest you post in a new topic. Although your question is the same, apparently the answer isn't. Any topic that was originally started over 2 months ago may relate to a different version of iTunes (neither you nor the original poster say which version you use) and who knows what may happen between versions.
    Message was edited by: Limnos - user has started a new topic

  • WPA8.1 Feature to save and move files between folders and OneDrive Folders

    Hi,
    I would like to suggest to dev team a new feature to Adobe Reader on Windows Phone.
    Today I was done a uggly workarround to save one PDF file on a OneDrive folder to send to my classmates. So I would like a feature to save and move files between folders on SD cards and OneDrive to keep my phone organized.
    thank you for your time.

    Here:
    property aFolder : "a"
    property bFolder : "b"
    property cFolder : "c"
    property dFolder : "d"
    property eFolder : "e"
    tell application "Finder"
    try
    set theLocation to the selection as alias
    on error
    set theLocation to (folder of the front window as alias)
    end try
    if not (exists folder aFolder of theLocation) then make new folder at theLocation with properties {name:aFolder}
    if not (exists folder bFolder of theLocation) then make new folder at theLocation with properties {name:bFolder}
    if not (exists folder cFolder of theLocation) then make new folder at theLocation with properties {name:cFolder}
    if not (exists folder dFolder of theLocation) then make new folder at theLocation with properties {name:dFolder} 
    if not (exists folder eFolder of theLocation) then make new folder at theLocation with properties {name:eFolder}
    set this_list to every file of theLocation
    repeat with i in this_list
    if (name of i) begins with "a" then
    move i to folder "a" of theLocation
    else if (name of i) begins with "b" then
    move i to folder "b" of theLocation
    else if (name of i) begins with "c" then
    move i to folder "c" of theLocation
    else if (name of i) begins with "d" then
    move i to folder "d" of theLocation
    else if (name of i) begins with "e" then
    move i to folder "e" of theLocation
    end if
    set name of (the result) to items 3 thru -1 of (get name of (the result)) as string
    end repeat
    end tell
    (98558)

Maybe you are looking for