Store catalog and presets on spideroak hive or USB 3.0 flashdrive?

Hello, this is my first post, please forgive any errors.
I have a licensed copy of LR5 loaded on a Lenovo W510 laptop and a Lenovo Helix.
I have filled 2 external drives which have my photos on them.
I own, but have not yet setup a Synology DS713 where I would like to set up 2 3Tb RAID storage drives for my photos.
I own, but have not yet setup a Kingston 128 3.0 flashdrive where I would like to set up my LIGHTROOM files.
   This would include the catalog, presets, user config files, etc... everything that makes LR5 - "ME".
My questions are:
1) What files do I need to move to the flashdrive so I can look like the same session no matter which device I am on?
---Please be very specific. Is the folder structure critical? I know about lrcat and preset and smart preview, but what about other LR5 config? my watermark? my purchased presets? my import and export preferences, etc...
2) Will LR5 find these files (catalog, preset, config) if they are on a flashdrive?
2a) If LR5 can find them on a flashdrive, what if I moved all these files to my SpiderOak Hive? It would look like the flashdrive, just faster and auto sync'ed.
3) How difficult and are there any tricks or traps I need to know about to move photos from my externals to the NAS RAID system?
My questions about CC are:
1) For $9.99/mo what is the storage size? Or cost to increase?
2) If I get the above items working, would I even need CC (other than if I want to work on my iPhone or iPad)?
I have had these ideas swirling around my head, but I just am not certain how to get everything connected and working - or even if it is possible!
Thank you SOOOO much!
Julie

dj_paige,
Thank you for your input.
I think I will try the flashdrive approach rather than cloud-based catalog - for now. I can always have SpiderOak backup my files, in case the flashdrive crashes. It seems like that would run faster than waiting for the cloud and worrying about syncing before overwriting the catalog. My laptop and tablet both have USB 3.0 so I'm hoping this will make me very portable and fast. Keeping all my presets (Watermarks, exports, etc...) and of course, the catalog.
Questions:
So, am I moving all the files from the AppData\Roaming\Adobe\Lightroom folder to the flashdrive ... maybe L:Presets\Lightroom\*.* ? Presets and config files
And, I am moving all the files from the MyPictures\Lightroom\ folder to the flashdrive ... maybe L:\Catalog\Lightroom\*.*? Includes catalog, previews and smart previews
Does this make sense? Will LR find all these files on the flashdrive? Can I delete them from the C: drive on both machines - after tested on flashdrive?
Comments:
Once I accomplish this, I will move all my photos from the multiple external drives to the Synology NAS RAID-1.
So excited ... and frightened.
Question:
With this setup, do I gain any advantage to using the Creative Cloud? Other than being able to keyword and edit on my iPhone?
Thanks in advance for all of your time.
Julie

