How to go about creating a Motion Comic?

What would i need to learn specifically from Photoshop and After Effects? I am a newbie in both Photoshop and After Effects and I am looking into learning the basics of both of them..but once I learn the basics is their anything advanced i need to know to achieve good quality camera movements/effects? I read a comment about parallaxing in AE and the clone tool in Photoshop etc. Also can Google sketchup be used to create environments to go into AE? Thank you to any comments.

If you are completely new to Photoshop and After Effects and you want to create something like the video you pointed us to in your second post and you already possess the illustrating skills (ability to draw one of those scenes with a pencil) then I would guess that you need about 4 to 6 months of training on a part time basis or a full month of 10 hour days. There are dozens of techniques in each frame from color correction to puppet pin and hand drawn animation.
I would suggest a Lynda.com subscription and then pick the tutorials that look like they cover some of the techniques you will need to use. Don't expect to be successful if you do not start with the basic workflow and explanation of the UI. There is no single plug-in or effect that will do what you want to do with the click of a mouse.
I would also go to a book store and look at and buy any books you can find on the techniques of animation and illustration. Reproducing your sample video is not a weekend project that can be covered in a couple of simple tutorials.

Similar Messages

  • Creating A Motion Comic

    Hey,
    I'm currently creating a Motion Comic for my Major and looking for some tips or tutorials.
    I am separating my layers in Photoshop and importing to AE, but find it hard to make the background look "flawless" with the cloning tools. I have some elements that will move across the background and reveal the cloned parts, so I wonder how the professionals do it. Looking at Motion Comics, they all look so seamlessly integrated.
    Since it is my first time creating a motion comic, I will go for something simplistic.
    I wish to use camera moves, zoom in/out, slight movement of foreground elements/characters across scene as well as perhaps adding a short hand drawn dance sequence. There will be 2 songs and some SFX added lastly.
    However, I think it may be too difficult to do the dance animation in the short amount of time I have, so considering drawing key frames of the dance and freeze them while I zoom in or something.
    Any help would be greatly appreciated:)
    Thanks.

    Thanks for your reply!
    Yes that's what I've been doing so far. I figured later that it would probably have been easier to create the layers digitally.
    I am a fan of traditional means though, so wanted to give myself a challenge.
    I tried the clone tools, healing brush and content aware fill with varying results. Perhaps I just have to switch between them all?
    Here's a few examples. It's my first attempt at a comic so not superb..
    1)Test Page Layout- The idea will be to move from frame to frame as you would in a comic book, but with camera movement etc.
    2) In this panel I wish to move the glass and hand upwards as if the character's lifting it.
    3) Here I want to add a Camera pan to left with a 2.5d effect on the character and perhaps slight
    movement of background characters.
    My story focuses on two characters mostly and is a romantic story with emphasis on motion, gestures, dance and how it can communicate a message.
    Thanks for having a look!

  • Need guidance on how to go about creating such a program...

    Hello
    I am working on a bonus project for one of my courses. However, I am a bit lost.... I just dont know how to go about doing it. I mean, I have some ideas but I am SURE there is a more elegant way of doing it.
    Option 1
    1) Design a visual tool that will allow the user to interactively create a syntax graph.
    2) The tool will then convert the syntax graph to Extended BNF
    Option 2
    1) Design a tool to read Extended BNF grammar and convert it into syntax graph.
    I am leaning on doing Option 2.... any insights will be much appreciated.

    Hi Ade,
    1. First off SHTEST and SHDISC schemas should reside on the same database. 2. You have to create end user layer in your SHDISC schema (you should give the rights required) using Discoverer Administrator tool. EUL tables get created in SHDISC schema.
    3. Using Discoverer Administrator you need to pull the structures from SHTEST. Once you open your Discoverer Administrator, you will see a little window with "Administration Tasklist".
    Anyways, the best place to get information related to this is from Discoverer Administration Guide. Then you might want to checkout the details on reporting tool Discoverer Plus/Discoverer Viewer or Discoverer Desktop based on what you choose for building your reports.
    Hope this helps,
    -Esther

  • How to go about creating a schedule grid.

    Hello,
    I want to create a scheduling program and I am not sure how to go about it. I am hoping you can point me in the right direction.
    I want to create a scheduling program where it would be a rows and columns. The columns would be the days of the week and the rows would be the hours within in that day. Here is what I am talking about http://i45.tinypic.com/10o32bm.png Underneath the columns would be people that are available to make an appointment with on that day and hour. If the person is available during that day and hour the cell would be white and when you click on it another window would pop up and you can enter in your information to create the appointment....if they are not available then it would be black and so and so. I want to be able to store this information using whichever database is simpler....I am considering MySQL, but if you guys think otherwise I'd appreciate your input....
    Thank You.
    Jay.

    You can do this with a JTable in your GUI, as for your DB, it really does not matter what DB you choose. Anything from the Java DB to Oracle and anything in between will work. Using a DB will give you an easier time than using a flat file.

  • I need advice on how to go about creating objects in discoverer.

    I have a schema shtest that contain all the tables I am going to use in Discoverer. However a new schema shdisc is going to be use for discoverer. My question is
    1. Should I create views based on these tables in shdisc or
    2. grant select on shtest to shdisc and reference these tables in discoverer?
    Initially, I created synonyms in shdisc, but these are not visible in discoverer. However, when I created views in shdisc, am able to see these objects in discoverer but am not convince this is a good way. In essence, I created all tables in shtest as views in shdisc. Please advice.

    Hi Ade,
    1. First off SHTEST and SHDISC schemas should reside on the same database. 2. You have to create end user layer in your SHDISC schema (you should give the rights required) using Discoverer Administrator tool. EUL tables get created in SHDISC schema.
    3. Using Discoverer Administrator you need to pull the structures from SHTEST. Once you open your Discoverer Administrator, you will see a little window with "Administration Tasklist".
    Anyways, the best place to get information related to this is from Discoverer Administration Guide. Then you might want to checkout the details on reporting tool Discoverer Plus/Discoverer Viewer or Discoverer Desktop based on what you choose for building your reports.
    Hope this helps,
    -Esther

  • How do I create this "Motion Reel" in AE?

    This may be a bit old school now but I was wondering how this video was created. I am quite sure it was done in AE but I could be wrong. First off, let me say that I have zero experience in Adobe after effects. however I am quite familiar with  Photoshop and a little of Premier so the interface is not totally foreign. I found a video on how to import layers from Photoshop and also how to put a camera on the timeline. However I was not able to get the camera to zoom through the layers and pan around like they do in this video. Any guidance would be much appreciated.
    See this video as an example of what I would like to reproduce.  Dave Hill Motion Reel 2012 on Vimeo
    Many thanks,
    Houston

    Rick, thank you for the light explanation but as I mentioned in the post, I know nothing about AE. So when you say stack them in 3-D space are you talking about the 3-D column in the composition panel?
    I am definitely using a psd source file. Is this not the RIGHT KIND OF IMAGE?  One exactly like the video. I am wanting to show the layers in Photoshop in a 3-D fashion just like the video. I found this video but when I do what it says I am not really seeing the effects he is seeing. My layers begin to overlap each other as the camera moves left to right. That is not what I want. in the video example, he was somehow able to spread apart his layers without the images scaling. When I try to move one ov my layers away from the other in 3D space, it begins to scale. I realize you may want this in 3D, but not this pseudo 3D effect or am I completely wrong.
    Many thanks,
    Houston

  • How do I create 2 motion tweens for one line of text?  the text needs to "fly-in-right", I can do that,

    how do I create 2 motion tweens for one line of text?  the text needs to "fly-in-right", I can do that, then it needs to "fly-out-bottom" again, I can do that, but not on the same line of text...any ideas...

    my question
    1- there is any way to assign the Fetch process to specific region so the process take all item in these region only.
    2- how can create manual process to fetch row into specific items in page ( i tray these code
    SELECT col1, col2, col3 ....
    INTO :P1_ITEM1, :P1_ITEM, :P1_ITEM...
    FROM table
    WHERE id = :P_id ) but no data retrieve .
    I do not think that it is possible to have more than one Automated Row Fetch process in a given page. See the thread:
    ORA-01403: no data found : Unable to fetch row multiple automated row fetch
    On your second question, the manual process should work provided:
    P_ID has a value when the process executes. You can do it this way:
    i. Make this process as a on-load After/Before header process
    ii. Make sure that P_ID page item has value when the process executes (set it from another page or before the pl/sql process executes)

  • Someone used my email address to create an apple id. I changed the password because it is freaking me out. I want to report it to Apple but dont know how to go about it. I want the Apple ID deleted. How do I go about that?

    Someone used my email address to create an Apple ID. I logged in to appleid.apple.com and I changed the password because it is freaking me out. I want to report it to Apple but dont know how to go about it. I want the Apple ID deleted. How do I go about that? Is there also a way to ensure that the email address wont be used again by this person to create another Apple ID?
    This is compounded actually by a Gmail issue. I have had this email address for ages, since the start of the beta. But lately in the last year or so, I am getting mail that seems to be intended for other people but it is using my email address. It is probably one of them who created the Apple ID.

    Contact iTunes support: https://getsupport.apple.com/Issues.action

  • Firefox is refusing to start. It says that my profile is missing, which it appears to be. Yet the way in which one goes about creating a new profile wont' work either. Anybody have a bloody clue what's going on and how to fix it?

    Firefox is refusing to start. It says that my profile is missing, which it appears to be. Yet the way in which one goes about creating a new profile wont' work either. Anybody have a bloody clue what's going on and how to fix it?

    AIR give you classes to detect an on-line or off-line status, it's in 
    this way for the sake of flexibility for instance what happens if you 
    only what to sync  data only on Saturdays at 2 am? If it were done 
    automatically that'll be a problem. And it isn't so complicated.
    You can download the SalesBuilder from AIR examples at www.adobe.com/devnet/air
      it's an application that does everything you have in mind.
    I don't understand your question abou file types.
    An AIR app can communicate with almost every backend served tech 
    CF, .Net, PHP, RoR.
    Sincerely,
    Michael
    El 14/05/2009, a las 8:48, IrishAIRMax <[email protected]> escribió:
    >
    I have to say that I'm loving the picture! well cool!
    >
    Sorry but I don't quiet understand. I thought AIR did the updating 
    automatically? I didn't realise the developer had to program the 
    logic of how the updates take place?  Is it a case in most AIR apps 
    that when online the app updates the server and once every intervel 
    (of however long) the local SQLite DB is synced to the more updated 
    server DB. Then when offline the developer has to sense that the app 
    is offline and store a log manually of the updates without any help 
    from AIR itself, and then update once it comes online again?
    >
    Can AIR link to anything more than a database on the server side 
    apart from webservices, for example .as files or any other file types?
    >
    What type of server is a Flex app stored on, is it a specific Adobe 
    server rather than a Java or .NET server?
    >
    Thank you so much for your last comment!
    IrishAIRMax
    >

  • How should we be going about creating and saving and/ or exporting our ODC files using Excel 2013 for use in Project Server 2013 Online?

    Hi I need your guidance on how I should go about setting up my Excel 2013 reports so that others in our Project Online 2013 environment can access and updates these reports of mine.
    My questions are as follows:
    I presume I need to create and save my ODC files in a PWA > Data Connections folder.  I have English and French users in our environment.  Do I need save them twice?  Once in the French and again in the English Data Connections folder?
     Likewise for the Excel file? 
    How should I go about creating my ODC files within Excel?  By default, the ODC files are being created on my PC's > My Documents > My Data Sources folder.  I presume I need to get them saved or exported to the PWA > Data Connections
    folder. So, How should I be going about creating and saving and/ or exporting the ODC files???
    FYI...My oData Feeds that I wish to use and join in this particular Excel file are as follows:
    https://cascades.sharepoint.com/sites/pwa/_api/projectdata/AssignmentTimephasedData01T00:00:00'
    https://cascades.sharepoint.com/sites/pwa/_api/projectdata/Projects()?$select=ProjectId,ProjectName,CAS_Classification,CAS_PCO,CAS_IT_Department,CAS_Program,CAS_SubProgram
    https://cascades.sharepoint.com/sites/pwa/_api/projectdata/TimeSet()?select=TimeByDay,TimeDayOfTheWeek$filter=TimeByDay ge datetime'2014-10-19T00:00:00'
    https://cascades.sharepoint.com/sites/pwa/_api/projectdata/Resources()?$select=ResourceId,ResourceName,Programs,Supplier,Source,Role,CostType
    Thanks in advance,
    \Spiro Theopoulos PMP, MCITP. Montreal, QC (Canada)

    Thank you Guilaume.  May I ask you to help clarify a bit more for me?  If I have to do it for both languages (the reports and ODC files), do I simply copy the same ODC files from e.g., the English to French folder in PWA (Odc files)?  Or does
    that defeat the purpose?  Or, do I need to create a new set of oData Feed Connection files with a French version of Excel 2013 and save them to the French Data Connections folder in PWA?  Do I need to have a French version of Excel 2013 to create
    French ODC files and ultimately French based reports and/ or vice versa?
    I did notice that the following oData metadata command from within a browser produces different results (ie., English versus French metadata returned) depending on who runs it (i.e., French or English user, etc).  As you can see I am a bit confused.
     Any help you can provide would be greatly appreciated.
    https://XXXXX.sharepoint.com/sites/pwa/_api/projectdata/$metadata
    \Spiro Theopoulos PMP, MCITP. Montreal, QC (Canada)

  • HT204053 How does one go about creating an icloud account from itunes ID?

    How does one go about creating an icloud account from itunes ID?  I don't seem to get past the reset password options for mi itunes ID.

    You can't create an iCloud account on a PC. You must create the account on a Mac running Lion or newer, or an IOS device.

  • How come I keep getting errror message -50n when trying to create slow motion footage?

    How comme I can not slow motion a section of video keep getting error message -50?

    Tried that still coming up with error message: -50? set up a troble call to apple thanks...

  • Hello  Every time I create a motion menu the play buttons have a fuzzy outl

    Hello
    Every time I create a motion menu the play buttons have a fuzzy outline. I really don't like this and would love to know how to avoid it as it looks really bad and not crisp.
    Here's how i do it:
    1) I create the motion menu in AEX and add in the button here. I have the button coming in about 5 seconds after the start to give a delayed effect and this will therefore be the loop point I set in DVDSP.
    2) I then export out a Photoshop layers file from AEX and then bring this file into Photoshop to make the overlay. I'm not sure if I'm doing this step correctly as I then go Image/adjustments/levels and make the play button black
    3) I then make the menu an .m2v and bring this and the overlay .jpg file into DVDSP.
    4) When I select the play button the edges go fuzzy. This particular PLAY button was the text PLAY in white, with a black outline. Maybe this black outline had something to do with it?? I've also had heart shaped buttons for example and this does the same thing.
    Hope you can help.
    Many thanks, Margie

    One thing that could help is not using a .jpg which is compressed. A .tif may work better (to some degree).
    Not sure if you are using text highlights or something else when you mention you make the button black. Larger text (20pt plus, Sans Serif) can often help. Part of it also may be the selection process of what you are changing. Sounds like you are sending out the highlights as a seperate layer by itself. If so you do not not to switch it to Black, depending on the color you can map it out in DVD SP.
    Another thing is that if the highlight is in the motion menu (unhighlighted) the highlighing may be slightly off of the underlying item making it a bit fuzzier. Could also be colors.
    On pt 4, not sure if you mean select as "I pressed the button for the action" or as just moving to the button. If the former, then there can be a slight shift as the DVD itself moves to different place. Feathering the black edges may also help....

  • Where can I get help with partitioning my hard drive? I have a "non-genuine" version of windows that I need to replace but I have not a clue how to go about doing that.

    I love my mac, but I unfortunately have to also run windows because of engineering software. I bought windows 7 at my campus computre store and one year later my computer is telling me that my software is "non-genuine." I need to fix this asap, but my computer store refuses to do anything because a year has passed. Microsoft wont help because I have a Mac.
    My question is, where can I go to find someone who can help me uninstall the "non-genuine" windows 7 and replace it with a functional one?
    Im allowed a free download of windows 7 because I'm still a student, but I have no clue how to go about uninstalling and reinstalling windows.
    Thanks a bunch.

    Hello,
    This kind of question is best asked in the Windows Forums, however I've had some succession with a similar issue myself.
    Non-Genuine Windows means that it can't authenticate your copy of Windows.
    It's not a problem, all your need is a genuine product key code. Provided you don't have different version of Windows 7 installed to the one you are buying (for example windows 7 Home Premium and Windows 7 business) Then you can use the new key code.
    Click on the Start Button and type: CMD (into the 'Search programs and files' field in the Start Menu)
    The Start Menu will show 'CMD.exe', 
    Right-click the CMD.exe file and select Run As Administrator.
    In the CMD window, type: slmgr.vbs -ipk <type your product key here>
    To activate windows after changing the key, type: slmgr.vbs -ato
    It should now accept the new key code and you will need to be connected to the Internet to authenticate.
    If by chance the windows 7 types are different (One is Home premium say and the other is Business) then you will need to uninstall that copy of Windows 7 and install the new one. If your using BootCamp then you will need to go into BootCamp under system preferences and remove that copy of Windows (delete it)
    Then create a new setup with your new Windows 7 disk.
    For me I had the same type of windows, changing the product code worked. Saved me the bother of having to reinstall Windows again and it was all genuine.
    Best of luck

  • About creating an AJAX page with DML procedures  using dynamic actions

    About creating an AJAX page with DML procedures in APEX using dynamic actions. Help with limitations.
    I want to share my experience, creating AJAX procedures in APEX 4.0.
    LIMITATIONS
    •     How Can I Hide UPDATE button while I press NEW button. ??
    •     How Can I Hide CREATE button while I’m UPDATING A RECORD. ??
    •     How can I avoid multiple Inserts or Updates. ??
    Here are the steps to create an AJAX Updatable Form using the sample table DEPTS. You can see the demo here: [http://apex.oracle.com/pls/apex/f?p=15488:1]
    1)     Create a blank page
    2)     Add a Report Region for departments (It shows the columns deptno, dname and loc).
    3)     Add an HTML Region and create the elements to edit a Department.
    a.     P1_DEPTNO (Hidden to store PK)
    b.     P1_DNAME (Text Field)
    c.     P1_LOC (Text Field)
    4)     You also have to create a hidden element called P1_ACTION. This will help to trigger dynamic actions to perform DMLs.
    5)     Open Page Attributes and in the HTML Header Section include the following code.
    <script>
         function doSelect(pId){
              $x_Value(‘P1_DEPTNO’,pId);
              $x_Value(‘P1_ACTION’,’SELECT’);
    </script>
    6)     Modify the column DEPTNO in the report, to add column link. In the link text you can use #DEPTNO# , in target you must select ‘URL ‘ and in the URL field write javascript:doSelect(#DEPTNO#);
    7)     Create the following Buttons in the Form Region.
    CANCEL     Redirects to URL: javascript:$x_Value(‘P150_ACTION’,’CANCEL’);
    NEW          Redirects to URL: javascript:$x_Value(‘P150_ACTION’,’NEW’);
    SAVE          Redirects to URL: javascript:$x_Value(‘P150_ACTION’,’UPDATE’);
    CREATE          Redirects to URL: javascript:$x_Value(‘P150_ACTION’,’CREATE’);
    8)     Create the following Dynamic Action to Select a Department
    Name:     Select Dept
    Event:     Change
    Selection Type:     Item(s)
    Item(s):     P1_ACTION
    Condition:     equal to
    Value:     SELECT
    Action:     Execute PL/SQL Code
    PL/SQL Code:     
    SELECT dname, loc
    INTO :P1_DNAME, :P1_LOC
    FROM dept
    WHERE deptno = :P1_DEPTNO;
    Page Items to Submit:     P1_DEPTNO, P1_DNAME, P1_LOC     
    Don’t include any false action and create the Dynamic Action.
    The first limitation, the value of page elements don’t do refresh so I added the following true actions to the dynamic action AFTER Execute PL/SQL Code.
    Action:     Set Value
    Unmark *‘Fire on page load’* and *‘Stop execution on error’*
    Set Type:     PL/SQL Expression
    PL/SQL Expression:     :P1_DNAME
    Page Items to submit:     (none) (leave it blank)
    Affected Elements: Item P1_DNAME
    Action:     Set Value
    Unmark *‘Fire on page load’* and *‘Stop execution on error’*
    Set Type:     PL/SQL Expression
    PL/SQL Expression:     :P1_LOC
    Page Items to submit:     (none) (leave it blank)
    Affected Elements: Item P1_LOC
    These actions allow refresh the items display value.
    9)     Create the following Dynamic Action to Update a Department
    Name:     Update Dept
    Event:     Change
    Selection Type:     Item(s)
    Item(s):     P1_ACTION
    Condition:     equal to
    Value:     CREATE
    Action:     Execute PL/SQL Code
    PL/SQL Code:     
    UPDATE dept SET
    dname = :P1_DNAME,
    loc = :P1_LOC
    WHERE deptno = :P1_DEPTNO;
    Page Items to Submit:     P1_DEPTNO, P1_DNAME, P1_LOC     
    Don’t include any false action and create the Dynamic Action.
    Include the following True Actions BEFORE the Execute PL/SQL Code true Action.
    Action:     Set Value
    Unmark ‘Fire on page load’ and ‘Stop execution on error’
    Set Type:     PL/SQL Expression
    PL/SQL Expression:     :P1_DNAME
    Page Items to submit:     P1_DNAME
    Affected Elements: Item P1_DNAME
    Action:     Set Value
    Unmark *‘Fire on page load’* and *‘Stop execution on error’*
    Set Type:     PL/SQL Expression
    PL/SQL Expression:     :P1_LOC
    Page Items to submit:     P1_LOC
    Affected Elements: Item P1_LOC
    These actions allow refresh the items display value.
    Finally to refresh the Departments report, add the following true action at the end
    Action:     Refresh
    Affected Elements: Region Departments
    10)     Create the following Dynamic Action to Create a Department
    Name:     Create Dept
    Event:     Change
    Selection Type:     Item(s)
    Item(s):     P1_ACTION
    Condition:     equal to
    Value:     CREATE
    Action:     Execute PL/SQL Code
    PL/SQL Code:     
    INSERT INTO dept(deptno,dname,loc)
    VALUES (:P1_DEPTNO,:P1_DNAME,:P1_LOC);
    Page Items to Submit:     P1_DEPTNO, P1_DNAME, P1_LOC     
    Don’t include any false action and create the Dynamic Action.
    Include the following True Actions BEFORE the Execute PL/SQL Code true Action.
    Action:     Set Value
    Unmark *‘Fire on page load’* and *‘Stop execution on error’*
    Set Type:     PL/SQL Function Body
    PL/SQL Function Body:     
    DECLARE
    v_pk NUMBER;
    BEGIN
    SELECT DEPT_SEQ.nextval INTO v_pk FROM DUAL;; -- or any other existing sequence
    RETURN v_pk;
    END;
    Page Items to submit:     P1_DEPTNO
    Affected Elements: Item P1_DEPTNO
    Action:     Set Value
    Unmark *‘Fire on page load’* and *‘Stop execution on error’*
    Set Type:     PL/SQL Expression
    PL/SQL Expression:     :P1_DNAME
    Page Items to submit:     P1_DNAME
    Affected Elements: Item P1_DNAME
    Action:     Set Value
    Unmark ‘Fire on page load’ and ‘Stop execution on error’
    Set Type:     PL/SQL Expression
    PL/SQL Expression:     :P1_LOC
    Page Items to submit:     P1_LOC
    Affected Elements: Item P1_LOC
    These actions allow refresh the items display value.
    Finally to refresh the Departments report, add the following true action at the end
    Action:     Refresh
    Affected Elements: Region Departments
    11)     Create the following Dynamic Action to delete a department
    Name:     Delete Dept
    Event:     Change
    Selection Type:     Item(s)
    Item(s):     P1_ACTION
    Condition:     equal to
    Value:     DELETE
    Action:     Execute PL/SQL Code
    PL/SQL Code:     
    DELETE dept
    WHERE deptno = :P1_DEPTNO;
    Page Items to Submit:     P1_DEPTNO
    Don’t include any false action and create the Dynamic Action.
    Include the following True Actions AFTER the Execute PL/SQL Code true Action.
    Action:     Refresh
    Affected Elements: Region Departments
    Action:     Clear
    Unmark ‘Fire on page load’
    Affected Elements: Items P1_DEPTNO, P1_DNAME, P1_LOC
    12)     Finally Create the following Dynamic Action for the NEW event
    Name:     New Dept
    Event:     Change
    Selection Type:     Item(s)
    Item(s):     P1_ACTION
    Condition:     equal to
    Value:     NEW
    Action:     Clear
    Unmark *‘Fire on page load’*
    Affected Elements: Items P1_DEPTNO, P1_DNAME, P1_LOC

    I need some help to solve this issues
    •     How Can I Hide UPDATE button while I press NEW button. ??
    •     How Can I Hide CREATE button while I’m UPDATING A RECORD. ??
    •     How can I avoid multiple Inserts or Updates. ??

Maybe you are looking for