Error when splitting events in iMovie11

I imported video from my hard drive into iMovie.   The video clips all imported and play perfectly.  I now want to split the clips into multiple events.   I was able to do this with some of the clips, but with a few others I get the following error:
Move Failed
This file could not be moved:
/Users/myname/Movies/iMovie Events.localized/New Event 4/ iMovie Thumbnails/mymoviename
(file not found)
Does anyone know how to fix this?

Use a transformation step to split the message then use a Block with par for each option and have the sync send in side it. Then send this asynchronously to the system you want to send it to.
VJ

Similar Messages

  • How do i split events when Split Events Before Selected Clips is not even highlighted

    iMovie question - how do i split events when Split Events Before Selected Clips is not even highlighted?  I just puchased this new iMac yesterday and i am still trying to figure things out!

    You should start by having a read of the online manuals and correct forums.
    This forum is for iOS (iPads and iPhones).
    There are plenty of great resources on the Apple website,
    but try to search for iMovie Mac.

  • Page cannot be displayed' error when 2 events (FireAction and GO) fired

    We have created a framework page where FireAction event will be executed
    when the value of a calendar item is modified. When we modify the
    value and leave the cursor in the field (without tabbing out), and click
    GO button, 'Page cannot be displayed' error message will be displayed.
    When FireAction event is started, we use CO to retrieve the event. And
    when the cursor remains in item1 after being modified and click GO,
    2 events will be started (the FireAction event and the GO button's event)
    and 'Page cannot be displayed' error will be shown since CO is retrieving
    2 events at the same time.
    Since by changing certain fields of framework page without tabbing out
    is a regualar operation, how can we go around this error when we are
    using FireAction event?
    sample34_00co.java
    package oracle.apps.xx03.ap.webui;
    import oracle.apps.fnd.common.VersionInfo;
    import oracle.apps.fnd.framework.webui.OAControllerImpl;
    import oracle.apps.fnd.framework.webui.OAPageContext;
    import oracle.apps.fnd.framework.webui.beans.OAWebBean;
    import oracle.apps.fnd.framework.webui.OADialogPage;
    import java.util.Calendar;
    * Controller for ...
    public class Sample34_00CO extends OAControllerImpl
    public static final String RCS_ID="$Header$";
    public static final boolean RCS_ID_RECORDED =
    VersionInfo.recordClassVersion(RCS_ID, "%packagename%");
    public StringBuffer message = new StringBuffer();
    * Layout and page setup logic for a region.
    * @param pageContext the current OA page context
    * @param webBean the web bean corresponding to the region
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext, webBean);
    Calendar cal = Calendar.getInstance();
    // When the browser back button is not executed
    if (!pageContext.isBackNavigationFired(false))
    System.out.println("NOT FROM BACK BUTTON!! ["+cal.getTime()+"]");
    // When the browser back button is executed
    else
    System.out.println("FROM BACK BUTTON!! ["+cal.getTime()+"]");
    //Action being performed when the browser back button is executed
    OADialogPage dialogPage = new OADialogPage(STATE_LOSS_ERROR);
    pageContext.redirectToDialogPage(dialogPage);
    * Procedure to handle form submissions for form elements in
    * a region.
    * @param pageContext the current OA page context
    * @param webBean the web bean corresponding to the region
    public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processFormRequest(pageContext, webBean);
    Calendar cal = Calendar.getInstance();
    if ( "updateItem1".equals(pageContext.getParameter(EVENT_PARAM)) )
    //When FireAction is executed
    System.out.println("item1 FireAction is executed! ["+cal.getTime()+"]");
    else
    //When other actions beside FireAction is executed
    System.out.println("item1 FireAction is not executed! ["+cal.getTime() +"]");
    sample34_00pg.xml
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <!-- dbdrv: exec java oracle/jrad/tools/xml/importer XMLImporter.class java &phase=dat+24 checkfile:~PROD:~PATH:~FILE &fullpath:~PROD:~PATH:~FILE -username &un_apps -password &pw_apps -dbconnection &jdbc_db_addr -userId "1" -rootPackage /oracle/apps/~PROD -rootdir &fullpath:~PROD:mds:directory -->
    <page xmlns:jrad="http://xmlns.oracle.com/jrad" xmlns:oa="http://xmlns.oracle.com/oa" xmlns:ui="http://xmlns.oracle.com/uix/ui" version="9.0.3.8.11_1183" xml:lang="en-US" xmlns:user="http://xmlns.oracle.com/jrad/user" xmlns="http://xmlns.oracle.com/jrad" file-version="$Header$">
    <content>
    <oa:pageLayout id="PageLayoutRN" windowTitle="Sample34_00 WindowTitle" amDefName="oracle.apps.fnd.framework.server.OAApplicationModule" title="Sample34_00 PageHeader">
    <ui:corporateBranding>
    <oa:image id="corporateBrandingImage" source="/OA_MEDIA/FNDSSCORP.gif"/>
    </ui:corporateBranding>
    <ui:contents>
    <oa:messageComponentLayout id="MainRN" controllerClass="oracle.apps.xx03.ap.webui.Sample34_00CO">
    <ui:contents>
    <oa:messageTextInput id="item1" prompt="item1" dataType="DATE">
    <ui:primaryClientAction>
    <ui:fireAction event="updateItem1"/>
    </ui:primaryClientAction>
    </oa:messageTextInput>
    <oa:messageLayout id="ButtonLayout">
    <ui:contents>
    <oa:submitButton id="Go" use="/oracle/apps/fnd/attributesets/Buttons/Go"/>
    </ui:contents>
    </oa:messageLayout>
    </ui:contents>
    </oa:messageComponentLayout>
    </ui:contents>
    </oa:pageLayout>
    </content>
    </page>
    ----------

    Shive...good one..!!
    One thing that you can do if you don't wanna have PPR, is to validate date column in fire action event in CO in process form request, and raise an error if you don't find appropriate format or null , as per your requirement.
    --Mukul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • IPhoto '11 v. 9.2.3 bug when splitting events containing flagged and duplicate versions of same photo in Event.

    UPDATE:
    Okay, I don't know how to delete this - so I'm just saying that after sending this, I found Terrance's reply to a similar post (3/3/12).  I didn't realize iPhoto had been changed so that the "master" controls duplicates.  I do understand how to export, et cetera .... and I do use albums also!  I just really want the duplicate photos to NOT be in the general Events.  Trust me, I have a good reason!
    Thank you for your (previous) help!
    ~h
    Okay, when I created this User Name, I didn't foresee this situation.  I'm pretty sure this is a real bug - and maybe someone can let the appropriate programmer know....
    Essentially, I'm organizing my 2012 iPhoto library and am trying to get around the rule that a photo can only be in one Event.  I flagged the photos I want to keep where they are - AND - be grouped separately.
    Then in Flagged, I duplicated all.  Then I unflag the orginal files.
    Then I modified the duplicated (version 2 or version 3) files.
    So, in the original events, there are the two versions of some photos.
    Opening one of the events, I select a couple of photos and "split".
    Split event does get created, but it has no photos.
    Photos and duplicated photos remain in original event.
    I'm quitting now - before I lose everything.....!
    (I'll back up the library and try again later.........!)
    and jsut for the fn of it, I'm adding that I find it strange that I'd have to manually click "abc-check" -- that spellcheck doesn't run automatically.   --I guess it annoys others?
    holly

    First Try the following:
    1 - delete the iPhoto preference file, com.apple.iPhoto.plist, that resides in your
         User/Home/Library/ Preferences folder.
    2 - delete iPhoto's cache file, Cache.db, that is located in your
    User/Home/Library/Caches/com.apple.iPhoto folder (Snow Leopard and Earlier).
    or with Lion and Mt. Lion from the User/Library/Containers/com.apple.iPhoto/
    Data/Library/Caches/com.apple.iPhoto folder
    3 - launch iPhoto and try again.
    NOTE:  In Lion and Mountain Lion the Library folder is now invisible. To make it permanently visible enter the following in the Terminal application window: chflags nohidden ~/Library and hit the Enter button - 10.7: Un-hide the User Library folder.
    If that doesn't help apply the two fixes below in order as needed:
    Fix #1
    1 - launch iPhoto with the Command+Option keys held down and rebuild the library.
    2 - run Option #4 to rebuild the database.
    Fix #2
    Using iPhoto Library Manager  to Rebuild Your iPhoto Library
    1 - download iPhoto Library Manager and launch.
    2 - click on the Add Library button and select the library you want to add in the selection window..
    3 - Now that the library is listed in the left hand pane of iPLM, click on your library and go to the Library ➙ Rebuild Library menu option.
    4 - In the next  window name the new library and select the location you want it to be placed.
    5 - Click on the Create button.
    Note: This creates a new library based on the LIbraryData.xml file in the library and will recover Events, Albums, keywords, titles and comments.  However, books, calendars, cards and slideshows will be lost. The original library will be left untouched for further attempts at fixing the problem or in case the rebuilt library is not satisfactory.

  • Error when Splitting the Message in Synchronous Sender -BPM

    Hi ALL,
    I has the following Integration Process:
    Receiver-----Synchronous Sender--
    Sender(async)
    When iam trying to Split the Message in Synchronous Sender
    where the receiver for Synchronous send message is a HTTP adapter iam getting the following Error in SXMB_MONI
    "Messages in multi message format can be sent to one adapter engine only ".
    Is there any solution for this?Its urgent
    Is there any solution that can split and send the messages individually to the HTTP  so that i can Split the message inside a BPM and use the BPM to send each individual message seperately.
    Please Help me in this Issue its Urgent
    Thanks
    YeswanthRaj

    Use a transformation step to split the message then use a Block with par for each option and have the sync send in side it. Then send this asynchronously to the system you want to send it to.
    VJ

  • Getting ie error when calling event from code.

    Hi all!
    I've got an application (running on 6.40 sp8, ep6 sp2) that is pretty basic by all means. Since I want to implement some way to tell the user when he/she has made an error or just to inform him/her about something, I decided to use the ConfirmationDialog.
    I've created an action called onActionShowErrorMessage in my view. This action is tied to my controller and an event defined in the controller.
    Hence, when I want to show the ConfirmationDialog to show the user an error message, I call the controller method and in the method I fire the event that my view method is looking for.
    So far so good..
    When I call my controller method from a button action in the view everything works nicely, but when I try to call it from the wdInit method it fails?! I do get the ConfirmationDialog up but I also get an IE error window telling me that IE is trying to open a page it cannot find. I have no idea why it tries to open any page at all, since there is no navigation defined for this action.
    Anyone got an idea? I couldn't find any good stuff in the system logs either
    Best regards,
    Andreas

    Hello Sam!
    Thanks for your answer! I would like to use something more of a pop thing, since i want to make sure the user sees it. The MessageManager does not work as good as it used to anymore, since it puts all messages in the bottom of the page. This page needs to be scrolled in order to see the error message..
    Anyone got an idea of a workaround? I'm reading a propsfile, and in case I'm not able to read it I want to display this to the user.
    B.R
    Andreas

  • Error when splitting Group membership

    Hi all,
    We are implementing SAP CRM 7.0 EHP3.
    I'm having issues with the Split functionality in CRM. I have configured the Loyalty program, memberships, members and cards. The membership type that we use is "GROUP" membership which means one membership for multiple members.
    I have a membership with 3 assigned members and when I try to split one of the members, I'm getting an error. After doing some debugging, it looks like the program is looking for "Related memberships" which to me is wrong. This is for "Shared" memberships. I wonder if there is Note or something that we need to apply.
    Can anyone help me and let me know if we are doing something wrong?
    Regards
    Jacques

    Hi Jacques,
    I have created the split membership successfully as per the split ratio.
    I have followed below steps:
    1) Identify a Standard membership with Single member assigned (for ex: membership Id -4)
    with Point balance as - 450 points
    2) Assign another member to membership ID - 4 and click on save
    3) So standard membership turns to Group membership
    4) Now Click on Split membership, on the new screen choose newly added member in the drop down.
    5) Choose Split ratio for example 60/40
    6) Click on split membership, now system will create a new membership( Standard membership)
    This will show point balance as 180 points
    I hope this helps.
    Regards
    Pramod

  • Runtime Error when Usercommand event is fired in ALV

    Hi all,
    i'm writing ALv report and i successfully got Top of Page and End of List but when im try to fire Usercommand a run time error  .
    ERROR:
    Too many parameters specified with PERFORM.
    Error analysis
    A PERFORM was used to call the routine "GENERATE_USER_COMMAND
    "ZSAP1_ALV ".
    This routine contains exactly 0 formal parameters, but the cu
    call contains 2 actual parameters.
    parameters.
    CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
    EXPORTING
      I_LIST_TYPE           = 0
    IMPORTING
       ET_EVENTS             = IT_EVENTS
    EXCEPTIONS
      LIST_TYPE_WRONG       = 1
      OTHERS                = 2
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    WA_EVENTS-NAME = 'TOP_OF_PAGE'.
    WA_EVENTS-FORM = 'TOP_FORM'.
    APPEND WA_EVENTS TO IT_EVENTS.
    CLEAR WA_EVENTS.
    WA_EVENTS-NAME = 'END_OF_LIST'.
    WA_EVENTS-FORM = 'END_OF_FORM'.
    APPEND WA_EVENTS TO IT_EVENTS.
    CLEAR WA_EVENTS.
    WA_EVENTS-NAME = 'USER_COMMAND'.
    WA_EVENTS-FORM = 'GENERATE_USER_COMMAND'.
    APPEND WA_EVENTS TO IT_EVENTS.
    *ENDIF.
    and after this i created a form for Generate_user_command.
    using perform keyword.
    Please help me...
    Thanks in Advance
    Kiran.

    Hi
    CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
    * EXPORTING
    * I_LIST_TYPE = 0
    IMPORTING
    ET_EVENTS = IT_EVENTS
    * EXCEPTIONS
    * LIST_TYPE_WRONG = 1
    * OTHERS = 2
    IF SY-SUBRC 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    * WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    " You shold not append the events to IT_EVENTS table. as all the alv events will
    " get populated from the above FM.you need to modify the required events with the formnames.
    READ TABLE IT_EVENTS INTO  WA_EVENTS WITH KEY NAME = 'TOP_OF_PAGE'.
    IF SY-SUBRC EQ 0.
    WA_EVENTS-FORM = 'TOP_FORM'.
    MODIFY TABLE IT_EVENTS FROM WA_EVENTS TRANSPORTING  FORM INDEX SY-TABIX.
    ENDIF.
    READ TABLE IT_EVENTS INTO  WA_EVENTS WITH KEY NAME = 'END_OF_LIST'.
    IF SY-SUBRC EQ 0.
    WA_EVENTS-FORM = 'END_OF_FORM'.
    MODIFY TABLE IT_EVENTS FROM WA_EVENTS TRANSPORTING  FORM INDEX SY-TABIX.
    ENDIF.
    READ TABLE IT_EVENTS INTO  WA_EVENTS WITH KEY NAME = 'USER_COMMAND'.
    IF SY-SUBRC EQ 0.
    WA_EVENTS-FORM = = 'GENERATE_USER_COMMAND'.
    MODIFY TABLE IT_EVENTS FROM WA_EVENTS TRANSPORTING  FORM INDEX SY-TABIX.
    ENDIF.
    FORM GENERATE_USER_COMMAND USING r_ucomm LIKE sy-ucomm
                                        rs_selfield TYPE slis_selfield.
    " Write the code here
    ENDFORM.

  • Multiple iCal icloud errors. One saying username and password incorrect the other Server 500 error when removing event

    Good day all
    One of my clients is having intermitting issues with her iCal on her Macbook. Her iCal is connected to her iCloud account along with her contacts, she access the iCloud data via her iPhone and her iPad.
    The syncing between her devices with the iCloud gives her no issues when it comes to her contacts but her iCloud on her Macbook is causing a lot of grief. She can accept and add iCal events most of the time but every now and then she gets the error "iCal can't log into your iCloud account becasue your password may be incorrect. The server did not recognize your username or password for the account iCloud. Make sure you enter them correctly". Here is a picture of the error.
    I can confirm her username and password is correct by clicking ok to the error and making an event in the calander or making a new contact in her contacts and confirm on icloud.com that the new additions did make it to the iCloud.
    On top of the above error she also gets the following error intermittently (seems to happen the most when she attempts to remove a calander item). The error is "The server responded with an error. The request for "Meeting name" in "category" in account iCloud failed. The server responded with 500 to operation CalDAVWriteEntityQueueableOperation. Stay offline/Revert to Server/Go Online" once more below is a picture
    Any help on this subject would be greatly appreshated
    Thanks

    Good day all
    One of my clients is having intermitting issues with her iCal on her Macbook. Her iCal is connected to her iCloud account along with her contacts, she access the iCloud data via her iPhone and her iPad.
    The syncing between her devices with the iCloud gives her no issues when it comes to her contacts but her iCloud on her Macbook is causing a lot of grief. She can accept and add iCal events most of the time but every now and then she gets the error "iCal can't log into your iCloud account becasue your password may be incorrect. The server did not recognize your username or password for the account iCloud. Make sure you enter them correctly". Here is a picture of the error.
    I can confirm her username and password is correct by clicking ok to the error and making an event in the calander or making a new contact in her contacts and confirm on icloud.com that the new additions did make it to the iCloud.
    On top of the above error she also gets the following error intermittently (seems to happen the most when she attempts to remove a calander item). The error is "The server responded with an error. The request for "Meeting name" in "category" in account iCloud failed. The server responded with 500 to operation CalDAVWriteEntityQueueableOperation. Stay offline/Revert to Server/Go Online" once more below is a picture
    Any help on this subject would be greatly appreshated
    Thanks

  • Protected access error when firing event

    My program is supposed to "press" a button when the user presses a certain key. I didn't use mnemonics because I didn't want the Alt key to be pressed, but just a key (i.e. Q, without any modifiers). So I decided to use fireActionPerformed to fire the event manually.
    However, when I compile, the compiler gives me an error saying: "fireActionPerformed(java.awt.event.ActionEvent) has protected access in javax.swing.AbstractButton.
    Why is this? How can I fix or get around this? Maybe there's a better way for me to accomplish my task?
    Any help greatly appreciated!

    Demo:
    import java.awt.event.*;
    import javax.swing.*;
    class ExampleAction extends AbstractAction {
        public ExampleAction() {
            super("ExampleAction");
        public void actionPerformed(ActionEvent evt) {
            System.out.println("ExampleAction.actionPerformed");
    public class KeyboardMappingExample extends JPanel {
        public KeyboardMappingExample() {
            KeyStroke ks = KeyStroke.getKeyStroke("ctrl Q");
            Action action = new ExampleAction();
            Object name = action.getValue(Action.NAME);
            InputMap im = this.getInputMap(WHEN_IN_FOCUSED_WINDOW);
            ActionMap am = this.getActionMap();
            im.put(ks, name);
            am.put(name, action);
        public static void main(String[] args) {
            SwingUtilities.invokeLater(new Runnable(){
                public void run() {
                    JFrame f = new JFrame("ExampleAction");
                    f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                    f.getContentPane().add(new KeyboardMappingExample());
                    f.setSize(400,400);
                    f.setLocationRelativeTo(null);
                    f.setVisible(true);
    }

  • Error when splitting a Table into two columns - Please help!

    Hi!
    I have created a table in which I have created a header which has been split into 3 parts conisting of 2 columns. These all work fine. However, when I try to split the row below the header row into 2 columns, it does so but, in a way, connects the line inbetween the two columns with the line inbetween the two columns above and will not allow me to move it left or right by manually changing specs or dragging the line. Please help! (I'm using CS5 by the way!) Thank you!

    I suggest you begin with a pre-built CSS Layout.  DW has several to help jump start your projects.  Go to File > New Blank Page > HTML.  Select a layout from the 3rd panel and hit CREATE.  See screenshot.
    Save this layout as test.html and begin building your prototype page saving and validating code often during your work sessions.
    Code Validation Tools
    CSS - http://jigsaw.w3.org/css-validator/
    HTML - http://validator.w3.org/
    Good luck with your project!
    Nancy O.

  • ICalendar error when changing event details

    I'm trying to make changes to an ongoing event in iCalendar; when I click Send & Save, this is what I get: "The ancestor is the aggregate of the child record, but is not in the changelog along with the child."
    I've signed in/out, tried both Google Chrome & Explorer, cleared cache.
    What am I doing wrong?

    So, I've received no replies to this question...all I need is a little support...

  • If the LDAP "icsCalendar" value contains a space, an error will occur when creating events or tasks

    If a user's LDAP
    "icsCalendar" value
    contains a whitespace, the user will still be able to log in to the iPlanet
    Calendar Server(iCS). However, the user will receive a bad request
    error when creating events or tasks. The event or task is created,
    but the error will occur every time the user tries to save one.
    The "icsCalendar"
    preference cannot have a space in it. To avoid the above problem,
    the administrator must fix this value in LDAP.

    Hi Mahendra,
    check the following links:
    http://www.sapgenie.com/saptech/lsmw.htm
    http://www.scmexpertonline.com/downloads/SCM_LSMW_StepsOnWeb.doc
    May be u can find some help.
    Hope this helps you.
    Regards,
    Anuradha.B

  • Error when editing form --using an event receiver

    Hi,
    I created an event receiver sandbox solution and deployed it to preprod.  My code doesn't work and everytime I edit an item it gives me this error. I don't receive an error when I create an item.
    Server encountered an internal error. For more information, turn off customErrors in the server's .config file.
    at Microsoft.SharePoint.SPGlobal.HandleComException(COMException comEx) at Microsoft.SharePoint.Library.SPRequest.AddOrUpdateItem(String bstrUrl, String bstrListName, Boolean bAdd, Boolean bSystemUpdate, Boolean bPreserveItemVersion, Boolean bPreserveItemUIVersion,
    Boolean bUpdateNoVersion, Int32& plID, String& pbstrGuid, Guid pbstrNewDocId, Boolean bHasNewDocId, String bstrVersion, Object& pvarAttachmentNames, Object& pvarAttachmentContents, Object& pvarProperties, Boolean bCheckOut, Boolean bCheckin,
    Boolean bMigration, Boolean bPublish, String bstrFileName, ISP2DSafeArrayWriter pListDataValidationCallback, ISP2DSafeArrayWriter pRestrictInsertCallback, ISP2DSafeArrayWriter pUniqueFieldCallback) at Microsoft.SharePoint.SPListItem.AddOrUpdateItem(Boolean
    bAdd, Boolean bSystem, Boolean bPreserveItemVersion, Boolean bNoVersion, Boolean bMigration, Boolean bPublish, Boolean bCheckOut, Boolean bCheckin, Guid newGuidOnAdd, Int32& ulID, Object& objAttachmentNames, Object& objAttachmentContents, Boolean
    suppressAfterEvents, String filename, Boolean bPreserveItemUIVersion) at Microsoft.SharePoint.SPListItem.UpdateInternal(Boolean bSystem, Boolean bPreserveItemVersion, Guid newGuidOnAdd, Boolean bMigration, Boolean bPublish, Boolean bNoVersion, Boolean bCheckOut,
    Boolean bCheckin, Boolean suppressAfterEvents, String filename, Boolean bPreserveItemUIVersion) at Microsoft.SharePoint.SPListItem.Update() at Microsoft.SharePoint.WebControls.SaveButton.SaveItem(SPContext itemContext, Boolean uploadMode, String checkInComment)
    at Microsoft.SharePoint.WebControls.SaveButton.OnBubbleEvent(Object source, EventArgs e) at System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    private bool HasFieldChanged(SPItemEventProperties properties, string sInternalName)
    if (properties.ListItem[sInternalName] != null && properties.AfterProperties[properties.ListItem.Fields[sInternalName].StaticName] != null)
    //before properties is not equal than after properties
    return !properties.ListItem[sInternalName].ToString().Equals(properties.AfterProperties[properties.ListItem.Fields[sInternalName].StaticName].ToString(), StringComparison.OrdinalIgnoreCase);
    return false;
     public override void ItemUpdating(SPItemEventProperties properties)
     base.ItemUpdating(properties);
     try
     if (HasFieldChanged(properties, "WHQ") && !HasFieldChanged(properties, "Employee Type"))
     SPList oSPList = properties.Web.Lists["EPDEMails"];
     SPListItem oSPItem = oSPList.AddItem();
     SPListItem item = properties.ListItem;
     string sAfterWHQDepartment = properties.AfterProperties[properties.ListItem.Fields["WHQ Department"].StaticName].ToString();
     string sBeforeWHQDepartment = item[properties.ListItem.Fields["WHQ Department"].StaticName].ToString();
     string sEmails = string.Empty;           
     string sGroups = string.Format("{0},{1},Editors", sAfterWHQDepartment, sBeforeWHQDepartment);
     foreach (string group in sGroups.Split(','))
     foreach (SPUser thisuser in properties.Web.Groups[group].Users)
                                sEmails += thisuser.Email + ";";
                        oSPItem["Subject"] = "Employee Transfer to a different WHQ Department";
                        oSPItem["To"] = sEmails;
                        oSPItem["Body"] = string.Format("{0} {1} has been transferred to {2} from {3}. Please update EPD ASAP", item["First Name"],
    item["Last Name"], sAfterWHQDepartment, sBeforeWHQDepartment);
                        oSPItem.Update();
      if (HasFieldChanged(properties, "Region") && !HasFieldChanged(properties, "Employee Type"))
                    SPList oSPList = properties.Web.Lists["EPDEMails"];        
      SPListItem oSPItem = oSPList.AddItem();
      SPListItem item = properties.ListItem;
      string sAfterRegion = properties.AfterProperties[properties.ListItem.Fields["Region"].StaticName].ToString();
      string sBeforeRegion = item[properties.ListItem.Fields["Region"].StaticName].ToString();
      string sEmails = string.Empty;
      string sGroups = string.Format("{0},{1},Editors", sAfterRegion, sBeforeRegion);
      foreach (string group in sGroups.Split(','))
      foreach (SPUser thisuser in properties.Web.Groups[group].Users)
                           sEmails += thisuser.Email + ";";
                        oSPItem["Subject"] = "Employee Transfer to a different Region";
                        oSPItem["To"] = sEmails;
                        oSPItem["Body"] = string.Format("{0} {1} has been transferred to {2} from {3}. Please update EPD ASAP", item["First Name"],
    item["Las tName"], sAfterRegion, sBeforeRegion);
                        oSPItem.Update();
     if (HasFieldChanged(properties, "Employee Type"))
     SPList oSPList = properties.Web.Lists["EPDEMails"];
     SPListItem oSPItem = oSPList.AddItem();
     SPListItem item = properties.ListItem;
     string sChangedEmployeeType = properties.AfterProperties[properties.ListItem.Fields["Employee Type"].StaticName].ToString();
     if (sChangedEmployeeType == "Region")
    string sAfterRegion = properties.AfterProperties[properties.ListItem.Fields["Region"].StaticName].ToString();
    string sBeforeWHQDepartment = item[properties.ListItem.Fields["WHQ Department"].StaticName].ToString();
    string sEmails = string.Empty;
    string sGroups = string.Format("{0},{1},Editors", sAfterRegion, sBeforeWHQDepartment);
     foreach (string group in sGroups.Split(','))
     foreach (SPUser thisuser in properties.Web.Groups[group].Users)
                                    sEmails += thisuser.Email + ";";
                            oSPItem["Subject"] = "Employee Transfer to a Region";
                            oSPItem["To"] = sEmails;
                            oSPItem["Body"] = string.Format("{0} {1} has been transferred to {2} from {3}. Please update EPD ASAP",
    item["First Name"], item["Last Name"], sAfterRegion, sBeforeWHQDepartment);
                            oSPItem.Update();
     else if (sChangedEmployeeType == "WHQ")
     string sBeforeRegion = item[properties.ListItem.Fields["Region"].StaticName].ToString();
     string sAfterWHQDepartment = properties.AfterProperties[properties.ListItem.Fields["WHQ Department"].StaticName].ToString();
     string sEmails = string.Empty;
     string sGroups = string.Format("{0},{1},Editors", sAfterWHQDepartment, sBeforeRegion);
     foreach (string group in sGroups.Split(','))
     foreach (SPUser thisuser in properties.Web.Groups[group].Users)
                                    sEmails += thisuser.Email + ";";
                            oSPItem["Subject"] = "Employee Transfer to a WHQ Department";
                            oSPItem["To"] = sEmails;
                            oSPItem["Body"] = string.Format("{0} {1} has been transferred to {2} from {3}. Please update EPD ASAP",
    item["First Name"], item["Last Name"], sAfterWHQDepartment, sBeforeRegion);
                            oSPItem.Update();
      //send email
      SmtpClient sendEmail = new SmtpClient();
      MailMessage message = new MailMessage();
      sendEmail.Host = "[email protected]";
      message.IsBodyHtml = true;
      message.From = new MailAddress("[email protected]");
      message.To.Add("[email protected]");
      message.Subject = "Test Email on Transfer Jan 13th";
      message.Priority = MailPriority.Normal;
      sendEmail.Send(message);
    catch (Exception ex)
    throw ex;
    This is really frustrating.  Any help is appreciated.
    Talibah C

    Hello,
    Can you debug your solution and let us know the line where your code is failing. Also tell what form you are editing and Is there any checkin/Checkout feature enable on that library?
    BTW i have found two similar threads for same error:
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/2096609e-036e-4e5a-bd69-3cded4d3ca89/sharepoint-2010-error-failed-hr-detected-unable-to-update-list-item?forum=sharepointgeneralprevious
    http://social.msdn.microsoft.com/Forums/sharepoint/en-US/2277fdab-5652-4627-9879-da199089d6e6/how-can-i-get-around-this-error-when-modifying-a-document-via-itemadded-event?forum=sharepointdevelopmentlegacy
    Hemendra:Yesterday is just a memory,Tomorrow we may never see
    Please remember to mark the replies as answers if they help and unmark them if they provide no help

  • Error when activating update rules for R/3 training and event management

    hi all,
    when iam trying to activate update rules for training and event management cube it is giving fallowing error."IC=0PE_C01 IS=0HR_PE_1 error when checking the update rules
    Message no. RSAU461".
    please guide me how to solve this issue.
    thanks & regards
    Vamshi D Krishna

    Hi Vamsi,
    Have you followed the following document to implement HR ?
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a0780530-bf03-2b10-d5ad-e9e8a53def23

Maybe you are looking for

  • Photo Albums & Photos Disappear when publishing using ftp

    Hi, I am having trouble with both my iweb sites photos. There is two main problems: 1. An album that appears normally in iweb is not visable on the published site 2. An album will have random photos that are missing and replaced with a blank on the p

  • Tool Bar not visible in Adobe Forms

    When i open the form, tool bar(save,print,up,down scroll button, page number, minimize.maximize button)it coming automatically without any press...but some forms its not appearing but when i press F8 then only the toolbar is appearing please suggest

  • Single mailbox manage permissions issues full access/send as

    Exchange 2010 SP3 RU7 I have a weird issue with one mailbox.  This user has 2 AD accounts.  Say "userprimary" and "usersecondary".  This user was set up by another admin that is no longer here.  "userprimary" is the actual mailbox account. User logs

  • Smartform error

    Hi, I have just moved my smart form from Sandbox to development. I downloaded the form from sandbox to my local machine and then uploaded the form from local machine to development environment. The smartform was working fine in sandbox (in web), but

  • Cisco ise on vm Failed to start database

    vmware 4.1 (or maybe 4.0.1) configured with 2 core minimum freq 3.6Ghz 200Gb HD on single physical drive (minimum requirement), no thin provisioning datastore vmfs 3, 2Mb block size, ethernet : flexible network adapter ram 4Gb Scsi controller setup..