Similar Messages

  • Upgrading to Yosemite wiped out my Lightroom 5.6 catalog and presets.

    My stand alone Lightroom 5.6 is gone. Even the LR presets that came with Lightroom 5 are missing.
    I have tried for hours to reload all the presets, plugins and link the images (stored always on external HD)
    Things look right after backing up however, restarting the computer everything is lost again.
    Going back to find the back up? It is empty. To open Lightroom 5.6 empty again. It doesn't give me the option to choose a catalog.
    I can however, open a recent catalog. It opens up without any presets or images. Either way I have to manually link everything all over again.
    The Adobe forums were not as helpful as I had hoped.
    My apologies if this doesn't make sense.

    In LR6, select File->Open Catalog and point to your LR5 catalog

  • What is the best option to store catalogs and photos not located on the desktop CPU for easy access by PSE?  My 2TB HD is almost full.

    I currently use PSE 11 & have purchased PSE 13,  I use a Dell XPS8300 that is was purchased in 2011 and has a 2TB HD, however, it is 75%full.  I have several large catalogs, all located on drive C (My Catalog, Scrapbooking Supplies, Etc), I would like to move these catalogs to another larger  external device, along with the tagged jpgs, pngs, and psd files that go with them, while maintaining the ability to access them quickly from my desktop, using PSE.  I have briefly considered My Cloud or My Book, but an uncertain if either of these are the correct choice, or if another option would better suit my needs. Any advice would be greatly appreciated.
    Thanks, Tyna

    In a similar situation you are right in your option to move your image libraries to external drives. Your choice is to move only the picture files tree or to move also the catalogs. Keeping the catalogs on your C: drive does not require much disk space and speeds up the operations a little.
    There are mainly two ways to move your pictures to a new drive:
    - Using the 'Folders' panel and dragging the master folder of your pictures tree to the external drives. You keep the catalog in its original default location and the paths of the files in the new drive are automatically updated. Be patient, that may take hours. You can move all your files at once, or choose to move folder by folder (moving a folder also moves its subfolders).
    - Or use the backup/restore procedure.
    http://helpx.adobe.com/photoshop-elements/kb/backup-restore-move-catalog-photoshop.html
    You specify a master folder on the new external drive for the custom location. That will also move the catalog folder to the new drive, but you can choose to move it back to the default location on your C: drive.
    Even if you choose the 'move' solution, do a full backup before for safety.
    Keeping the catalogs on the new external drive may slow down the process a little, but the big advantage is that you can access your catalog and library from another computer with Elements.

  • Where Does Lightroom Store  Catalogs, Previews, and Backups?

    1.   By default, where does LR store:
    a. Catalogs (.lrcat)
    b. Previews (.lrdata)
    c. Backups of Catalogs and Previews
    2.  Can these locations be changed?
    2a. If so, how does one specify where LR will store each of the above?
    3. Is there a specific relationship of location the Catalog, the Preview, and the Backups, or any partial combination of those three,  must remain in?
    3a. If so, what is/are that/those relationships?

    a) By default in the Lightroom folder within My Pictures / Pictures
    b) Always in the same folder as the catalogue
    c) Wherever you tell it - which should be somewhere different. No backup of Previews.
    Re 2, just move the catalogue in Explorer / Finder, double click it. If you didn't move the Previews, LR starts a new one in the same folder as the catalogue, following (b) above.
    Re 3, answered above. Backups can / should be elsewhere and it's your choice where.
    Notice that in Catalog Settings there's a Show button that reveals where your catalogue is.

  • Preference and preset locations in LR3 seems confusing

    I'm running LR3 on both a Win 7 64 (primary) and a XP 32 (secondary) and and try to manually syncronize the settings and presets but I'm quite confused.
    On my Win 7 64 machine I've found there is both a Lightroom settings catalog structure in the hidden files area under the "..../Application Data/Roaming/Adobe/Lightroom/" and in the visible "Lightroom Data Catalog".  They are up to 80% identical, but both of them seems to store something the others haven't got....
    If I delete eather one of them, it's automatically created again when starting up LR3.
    I've tried to copy the visible "Lightroom settings" folder from my Win 7 to the equivalent area on my XP, but starting up this doesn't give me the same Lightroom settings and presets as I expected.
    Anybody who could tell me the secret here?

    Thanks, but I've already been through that page, but that doesn't give the full or correct answer.  My confusion is more a matter of why double settings catalog than where it is stored.......
    The page say's nothing about the "Lightroom settings" catalog created in the Documents and Settings/[username]/My Documents/My Pictures/Lightroom folder:  Is that created just on my PC because of a wrong preference setting or is it standard?  In that case I should try to get this setting right and merge that settings-folder with the one I've got in the Documents and Settings/[username]/Application Data/Adobe/Lightroom/Preferences folder.
    Hope you understand what I try to explain here? 

  • Images (w/correct meta data) are in catalog and on disk, but LR 5.7 considers them new on Import

    For reasons explained below, I want to try to re-import all my images into LR and hope that none/few are in fact considered new and are imported.  Yet, for some folders, LR is apparently unable to detect that my source images are already in the catalog, and are on disk, and that the source file meta data matches what LR knows about the images.  When I click an image in LR and Show in Finder, I do see the imported image on disk.  I can edit the image in the Develop module.  So, it seems good, but all is not well.   Sorry for the long post here, but I wanted to provide as much info as I could, as I am really seeking your help, which I'd very much appreciate.
    Here are some screen shots that illustrate the problem:
    Finder contents of the original images
    LR folder hierarchy
    an image as seen in LR
    Finder content of external LR copy of images
    import showing 10 "new" photos
    The original images ... (I'm not sure why the file date is April 2001 but the actual image date is January 2011; I may have just used the wrong date on the folder name?)
    The LR folder hierarchy ...
    An image as seen in LR ...
    The external folder containing the images in the LR library
    But on import of the original source folder, LR sees 10 "new" photos ...
    I tried "Synchronize Folder ..." on this particular folder, and it simply hangs half-way through as seen in the screen shot below.   IS THIS AN LR BUG?   This is really odd, since "Synchronize Folder ..." on the top-level folder completes quickly.
    I have a spreadsheet of of the EXIF data for the original files and those created by LR.  (I extracted this info using the excellent and free pyExifToolGui graphical frontend for the command line tool ExifTool by Phil Harvey.)   Almost all of the Exif data is the same, but LR has added some additional info to the files after import, including (of course) keywords.  However, I would not have expected the differences I found to enter into the duplicate detection scheme.  (I didn't see a way to attach the spreadsheet to this posting as it's not an "image".)
    I'm running LR 5.7 on a 27" iMac with Yosemite 10.10.2, having used LR since LR2.  I have all my original images (.JPEGs and RAWs of various flavors) on my internal drive on the Mac.   To me this is like saving all my memory cards and never re-using them.   Fortunately, these files are backed up several ways.   I import these images (copying RAWs as DNG) into LR with a renaming scheme that includes the import number, original file creation date and original file name.   There should be one LR folder for each original source file folder, with the identical folder name (usually a place and date).  I store the LR catalog and imported images on an external drive.  Amazingly and unfortunately my external drive failed as did it's twin, same make/size drive that I used as a backup with Carbon Copy Cloner.   I used Data Rescue 4 to recover to a new disk what I thought was almost all of the files on the external drive.
    So, I thought all would be well, but, when I tried "Synchronize Folder" using the top-level folder of my catalog, the dialog box appeared saying there were over 1000 "New" photos that had not been imported.  This made be suspicious that I had failed to recover everything.   But actually things are much worse than I thought..   I have these counts of images:
    80,0061 files in 217 folders for my original source files (some of these may be (temporary?) copies that I actually don't want to import into LR)
    51,780 files in 187 folders on my external drive containing the LR photo library
    49,254 images in the top-level folder in the LR catalog (why different from the external file count?)
    35,332 images found during import of the top-level folder containing original images
    22,560 images found as "new" by LR during import
    1,074 "new" images reported by Synchronize Folder ... on the top-level folder in the catalog; different from import count
    Clearly things are badly out of sync.   I'd like to be sure I have all my images in LR, but none duplicated.   Thus, I want to try to import the entire library and have LR tell me which photos are new.  I have over 200 folders in LR.  I am now proceeding to try importing each folder, one at a time, to try to reconcile the differences and import the truly missing images.  This will be painful.  And it may not be enough to fully resolve the above discrepancies.
    Does anyone have any ideas or suggestions?  I'd really appreciate your help!
    Ken

    Thanks for being on the case, dj!   As you'll see below, YOU WERE RIGHT!      But I am confused.
        1. Does the same problem exist if you try to import (not synchronize) from that folder? In other words, does import improperly think these are not duplic
    YES.  Import improperly thinks they are NOT duplicates, but they are in fact the same image (but apparently not the EXACT SAME bytes on disk!)
        2. According to the documentation, a photo is considered a duplicate "if it has the same, original filename; the same Exif capture date and time; and the same file size."
    This is my understanding too.
        3. Can you manually confirm that, for an example photo, that by examining the photo in Lightroom and the photo you are trying to synchronize/import, that these three items are identical?
    NO, I CAN'T!  The ORIGINAL file name (in the source folder) is the SAME as it was when I first imported that folder.  That name is used as part of the renaming process using a custom template. However, the file SIZES are different.    Here is the Finder Get Info for both files.  Initially, they appeared to be the same SIZE, 253KB, looking at the summary. But, if you look at the exact byte count, however, the file sizes are DIFFERENT: 252,632 for the original file and 2252,883 for the already-imported file:
    This difference alone is enough to indicate why LR does not consider the file a duplicate.
    Furthermore, there IS one small difference in the EXIF data regarding dates ... the DateTimeOriginal:
                                                                                                     CreateDate              DateTimeDigitized                    DateTimeOriginal              FileModifyDate                              ModifyDate
    ORIGINAL name: P5110178.JPG                                     2001:05:11 15:27:18    2001:05:11 15:27:18-07:00        2001:01:17 11:29:00        2011:01:17 11:29:00-07:00       2005:04:24 14:41:05  
    After LR rename:  KRJ_0002_010511_P5110178.JPG    2001:05:11 15:27:18    2001:05:11 15:27:18-07:00        2001:05:11 15:27:18        2011:01:17 11:29:02-07:00       2005:04:24 14:41:05
    So ... now I see TWO reasons why LR doesn't consider these duplicates.   Though the file NAME is the same (as original), the file sizes ARE slightly different.  The EXIF "DateTimeOriginal" is DIFFERENT.   Therefore, LR considers them NOT duplicates.
         4a. With regards to the screen captures of your images and operating system folder, I do not see that the filename is the same; I see the file names are different. Is that because you renamed the photos in Lightroom (either during import or afterwards)?
    I renamed the file on import using a custom template ...
            4b. Can you show a screen capture of this image that shows the original file name in the Lightroom metadata panel (it appears when the dropdown is set to EXIF and IPTC)?
    SO ....
    The METADATA shown by LR does NOT include the ORIGINAL file name (but I think I have seen it displayed for other files?).  The File SIZE in the LR metadata panel (246.96 KB) is different from what Finder reports (254 KB).  There are three "date" fields in the LR metadata, and five that I've extracted from the EXIF data.   I'm not sure which EXIF date corresponds to the "Data Time" shown in the LR metadata.
    I don't understand how these differences arose.   I did not touch the original file outside LR.   LR is the only program that touches the file it has copied to my external drive during import.  (though it was RECOVERED from a failed disk by Data Rescue 4),
    NOW ...
    I understand WHY LR considers the files different (but not how they came to be so).  The question now is WHAT DO I DO ABOUT IT?   Is there any tool I can use to adjust the original (or imported) file's SIZE and EXIF data to match the file LR has?  Any way to override or change how LR does duplicate detection?
    Thanks so very much, dj.   Any ideas on how to get LR to ignore these (minor) differences would be hugely helpful.

  • PC - Moving catalog and directory structure to a new HD

    Having filled my internal HD with images, I went out and purchased a new and bigger external hard drive. I want to move my images to the new drive while preserving both my directory structure and catalog information. From what I can see of the "move" command in PS Elements, it moves selected images to a new directory, but that's not what I want to do. I probably have a hundred named folders and I would like to keep the images in folders of the same name on the new drive. I don't want to have to move one directory at a time. Copying through the file manager can obviously do this, but I don't know if it will preserve my tags, etc.
    Is there a straightforward way to move files from one drive to another that preserves both directory structure and catalog information?
    Thanks in advance.
    Artie

    Humm, this is strange-Version 4 is supposed to move entire folders; Version 3 did not do this.
    Okay, Plan B.
    Open Elements and do a Full Backup and point to your external hard drive.
    When this has finished running, do a Restore. You should get a pop up asking if you want to use the existing folder structure. Answer Yes and point to your External HardDrive (EHD). This should copy your photos and the Organizer file over to your (EHD).
    Now look in Preferences under Files (I think, don't have program open) and you will see one value for where to store photos and one for Organizer location. Change these to your EHD so future photos and tags/collections are written to the EHD.
    Verify all your tags and collections came over correctly.
    If you are satisfied the transfer went correctly, you can erase your photos from your hard drive to free up space. You can also delete the Organizer file if you want.
    Option 2-Use Windows Explorer and move all the files from your hard drive to your EHD. This will keep your folder structure, but will cause havoc with Organizer.
    Open Organizer and do File>Reconnect All Missing. It will be all of them. You should have an option to change the drive to your EHD. It may take quite a while to reconnect all of them, but since all the folders/files are the same name it should find them all.
    If you wish, you can change the drive location manually. However, I've found many users 1) do not have MS Access on their machine and 2) are not experienced in using the program. If you are comfortable with the program, let me know and we'll get some directions.
    Finally, I see a copy of the post in the Technical side. Since most forum users read both sides of this forum, I'm going to reference this thread in that post so anyone can see what we have tried so far.

  • Effects and presets

    Animation presets in After Effects using the Effects & Presets panel.
    I use After Effects CS6 and try to make a animation preset and get this message:
    After Effects warning: Adobe Bridge is not installed. Please download and install it to use this feature.
    I am new to After Effects, but does this mean, that I have to purchase Bridge to use any animation presets ?
    Are there no built in Animation Presets in the After Effects CS6 ?
    I have ticked in the Show Animation Presets, but I still can not find any.
    Any help would be very much appreciated.
    Chears.
    Ola

    If you have not installed Bridge or it is out of date, you can find animation presets in the Effects and Presets panel. Just search snow there and you'll find:
    By the way, any animation presets you create will be also available here if you store them in the default directory. Custom animation presets will not have a preview mode in Bridge. In my entire 20 years of using AE I probably have browsed animation presets about 5 times using Bridge. I know some prefer that method, but I find the Effects & presets panel much more useful.

  • How do I define Field-Catalog and Event-Catalog in OOPs ALV

    Hi All,
    This is the piece of the code on which I'm working upon. This program is giving an exception "No Field-Catalog Found". 
    I'm new to OOPs ALV. Could anybody please tell me how to define the field-catalog and event-catalog in this.
    module PBO output.
          IF g_custom_container IS INITIAL.
              CREATE OBJECT g_custom_container EXPORTING CONTAINER_NAME = 'CCCONTAINER'.
              CREATE OBJECT g_grid             EXPORTING I_PARENT       = g_custom_container.
          CALL METHOD g_grid->set_table_for_first_display
              EXPORTING I_STRUCTURE_NAME = 'IT_MATERIAL'
                        is_layout = layout
              CHANGING IT_OUTTAB         = gt_it_material.
          ENDIF.
      endmodule.
    Regards,
    Saurabh

    hi,
    chk this sampl ceode.
    TYPE-POOLS: slis.
    CLASS lcl_event_receiver DEFINITION DEFERRED.
    TABLES : zmpets_shipactiv, zmpets_chargebk, zmpets_shiphdr.
    DATA : BEGIN OF int_crb OCCURS 0,
           sel TYPE char1,
           icon TYPE icon_d,
           pernr LIKE zmpets_cil-pernr,
           vorna LIKE pa0002-vorna,
           movreason LIKE zmpets_shiphdr-movreason,
           shipdocnum LIKE zmpets_chargebk-shipdocnum,
           createdon LIKE zmpets_chargebk-createdon,
           chargeamount LIKE zmpets_chargebk-chargeamount,
           version LIKE zmpets_shipactiv-version,
           activity LIKE zmpets_shipactiv-activity,
           vendor LIKE zmpets_shiphdr-vendor,
          smtp_addr LIKE adr6-smtp_addr,
           empperid LIKE zmpets_167doc-empperid,
           celltab TYPE lvc_t_styl,
           END OF int_crb.
    DATA : int_crb_ver LIKE int_crb OCCURS 0 WITH HEADER LINE.
    DATA : int_crb_mail LIKE int_crb OCCURS 0 WITH HEADER LINE.
    DATA : int_shipactiv LIKE zmpets_shipactiv OCCURS 0 WITH HEADER LINE.
    DATA: gt_fieldcatalog TYPE lvc_t_fcat.
    DATA : wf_flag TYPE i.
    DATA : wf_res TYPE c.
    DATA : wf_tabix TYPE sy-tabix.
    DATA: BEGIN OF int_sin OCCURS 0,
          shipdocnum LIKE zmpets_chargebk-shipdocnum,
            shipdocnum LIKE zmpets_shipactiv-petsdocnumber,
          END OF int_sin.
    DATA: objpack   LIKE sopcklsti1 OCCURS 2 WITH HEADER LINE.
    DATA: objhead   LIKE solisti1 OCCURS 1 WITH HEADER LINE.
    DATA: objbin    LIKE solisti1 OCCURS 10 WITH HEADER LINE.
    DATA: objtxt    LIKE solisti1 OCCURS 10 WITH HEADER LINE.
    DATA: reclist   LIKE somlreci1 OCCURS 5 WITH HEADER LINE.
    DATA: doc_chng  LIKE sodocchgi1.
    DATA: tab_lines LIKE sy-tabix.
    DATA l_num(3).
    DATA: ok_code            LIKE          sy-ucomm,
          w_repid            LIKE          sy-repid,
          wl_sno             TYPE          i         VALUE 0,
          w_max              TYPE          i         VALUE 100,
          wf_layout          TYPE          lvc_s_layo,
          cont_on_main       TYPE          scrfname   VALUE  'GRID_CONTROL',
          cont_on_dialog     TYPE          scrfname   VALUE 'GRID_CONTROL',
          grid1              TYPE          REF TO cl_gui_alv_grid,
          grid2              TYPE          REF TO cl_gui_alv_grid,
          custom_container1  TYPE          REF TO cl_gui_custom_container,
          custom_container2  TYPE          REF TO cl_gui_custom_container,
          event_receiver     TYPE          REF TO lcl_event_receiver,
          lt_exclude         TYPE          ui_functions,
          ls_celltab         TYPE          lvc_s_styl,
          lt_celltab         TYPE          lvc_t_styl.
    SELECTION-SCREEN BEGIN OF BLOCK b3 WITH FRAME TITLE text-001.
    PARAMETERS : p_cash AS CHECKBOX.
    SELECTION-SCREEN END OF BLOCK b3.
    PERFORM fieldcatalog_init USING gt_fieldcatalog[].
    Selection-Screen----
    SELECTION-SCREEN  BEGIN OF BLOCK b1 WITH FRAME TITLE text-002.
    SELECT-OPTIONS:s_chdate FOR zmpets_chargebk-createdon,
                   s_pernr FOR zmpets_shiphdr-pernr,
                   s_mvrsn FOR zmpets_shiphdr-movreason,
                   s_sin FOR zmpets_chargebk-shipdocnum NO INTERVALS
    NO-EXTENSION.
    SELECTION-SCREEN  END OF BLOCK b1.
    PERFORM f_clear_fields.
    CALL SCREEN 100.
          CLASS lcl_event_receiver DEFINITION
    CLASS lcl_event_receiver DEFINITION.
      PUBLIC SECTION.
        METHODS:
        handle_toolbar
            FOR EVENT toolbar OF cl_gui_alv_grid
                IMPORTING e_object e_interactive,
        handle_user_command
            FOR EVENT user_command OF cl_gui_alv_grid
                IMPORTING e_ucomm.
      PRIVATE SECTION.
    ENDCLASS.                    "lcl_event_receiver DEFINITION
          CLASS lcl_event_receiver IMPLEMENTATION
    CLASS lcl_event_receiver IMPLEMENTATION.
      METHOD handle_toolbar.
    § 2.In event handler method for event TOOLBAR: Append own functions
      by using event parameter E_OBJECT.
        DATA: ls_toolbar  TYPE stb_button.
    append a separator to normal toolbar
        CLEAR ls_toolbar.
        MOVE 3 TO ls_toolbar-butn_type.
        APPEND ls_toolbar TO e_object->mt_toolbar.
        CLEAR ls_toolbar.
    new button -
        MOVE 'PROCESSED' TO ls_toolbar-function.
        MOVE icon_execute_object TO ls_toolbar-icon.
        MOVE 'Process the Record'(110) TO ls_toolbar-quickinfo.
        MOVE ' Process '(200) TO ls_toolbar-text.
        MOVE ' ' TO ls_toolbar-disabled.
        APPEND ls_toolbar TO e_object->mt_toolbar.
      ENDMETHOD.                    "handle_toolbar
      METHOD handle_user_command.
    § 3.In event handler method for event USER_COMMAND: Query your
      function codes defined in step 2 and react accordingly.
        DATA: lt_rows TYPE lvc_t_row.
        CASE e_ucomm.
          WHEN 'PROCESSED'.
            CALL FUNCTION 'POPUP_TO_CONFIRM_STEP'
                     EXPORTING
                      defaultoption        = 'N'
      textline1     = 'Do you want to process the selected documents?'
              TEXTLINE2            = ' '
                       titel                = 'Process Documents'
              START_COLUMN         = 25
              START_ROW            = 6
              CANCEL_DISPLAY       = 'X'
                    IMPORTING
                      answer               = wf_res.
    *--IF THE USER CONFIRMS 'YES',
            IF wf_res = 'J'.
              PERFORM f_modify_activity.
              CALL METHOD grid1->refresh_table_display.
           PERFORM SENDINGMAIL.
            ENDIF.
        ENDCASE.
      ENDMETHOD.                           "handle_user_command
    ENDCLASS.                    "lcl_event_receiver IMPLEMENTATION
    MODULE pbo_100 OUTPUT
    MODULE pbo_100 OUTPUT.
      SET PF-STATUS 'MAIN100'.
      SET TITLEBAR 'MAIN100'.
      w_repid = sy-repid.
      IF custom_container1 IS INITIAL.
    *get the data from charge back table
        PERFORM select_table_chb.
    create a custom container control for our ALV Control
        CREATE OBJECT custom_container1
            EXPORTING
                container_name = cont_on_main
            EXCEPTIONS
                cntl_error = 1
                cntl_system_error = 2
                create_error = 3
                lifetime_error = 4
                lifetime_dynpro_dynpro_link = 5.
        IF sy-subrc NE 0.
    add your handling, for example
          CALL FUNCTION 'POPUP_TO_INFORM'
            EXPORTING
              titel = w_repid
              txt2  = sy-subrc
              txt1  = 'The control could not be created'(510).
        ENDIF.
        CREATE OBJECT grid1
                  EXPORTING i_parent = custom_container1.
    Set a titlebar for the grid control
        wf_layout-grid_title = 'Charge Back'(100).
    allow to select multiple lines
        wf_layout-sel_mode = 'C'.
        wf_layout-stylefname = 'CELLTAB'.
    Exclude all edit functions in this example since we do not need them:
        PERFORM exclude_tb_functions CHANGING lt_exclude.
        CALL METHOD grid1->set_table_for_first_display
                   EXPORTING
                I_BUFFER_ACTIVE               =
                I_CONSISTENCY_CHECK           =
                I_STRUCTURE_NAME              =
                IS_VARIANT                    =
                I_SAVE                        =
                I_DEFAULT                     = 'X'
                     is_layout                     = wf_layout
                IS_PRINT                      =
                IT_SPECIAL_GROUPS             =
                  it_toolbar_excluding          = lt_exclude
                IT_HYPERLINK                  =
                IT_ALV_GRAPHICS               =
              CHANGING
                it_outtab                     = int_crb[]
                it_fieldcatalog               = gt_fieldcatalog.
        CREATE OBJECT event_receiver.
        SET HANDLER event_receiver->handle_user_command FOR grid1.
        SET HANDLER event_receiver->handle_toolbar FOR grid1.
        CALL METHOD grid1->set_toolbar_interactive.
      ENDIF.                               "IF grid1 IS INITIAL
      CALL METHOD cl_gui_control=>set_focus
        EXPORTING
          control = grid1.
    ENDMODULE.                    "pbo_100 OUTPUT
    MODULE pai_100 INPUT
    MODULE pai_100 INPUT.
      CASE ok_code.
        WHEN 'EXIT'.
          PERFORM f_clear_fields.
          LEAVE PROGRAM.
        WHEN 'CANCEL'.
          PERFORM f_clear_fields.
          LEAVE TO SCREEN 0.
        WHEN 'BACK'.
          PERFORM f_clear_fields.
          LEAVE TO SCREEN 0.
      ENDCASE.
      CLEAR ok_code.
    ENDMODULE.                    "pai_100 INPUT
    **&      Form  select_table_chb
          text
    FORM select_table_chb.
      IF p_cash = 'X'.
    *Consider the pending documents also.
    *get the documents which are not processed yet,
    *Doctype -> 06 = Charge Back document type.
        SELECT zmpets_shiphdrpernr pa0002vorna
         zmpets_shiphdrmovreason zmpets_chargebkshipdocnum
         zmpets_chargebkcreatedon zmpets_chargebkchargeamount
         zmpets_shipactivversion zmpets_shipactivactivity
    zmpets_shiphdr~vendor
       adr6~smtp_addr
    zmpets_167doc~empperid
                 INTO CORRESPONDING FIELDS OF TABLE int_crb_ver
                 FROM zmpets_chargebk
                 JOIN zmpets_shiphdr
               ON zmpets_chargebkshipdocnum = zmpets_shiphdrshipdocno
                 JOIN zmpets_shipactiv
         ON zmpets_chargebkshipdocnum = zmpets_shipactivpetsdocnumber
                 JOIN pa0002
                 ON zmpets_shiphdrpernr = pa0002pernr
                    JOIN lfa1
                    ON lfa1lifnr = zmpets_shiphdrvendor
                    JOIN adr6
                    ON adr6addrnumber = lfa1adrnr
                 JOIN zmpets_167doc
                 ON zmpets_167docpernr = pa0002pernr
                           WHERE zmpets_shipactiv~doctype = '06'
                        zmpets_shipactiv~activity NE '30'
                      ZMPETS_CHARGEBK~CREATEDON IN s_chdate
                      AND ZMPETS_SHIPHDR~pernr IN s_pernr
                      AND ZMPETS_SHIPHDR~MOVREASON IN s_mvrsn
                      AND ZMPETS_CHARGEBK~SHIPDOCNUM IN s_sin
                           AND zmpets_chargebk~loekz NE 'X'
                           AND zmpets_shipactiv~loekz NE 'X'
                           AND zmpets_shiphdr~loekz NE 'X'.
        IF sy-subrc <> 0.
    *Message is 'No Pending Documents Available.'.
          MESSAGE s196(zm050).
        ELSE.
          LOOP AT int_crb_ver.
    *Not yet processed. set to red
            int_crb_ver-icon = '@0A@'.
            MODIFY int_crb_ver.
          ENDLOOP.
          PERFORM f_filter_data_pending.
        ENDIF.
      ELSE.
    *Get the document details from pa0002,zmpets_shipactiv,ZMPETS_CHARGEBK
    *table.
    *Consider document type as '01'  during the selection.
    *Doctype -> 06 = Charge Back document type.
        SELECT zmpets_shiphdrpernr pa0002vorna zmpets_shiphdr~movreason
        zmpets_chargebkshipdocnum zmpets_chargebkcreatedon
    zmpets_chargebkchargeamount zmpets_shipactivversion
    zmpets_shipactivactivity zmpets_shiphdrvendor
    *adr6~smtp_addr
    zmpets_167doc~empperid
                 INTO CORRESPONDING FIELDS OF TABLE int_crb_ver
                 FROM zmpets_chargebk
                 JOIN zmpets_shiphdr
                 ON zmpets_chargebkshipdocnum = zmpets_shiphdrshipdocno
                 JOIN zmpets_shipactiv
           ON zmpets_chargebkshipdocnum = zmpets_shipactivpetsdocnumber
                 JOIN pa0002
                 ON zmpets_shiphdrpernr = pa0002pernr
                JOIN lfa1
                    ON lfa1lifnr = zmpets_shiphdrvendor
                    JOIN adr6
                    ON adr6addrnumber = lfa1adrnr
                     JOIN zmpets_167doc
                     ON zmpets_167docpernr = pa0002pernr
                           WHERE zmpets_chargebk~createdon IN s_chdate
                           AND zmpets_shiphdr~pernr IN s_pernr
                           AND zmpets_shiphdr~movreason IN s_mvrsn
                           AND zmpets_chargebk~shipdocnum IN s_sin
                          AND zmpets_shipactiv~activity NE '30'
                           AND zmpets_shipactiv~doctype = '06'
                           AND zmpets_chargebk~loekz NE 'X'
                           AND zmpets_shipactiv~loekz NE 'X'
                           AND zmpets_shiphdr~loekz NE 'X'.
        IF sy-subrc <> 0.
    *Message is 'No Charge Back Documents Available.'.
          MESSAGE s201(zm050).
        ELSE.
          PERFORM f_filter_data.
        ENDIF.
      ENDIF.
    ENDFORM.                    "select_table_chb
    *&      Form  UPDATE_RECORDS
          text
    -->  p1        text
    <--  p2        text
    FORM update_records TABLES p_et_index_rows
                                    STRUCTURE lvc_s_row.
      DATA: ls_selected_line LIKE lvc_s_row,
              lf_row_index TYPE lvc_index.
      LOOP AT p_et_index_rows INTO ls_selected_line.
        lf_row_index = ls_selected_line-index.
      ENDLOOP.
    ENDFORM.                    " UPDATE_RECORDS
    **&      Form  fieldcatalog_init
          text
         -->P_GT_FIELDCATALOG[]  text
    FORM fieldcatalog_init  USING lt_fieldcatalog TYPE lvc_t_fcat.
      DATA: ls_fieldcatalog TYPE lvc_s_fcat.
      CLEAR ls_fieldcatalog.
      ls_fieldcatalog-fieldname = 'SEL'.
      ls_fieldcatalog-tabname  = 'INT_CRB'.
      ls_fieldcatalog-datatype = 'C'.
      ls_fieldcatalog-col_pos  = 1.
      ls_fieldcatalog-edit     = 'X'.
      ls_fieldcatalog-reptext  = 'Select for Processing'.
      ls_fieldcatalog-coltext  = 'Select for Processing'.
      ls_fieldcatalog-seltext  = 'Select for Processing'.
      ls_fieldcatalog-tooltip  = 'Select for Processing'.
      ls_fieldcatalog-checkbox = 'X'.
      ls_fieldcatalog-key = 'X'.
      APPEND ls_fieldcatalog TO lt_fieldcatalog.
      CLEAR ls_fieldcatalog.
      ls_fieldcatalog-fieldname = 'ICON'.
      ls_fieldcatalog-tabname   = 'INT_CRB'.
      ls_fieldcatalog-datatype  = 'CHAR'.
      ls_fieldcatalog-col_pos    = 2.
      ls_fieldcatalog-intlen     = '4'.
      ls_fieldcatalog-reptext   =  'Status'.
      ls_fieldcatalog-coltext   =  'Status'.
      ls_fieldcatalog-seltext   =  'Status'.
      ls_fieldcatalog-tooltip   =  'Status'.
      APPEND ls_fieldcatalog TO lt_fieldcatalog.
      CLEAR ls_fieldcatalog.
      ls_fieldcatalog-fieldname = 'PERNR'.
      ls_fieldcatalog-tabname   = 'INT_CRB'.
      ls_fieldcatalog-datatype  = 'NUMC'.
      ls_fieldcatalog-col_pos   = 2.
      ls_fieldcatalog-intlen    = '8'.
      ls_fieldcatalog-reptext   =  'Employee Number'.
      ls_fieldcatalog-coltext   =  'Employee Number'.
      ls_fieldcatalog-seltext   =  'Employee Number'.
      ls_fieldcatalog-tooltip   =  'Employee Number'.
      ls_fieldcatalog-key = 'X'.
      APPEND ls_fieldcatalog TO lt_fieldcatalog.
      CLEAR ls_fieldcatalog.
      ls_fieldcatalog-fieldname  = 'VORNA'.
      ls_fieldcatalog-tabname    = 'INT_CRB'.
      ls_fieldcatalog-col_pos    =  3 .
      ls_fieldcatalog-datatype   = 'CHAR'.
      ls_fieldcatalog-outputlen      = '20'.
      ls_fieldcatalog-reptext    = 'Employee Name'.
      ls_fieldcatalog-coltext    = 'Employee Name'.
      ls_fieldcatalog-seltext    = 'Employee Name'.
      ls_fieldcatalog-tooltip    = 'Employee Name'.
    ls_fieldcatalog-key      = 'X'.
      APPEND ls_fieldcatalog TO lt_fieldcatalog.
      CLEAR ls_fieldcatalog.
      ls_fieldcatalog-fieldname  = 'MOVREASON'.
      ls_fieldcatalog-tabname    = 'INT_CRB'.
      ls_fieldcatalog-col_pos    =  4.
      ls_fieldcatalog-datatype   = 'NUMC'.
      ls_fieldcatalog-outputlen  = '10'.
      ls_fieldcatalog-reptext    = 'Move Reason'.
      ls_fieldcatalog-coltext    = 'Move Reason'.
      ls_fieldcatalog-seltext    = 'Move Reason'.
      ls_fieldcatalog-tooltip    = 'Move Reason'.
    ls_fieldcatalog-key      = 'X'.
      APPEND ls_fieldcatalog TO lt_fieldcatalog.
      CLEAR ls_fieldcatalog.
      ls_fieldcatalog-fieldname = 'SHIPDOCNUM'.
      ls_fieldcatalog-tabname   = 'INT_CRB'.
      ls_fieldcatalog-datatype  = 'NUMC'.
      ls_fieldcatalog-outputlen = '10'.
      ls_fieldcatalog-col_pos   =  5.
      ls_fieldcatalog-reptext   = 'Shipping Document Number'.
      ls_fieldcatalog-coltext   = 'Shipping Document Number'.
      ls_fieldcatalog-seltext   = 'Shipping Document Number'.
      ls_fieldcatalog-tooltip   = 'Shipping Document Number'.
    ls_fieldcatalog-key = 'X'.
      APPEND ls_fieldcatalog TO lt_fieldcatalog.
      CLEAR ls_fieldcatalog.
      ls_fieldcatalog-fieldname = 'CREATEDON'.
      ls_fieldcatalog-tabname   = 'INT_CRB'.
      ls_fieldcatalog-col_pos   = 6.
      ls_fieldcatalog-datatype  = 'DATS'.
      ls_fieldcatalog-outputlen = '8'.
      ls_fieldcatalog-reptext   = 'Created On'.
      ls_fieldcatalog-coltext   = 'Created On'.
      ls_fieldcatalog-seltext   = 'Created On'.
      ls_fieldcatalog-tooltip   = 'Created On'.
    ls_fieldcatalog-DO_sum      = 'X'.
      APPEND ls_fieldcatalog TO lt_fieldcatalog.
      CLEAR ls_fieldcatalog.
      ls_fieldcatalog-fieldname = 'CHARGEAMOUNT'.
      ls_fieldcatalog-tabname   = 'INT_CRB'.
      ls_fieldcatalog-col_pos   = 7.
      ls_fieldcatalog-datatype  = 'CURR'.
      ls_fieldcatalog-outputlen = '13'.
      ls_fieldcatalog-reptext   = 'Charge Back Amount'.
      ls_fieldcatalog-coltext   = 'Charge Back Amount'.
      ls_fieldcatalog-seltext   = 'Charge Back Amount'.
      ls_fieldcatalog-tooltip   = 'Charge Back Amount'.
    ls_fieldcatalog-DO_sum      = 'X'.
      APPEND ls_fieldcatalog TO lt_fieldcatalog.
      CLEAR ls_fieldcatalog.
    ENDFORM.                    "fieldcatalog_init
    *&      Form  f_modify_activity
    Modify the activity to 79 in zmpets_shipaciv table.
    -->  p1        text
    <--  p2        text
    FORM f_modify_activity .
      REFRESH int_crb_mail.
      int_crb_mail[] = int_crb[].
    *All the document number which is to be processed is stored in
    *the internel table 'INT_SIN'.
      LOOP AT int_crb INTO int_crb.
        IF int_crb-sel ='X'.
          MOVE int_crb-shipdocnum TO int_sin.
          APPEND int_sin.
          CLEAR int_sin.
    *Removing the processed documents.
          DELETE int_crb.
        ENDIF.
        CLEAR int_crb.
      ENDLOOP.
    *Get the details from shipactiv table.
      IF int_sin[] IS NOT INITIAL.
        SELECT * FROM zmpets_shipactiv
            INTO TABLE int_shipactiv
              FOR ALL ENTRIES IN int_sin
                    WHERE petsdocnumber = int_sin-shipdocnum.
    *Modify the activity code, version, actual date and last changed date.
        SORT int_shipactiv BY petsdocnumber version DESCENDING.
        CLEAR wf_tabix.
        LOOP AT int_shipactiv.
          wf_tabix = sy-tabix.
          AT NEW petsdocnumber.
            READ TABLE int_shipactiv INDEX wf_tabix.
            int_shipactiv-activity = '030'.
            int_shipactiv-version = int_shipactiv-version + 1.
            int_shipactiv-actdate = sy-datum.
            int_shipactiv-lastchangedby = sy-uname.
            int_shipactiv-lastchangedt = sy-datum.
    *Modify the data base table
            MODIFY zmpets_shipactiv FROM int_shipactiv.
          ENDAT.
          CLEAR int_shipactiv.
          AT LAST.
    *Message is 'Data Processed Successfully.'.
            MESSAGE s203(zm050).
          ENDAT.
        ENDLOOP.
    *-send mail to the vendor and employee that the shipment is cleared for
        LOOP AT int_crb_mail WHERE sel = 'X'.
          PERFORM f_send_mail.
        ENDLOOP.
        REFRESH int_crb_mail.
       CALL SELECTION-SCREEN 1000.
      ELSE.
    *Message is 'No Data Selected for Processing.'.
        MESSAGE s200(zm050).
      ENDIF.
    ENDFORM.                    " f_modify_activity
    *&      Form  f_clear_fields
          text
    -->  p1        text
    <--  p2        text
    FORM f_clear_fields .
      CLEAR int_crb.
      CLEAR int_crb_ver.
      CLEAR int_sin.
      REFRESH int_crb.
      REFRESH int_crb_ver.
      REFRESH int_sin.
      CLEAR int_shipactiv.
      REFRESH int_shipactiv.
      CLEAR wf_flag.
      CLEAR wf_tabix.
    ENDFORM.                    " f_clear_fields
    *&      Form  f_filter_data
          text
    -->  p1        text
    <--  p2        text
    FORM f_filter_data .
    *Take the latest Version Data.
    *take all the activities, including the activity '30'.
    then put the details in internal table 'INT_CRB'.
      SORT int_crb_ver BY shipdocnum version DESCENDING.
      CLEAR wf_tabix.
      CLEAR int_crb.
      REFRESH int_crb.
      LOOP AT int_crb_ver.
        wf_tabix = sy-tabix.
        AT NEW shipdocnum.
          READ TABLE int_crb_ver INDEX wf_tabix.
          MOVE-CORRESPONDING int_crb_ver TO int_crb.
          APPEND int_crb.
          CLEAR int_crb.
        ENDAT.
      ENDLOOP.
      IF int_crb[] IS INITIAL.
    *Message is 'No Records Available.'.
        MESSAGE s202(zm050).
      ELSE.
        CLEAR wf_tabix.
        LOOP AT int_crb.
          wf_tabix = sy-tabix.
          REFRESH lt_celltab.
          ls_celltab-fieldname = 'SEL'.
          IF int_crb-activity = '030'.
            ls_celltab-style = cl_gui_alv_grid=>mc_style_disabled.
    *status becomes green. ie processed
            int_crb-icon = '@08@'. "Green
          ELSE.
            ls_celltab-style = cl_gui_alv_grid=>mc_style_enabled.
    *status set to red. ie not yet processed
            int_crb-icon = '@0A@'. "Red
          ENDIF.
          INSERT ls_celltab INTO TABLE lt_celltab.
          INSERT LINES OF lt_celltab INTO TABLE int_crb-celltab.
          MODIFY int_crb INDEX wf_tabix.
        ENDLOOP.
      ENDIF.
    ENDFORM.                    " f_filter_data
    *&      Form  f_filter_data
          text
    -->  p1        text
    <--  p2        text
    FORM f_filter_data_pending.
    *Take the latest Version Data.
    *take all the activities, including the activity '30'.
    *then filter it with out the activities '30' and having the lastest
    *version. then put the details in internal table 'INT_CRB'.
      SORT int_crb_ver BY shipdocnum version DESCENDING.
      CLEAR wf_tabix.
      CLEAR int_crb.
      REFRESH int_crb.
      LOOP AT int_crb_ver.
        wf_tabix = sy-tabix.
        AT NEW shipdocnum.
          READ TABLE int_crb_ver INDEX wf_tabix.
          IF int_crb_ver-activity NE '030'.
            MOVE-CORRESPONDING int_crb_ver TO int_crb.
            APPEND int_crb.
            CLEAR int_crb.
          ENDIF.
        ENDAT.
      ENDLOOP.
      IF int_crb[] IS INITIAL.
    *Message is 'No Records Available.'.
        MESSAGE s202(zm050).
      ENDIF.
    ENDFORM.                    " f_filter_data_pending
    *&      Form  EXCLUDE_TB_FUNCTIONS
          text
         <--P_LT_EXCLUDE  text
    FORM exclude_tb_functions CHANGING pt_exclude TYPE ui_functions.
      DATA ls_exclude TYPE ui_func.
      ls_exclude = cl_gui_alv_grid=>mc_fc_loc_copy_row.
      APPEND ls_exclude TO pt_exclude.
      ls_exclude = cl_gui_alv_grid=>mc_fc_loc_delete_row.
      APPEND ls_exclude TO pt_exclude.
      ls_exclude = cl_gui_alv_grid=>mc_fc_loc_append_row.
      APPEND ls_exclude TO pt_exclude.
      ls_exclude = cl_gui_alv_grid=>mc_fc_loc_insert_row.
      APPEND ls_exclude TO pt_exclude.
      ls_exclude = cl_gui_alv_grid=>mc_fc_loc_move_row.
      APPEND ls_exclude TO pt_exclude.
      ls_exclude = cl_gui_alv_grid=>mc_fc_loc_copy.
      APPEND ls_exclude TO pt_exclude.
      ls_exclude = cl_gui_alv_grid=>mc_fc_loc_cut.
      APPEND ls_exclude TO pt_exclude.
      ls_exclude = cl_gui_alv_grid=>mc_fc_loc_paste.
      APPEND ls_exclude TO pt_exclude.
      ls_exclude = cl_gui_alv_grid=>mc_fc_loc_paste_new_row.
      APPEND ls_exclude TO pt_exclude.
      ls_exclude = cl_gui_alv_grid=>mc_fc_loc_undo.
      APPEND ls_exclude TO pt_exclude.
    ENDFORM.                               " EXCLUDE_TB_FUNCTIONS
    *&      Form  f_send_mail
          text
    -->  p1        text
    <--  p2        text
    FORM f_send_mail .
    *store the vendor name, vendor email id , employee name and employee
    *email id in the internal table int_crb
    Creation of the document to be sent
      CLEAR doc_chng.
      REFRESH objpack.
      REFRESH objhead.
      REFRESH  reclist.
      REFRESH objtxt.
    File Name
      doc_chng-obj_name = 'SHIPMENT'.
    Mail Subject
      CONCATENATE 'Shipment Document No.' int_crb_mail-shipdocnum
      'Cleared.'
      INTO doc_chng-obj_descr SEPARATED BY ' '.
    Mail Contents
      objtxt-line = 'Hi,'.
      APPEND objtxt.
      objtxt-line = ' '.
      APPEND objtxt.
      CONCATENATE 'Shipment Document Number ' int_crb_mail-shipdocnum
    ' cleared for move.' INTO objtxt-line SEPARATED BY ' '.
      APPEND objtxt.
      objtxt-line = ' '.
      APPEND objtxt.
      CLEAR  objtxt.
      objtxt-line = 'Regards '.
      APPEND objtxt.
      objtxt-line = ' '.
      APPEND objtxt.
      objtxt-line = 'SAP '.
      APPEND objtxt.
      CLEAR  objtxt.
      APPEND objtxt.
      DESCRIBE TABLE objtxt LINES tab_lines.
      READ TABLE objtxt INDEX tab_lines.
      doc_chng-doc_size = ( tab_lines - 1 ) * 255 + STRLEN(
    objtxt ).
    Creation of the entry for the compressed document
      CLEAR objpack-transf_bin.
      objpack-head_start = 1.
      objpack-head_num = 0.
      objpack-body_start = 1.
      objpack-body_num = tab_lines.
      objpack-doc_type = 'RAW'.
      APPEND objpack.
    Completing the recipient list
    target recipent
      CLEAR reclist.
      reclist-receiver = int_crb_mail-empperid. "employee email ID
      "wf_empperid.
      reclist-express  = 'X'.
      reclist-rec_type = 'U'.
      APPEND reclist.
    copy recipents
    CLEAR reclist.
    reclist-receiver = 'anversha.shahul@'."int_crb_mail-smtp_addr
    reclist-express  = 'X'.
    reclist-rec_type = 'U'.
    reclist-copy     = 'X'.
    APPEND reclist.
    Sending the document
      CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
        EXPORTING
          document_data              = doc_chng
        TABLES
          packing_list               = objpack
          object_header              = objhead
       contents_bin               = objbin
          contents_txt               = objtxt
          receivers                  = reclist
        EXCEPTIONS
          too_many_receivers         = 1
          document_not_sent          = 2
          operation_no_authorization = 4
          OTHERS                     = 99.
      COMMIT WORK.
      SUBMIT rsconn01
                    WITH mode = 'INT'
                    WITH output = ' '
                      AND RETURN.
    ENDFORM.                    " f_send_mail
    rgds
    anver
    pls mark hlpful answers

  • Lost photos and presets

    A few months ago my computer shut down (crashed? no idea what happened)  and my photos from Lightroom were gone.  Some were there- the ones I had backed up.  Just an hour ago my computer shut off because the battery died.  When I turned it back on, the photos I lost from Lightroom were there, but the 4,000 some from the past few months were GONE, along with my presets- which is the worst part.  I have been reading forums and trying things on my own to no avail.  Now, I do have the RAW photos backed up on an external drive, but I want the backed up photos from Lightroom. 
    My question is this: where do I find my catalogs and are my presets saved?  Just two days ago I clicked the backup option when I exited Lightroom, and I can find the photos in my pictures folder on my computer, but are they the files from Lightroom with the metadata? 
    Please and thank you for your help.

    Unless you've checked the 'Save presets with catalog' option in Lr prefernces your presets can be accessed by clicking on the 'Show Lightroom Presets folder' from within the Lightroom Preferences panel - see screenshot below.

  • Database*****.db in Store Catalog(ngwguard.db) but not f

    Hi!
    Whae run gwchek, I've found follow problem:
    STRUCTURAL VERIFICATION of document databases
    Problem 91- Database dmdd0004.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdd0104.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdd0204.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdd0304.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdd0404.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdd0504.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdd0604.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdd0704.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdd0804.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdd0904.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdl0004.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdl0104.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdl0204.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdl0304.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdl0404.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdl0504.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdl0604.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdl0704.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdl0804.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmdl0904.db in Store Catalog(ngwguard.db) but not found on disk
    Problem 91- Database dmsd0004.db in Store Catalog(ngwguard.db) but not found on disk
    And I see what in gwdms struture apear new lib0004 with db files size near 74-78 kbytes.
    How to resolve this?
    Alexey

    Originally Posted by DParkes
    If you know when these errors first appeared, and you know precisely what
    changes have been made since that time, then you could try replacing the
    ngwguard.db with an older version.
    But keep the current version tucked away somewhere in case you need to get
    back up to date in a hurry. New users could go missing if you back date
    the ngwguard.db, and don't even think about changing it back if you have
    added domains, gateways or post offices to the system
    Cheers Dave
    Dave Parkes [NSCS]
    Occasionally resident at http://support-forums.novell.com/
    Hi!
    I've restored ngwguard.* from backup, and error go away.
    Thanks,
    Alexey

  • New Catalog and No More Key Words

    I did a bunch of file housekeeping (empty directories erased and some movement of files to other drives. I created a new catalog and imported all the files again. They all came but without their key words. Did I screw up? I still have my old catalog files.

    Tony Reynes wrote:
    Ian,
    Thank you so much for such a simple and clear answer. Can I do a Hybrid where I save the metadata on the files that have not been moved; create a new catalog and then manually apply key words to the files that I have moved?
    Your question indicates you don't really understand how Lightroom stores keywords. By default, the keywords and other metadata are never written to the actual files. So ... moving the files or not has nothing to do with whether or not the metadata will show up on re-import. The metadata should be written to all of your files via Ctrl-A followed by Ctrl-S. And as I said in my earlier post, other information in the LR database will not get written to your files when you do Ctrl-S, and will not wind up in the LR catalog upon re-import. And creating new catalogs and re-importing simply isn't the best way to go. So ... forget this hybrid idea, forget this idea of re-importing, go back to your original catalog before the moves and work with that.

  • Rman backup to be stored on other machine than catalog and Target database

    I have target database on machine A, catalog on machine B. I am executing RMAN from machine B but want to store RMAN backup on machine C. is it possible.

    Recovery Manager: Release 9.2.0.1.0 - Production
    Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.
    connected to target database: NEFT (DBID=3608824086)
    connected to recovery catalog database
    RMAN> run{
    2> allocate channel c1 device type disk format '\\bobfs\f\RMAN\data\neft\Rman_NEFT_%U';
    3> backup full database;
    4> backup current controlfile;
    5> }
    6>
    allocated channel: c1
    channel c1: sid=16 devtype=DISK
    Starting backup at 15-OCT-08
    channel c1: starting full datafile backupset
    channel c1: specifying datafile(s) in backupset
    input datafile fno=00011 name=F:\DATABASE\NEFT\DATABASENEFT_DATA1.DBF
    input datafile fno=00015 name=F:\DATABASE\NEFT\UNDOTBS.DBF
    input datafile fno=00013 name=F:\DATABASE\NEFT\DATABASENEFT_ARCH_DATA1.DBF
    input datafile fno=00002 name=F:\DATABASE\NEFT\UNDOTBS01.DBF
    input datafile fno=00001 name=F:\DATABASE\NEFT\SYSTEM01.DBF
    input datafile fno=00014 name=F:\DATABASE\NEFT\DATABASENEFT_ARCH_NDX1.DBF
    input datafile fno=00005 name=F:\DATABASE\NEFT\EXAMPLE01.DBF
    input datafile fno=00012 name=F:\DATABASE\NEFT\DATABASENEFT_NDX1.DBF
    input datafile fno=00010 name=F:\DATABASE\NEFT\XDB01.DBF
    input datafile fno=00006 name=F:\DATABASE\NEFT\INDX01.DBF
    input datafile fno=00009 name=F:\DATABASE\NEFT\USERS01.DBF
    input datafile fno=00003 name=F:\DATABASE\NEFT\CWMLITE01.DBF
    input datafile fno=00004 name=F:\DATABASE\NEFT\DRSYS01.DBF
    input datafile fno=00007 name=F:\DATABASE\NEFT\ODM01.DBF
    input datafile fno=00008 name=F:\DATABASE\NEFT\TOOLS01.DBF
    channel c1: starting piece 1 at 15-OCT-08
    released channel: c1
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03009: failure of backup command on c1 channel at 10/15/2008 10:45:38
    ORA-19504: failed to create file "\\bobfs\f\RMAN\data\neft\Rman_NEFT_7qjt6tat_1_1"
    ORA-27040: skgfrcre: create error, unable to create file
    OSD-04002: unable to open file
    O/S-Error: (OS 5) Access is denied.
    Recovery Manager complete.
    I am executing rman from catalog machine,
    WHen i give path \\bobfs\f\RMAN\data\neft\ in start-> run it is accessible from there.
    I cant understand why rman is not abl to create file there.
    full rights are given to user. and user on rman catalog and network machine is same having same password

  • How do I keep watermarks and presets ( with their order ) synched between computers

    I have a desktop which I use for heavy picture editing and a mac book air that I use for on the fly picture editing to show clients during photo trips.
    I want to figure out a way for keeping my watermarks and presets ( with their order and folders I created on my desktop ) synched on my laptop.
    What is the best way of doing this? If keeping it synched is not possible, how do you advise importing them to my laptop?
    Thanks for the support,
    JP Jacobsen

    Ps: It is very important that the presets come on the same order and folders I re-arranged them in my desktop.

  • Why was I lied to by in store reps and treated as if I did something wrong when trying to get a faulty phone less then 6 month old replaced?

    I am writing to say I experienced the worse customer service ever from one of your stores!!!  Not just the reps but both the day and night manager both were very rude to me, I am not going to saying I was a happy camper in talking to them but you are more then welcome to pull up the recodings and see that I was not being out of bounds with them....expecially after waiting over an hour to be seen in person then being lied to and calling back mad then next day!  I have a Note 3 I purchased about 4-6 months ago that the screen went dead on.  The phone still turns on and makes noies and recieves messages but will not light the screen up.  I took it in the the Murrieta store last night about 830pm, after reading online that you can bring it back to any verizon wireless store for refurbished replacement.  Well after checking in and witing till about 930pm (30 mins after closing) I was seen and given the 3rd degree about how I broke the phone.  The representitive went thru the phone for 20 mins and continue to throw out ideas of how I broke it and hows it possible I could break it and again would ask if I broke it.  After the 5th time stating I did not break it he look up my phone number and pulled my account (a while later we started) and stated he could get me a replacement by Tuesday of the following week, well that was a Thursday night and I was going out of town that friday so I explined that does not work and I need a phone ASAP.  He then explianed I could pay for overnight delivery, I refused to pay for any charges as it was not my fault the phone was broken,  He stated a manager could possibly waive the charge.  I asked to speak to the manager, he coninued trying to help me for another 5 mins to which I eventually said can I just speak to the manager.  He went and asked the manager to come over who was already dealing with another irrate customer.  After waiting another 5-10 mins the manager came over and rudley asked how can I help you.  I explained where we were in our transaction and that I was very unhappy.  She rudley informed me that all they can do is ship the replacment and if I wanted they would ship to a venture store (my weekend destiation) and I could go piock it up from there and that it.  I informed her that the rep has already offered overnight to my house by 1030am but I needed her to pay for the charges.  She said fine she would and was very short and rude about it.  At this point I was ****** and told her I felt she was being very rude and short to me and I understand she just dealt with an irrate client but I had been waiting well over an hour at this point for something turns out I could have done over the phone or should have as your stores dont offer in store replacement (I was told that a policy and they have no idea why the website would say come to the store but its wrong).  I also informed her that it was a product I bought from your company that was giving me trouble due to it being faulty and its an inconvenence to me THE CUSTOMER....not the other way around.  She said she was doing all she could do and could do no more.....NEVER once in the conversation did the manager offer her apologizes for my troubles, even after I stated she was being rude and I was very unhappy with her level of customer service in this problem with a warrantied item.  I excepted the 1030am next day delivery and left.  Well I was unhappy but left anyways and now its 1130am I go to check status of package and it says monday by 530pm delivery??????  So I called the store informed the day manager on duty (David <<Last name removed>>) I was lied to about a needed delivery of replacement and explained that I am very unhappy.  Well turns out he had the staff listening on speakerphone as he informs me the staff remembers it differently and the manager on duty last night went above and beyond her duty by paying for my shipping and helping me.  Then went on to say my screen was cracked via the notes shown which was never shown to me and they did not even have to help me as I did not have insurance.  I explained the rep the night before spent 30 mins trying to find how I broke the phone and why I could have broke it to which he found nothing with the phone but apparently still put in the notes he found a pressure crack.  I asked the manager if its the policy to just assume the thing is broken by the client to which he said YES, we have an extensive history with these devices and we are usually right in out ASSUMPTIONS!  I informed him I was very unhappy and he was not a part of the conversation last night and to tell me his rude night manager went above and beyond was siding with his employees far beforing doing any research into the matter having only heard what his employees were talking about as I was explaining.  He did not seem to care and explained that your policy are very strict and your employees must adhere to them to, guess this includes lieing to customers to get them out of the store.  At this point I got his info as I seen the level of his customer support and service and hung up.  This really makes me question the 15 year relationship I have had with Verizon Wireless!!!  I now am leaving my family alone for the weekend and I have no form of communication as I will be on a boat off the coast of Ventura for 3 days......and I am left to think my best hope is to have a phone monday evening that I will mostly be charged full price for as the rep stated the phone he is replacing is broken........am I correct in this assumption.......Verizon Wireless Admin Verizon Wireless Customer Support
    Message was edited by: Verizon Moderator

    Sorry, I don't believe you when you say you don't work for the VZW.
    Believe me or don't. That's simply up to you.
      You are trying to explain to me that they could have just kick me out after
    hours (even though I was there atleast 30 mins before closing, was checked
    in and asked to wait)
    No business is obligated to assist you after hours.
    and that my phone probably is broken (even though the
    rep could find nothing wrong and could show me nothing wrong still noted in
    the notes it was broken)....sure sounds like a vzw rep to me.
    I sure hope that, for your sake, that the phone is not broken.
    You are assuming I was told of charges.....
    At some point you were told of the charges because you mentioned them in your original post.
    you also assume I was irrate and
    demanding from the start....
    In my 20 years of retail experience and dealing with customers I don't assume that you were irate. I am confident of that. I could tell from your original post that you were not an easy customer to deal with.
    the website clearly states come to store for a
    refurbished phone if your phone has a warranty issue which is what I did.
    Can you post a link to this information on the website?
    I will give you that you are very articulate in your answer (Thank you) but completely
    unhelpful and ignore the fact that I was told something which now you make
    me believe even more was done intentionally. 
    What does this even mean?
    You say nothing can be
    overnighted after 5pm....then why was made that promise?
    FedEx has certain times that they can abide by for overnight shipping.
    To get me to go
    away?
    Yes because it was 30 minutes after the store closed and they wanted you out of there.
    There is policy and I understand that but there is also a thing
    called customer service and thats what not what I received.
    You obviously don't understand that there is policy or you would not have treated the employees the way that you admittedly did in your original post.
    You get what you give. You will always attract more flies with honey than with vinegar.

Maybe you are looking for

  • How do I force my N95's video center to refresh?

    Using a N95 8GB at the moment. When I first got it, the video center was working perfectly, detecting any video that I load into the phone. However, it doesn't do that now. Tried formatting it but it didn't work. Any suggestions? Thanks

  • URL to XSS WebDynpro's in Federated Portal Network

    Hi, i'm setting up a federated portal network between a producer portal (SPS18) (https://producer.domain.com) with the XSS applications deployed and a consumer portal (SPS13) (https://consumer.domain.com). I'm using the Remote Role Assigment (RRA). T

  • How do i solve the problem of access denied when i open "my pictures"?

    I have a h8-1234 with Windows 7pro computer. When I try to access My Pictures, I get ACCESS DENIED. How do I solve this?

  • Cubes structure in obiee

    Hi Gurus, Can cube structure supported by obiee(fullfledge support) as compare to rdbms how it supports vary from hyperion to obiee Thanks

  • 3D - animiert ins .pdf-Format (Pro Extended 9/ 3D Reviewer)

    Hallo, ich habe ein Problem: ich wollte eine Kamera erstellen, die animiert ist. Es sollen Teile ausgeblendet werden, das Modell ist auch schon fertig, siehe Anhang. Aber ich habe mal ein paar grundlegende Fragen: wie starte ich überhaupt mit Javascr