Keywording Enhancement

Hi,
having keywords is the "key" to have a powerful database.
The keyword abilities in LR are good, but after working with them, I just have recognized what a high potential they have to be best.
So my feature (wish) request would be:
1. Speed up performance if assigning keywords. My LR database has (only) 1500 photos, but giving them keywords brings the computer to it's borders sometimes. I do not know, what LR is doing, but my 2-processor 3gig machine is just running at 100% when just assigning about 10 keywords (or sometimes just 1).
2. Keyword sets: Keyword Sets are limited to 9. If you work serious with them, it might be possible, that 9 aren't enough. Also a better manager / editor for them would be helpful (at least for changing existing ones)
3. An enhanced editor for sub-grouping keywords / making hierarchies.
If the keyword list is long, sub grouping seems to be a mass. (Or I just did not figure out, how do do it easier).
Example: 100 keywords. A keyword starting with A should be dragged and dropped to a keyword (as a sub keyword) starting with Z. So if the Z-Entry is not visible (because out of screen), the drag functionality does not supports scrolling down.
4. Foreign character support for (French) accents
E.g. if I would like to type in "café" which has a accent on its e, you normally will hit the accent key and then the "e" which brings up an "é". If i enter a keyword and just touch the accent key, LR makes the following "´´" (which are two accents). There is no chance to bring an "e" to it. I have tried the other letter/accent combinations as well. E.g. "ô" isn't possible because just hitting the ^-key leads to ^^ output.
5. This is my most important feature request for keywording
Make selecting keywords (in the left section) not OR selections but AND selections. (or bring it as an option).
This means: If you have two keywords e.g. "outdoor" and "rain" and you just select both, then you will get all outdoor shoots and all rain shoots (as well as the sunny outdoor shoots). If you just want (and this is my intention by selecting more than one keyword) to get just the rainy outdoor photos, you can't do this with keywords (only with the search function as I figured out yet).
This feature is a must have for me as this was the function I loved in my old software (used before the decision was made to switch over to LR)

Hi,
thanks for the link Don. I will check the FAQs there. But actually I ) had to stop working with LR's library / keywording functionality as it is impossible to work with.
I am looking seriously for an alternative to my existing one as a photograph to optimize/speed-up my workflow with one solution. But using the LR library's functionality slows down - no - stops the worklow at all.
Adding new photos to the (only) 1500 images sizes large library, assigning new keywords IS A PAIN at all. Giving keywords to one or more images stops the whole LR for seconds. It is not possible to quickly assign keywords (which should be done in seconds in my opinion). E.g. If adding 20 photos (which goes fast) and then assigning keywords to it (about 10 keywords per photos) it takes about 10 minutes to finish this step because LR tooks so long. The 10 keywords are not the same for all photos. If assigning a bunch to all in one step would not be a problem. But either this step tooks time.
It seems like that if the database is growing, it tooks a long time (whyever) if new keywords are added.
I just have started to migrate my old database (which contains about 12000 photos and designs) but if I looking in the future, it is impossible to use LR anylonger as it already now takes too long.
Greets
John

Similar Messages

  • Keyword Enhancements

    Happy holiday to the LR team. I thought I'd share some ideas for improvement in the Keywords area. Much of these focus on usability since as you know, we all spent hours keywording our photos.
    Intellisense - the auto-completion support in the Keyword Tags panel is already quite helpful. It would be nice if you could extend this to drilldown into hierarchies. For example, let's say I have a Keyword tag named "Family" and inside of that, I have keyword subtags named "Mom", "Dad","Brother", "Sister". If I type Family in the panel, it would be nice to see a dropdown list of all the subtags:
                   Family
                             Mom
                             Dad
                             Brother
                             Sister
    Custom Intellisense - it would be great if you could allow for custom keyword shortcut scripts. For example, I could define a Keyword shortcut such as "AAA" that when typed would expand into several keywords that I might commonly use in many of my images.
    Keyword Tags - have an option somewhere that I can set to not allow for entry of a keyword that isn't already defined in the list. The problem is if I enter a bad keyword, I can easily remove it from the photo, but then I have to go into the Keyword List and manually remove. Or you could be smart and remove it for me if you detect it was entered accidentally.
    Keyword Sets - expand the sets to allow for more than 9 keywords. Yeah, everyone knows that the reason it is limited to 9 is for 1-9 keyboard shortcuts. So just make the first 9 items available via the keyboard shortcuts and let us have the rest as easily accessible via the mouse. I actually find using the mouse is much faster anyways.
    Keywords Floating Palette - I would love to see the Keyword Sets panel offered as a floating modeless dialog to make more usable. It would be a huge timesaver. In fact, it would be great if you had a floating modeless palette for all the Keyword stuff.
    Edit Sets Dialog - It would be nice if the Edit Sets dialog was also modeless or at least somehow integrated with the Keyword List panel so that I could dragdrop items from here to a set. This one is not as critical since existing auto-completion in the modal dialog helps a lot.

    Claudia,
    We have not yet released a "production" version of OHJ 4.2 because 1) we'd like to add a few more features before calling it production, and 2) OHJ 4.2 has not yet shipped with an Oracle product and therefore hasn't undergone the rigorous testing that takes place on larger Oracle products. If you're concerned about the label of "production" versus "beta," I think you'd be pretty safe going with the latest release of OHJ, or we wouldn't have put it OTN for you to use. The developers have tested thoroughly. :) I'd recommend trying out 4.2.1 since it's got some substantial improvements over the 4.1 branch, and on the off-chance you run into problems, please let us know.
    - Ryan

  • Keywording enhancements

    Right-click on a keyword in the Recent Keywords panel to be able to edit it and its attributes.
    Right-click on a keyword in the Recent Keywords panel to be able to expand it in the Keyword Tags panel.
    Ability to set "will export" on an image-by-image basis. Each keyword that shows in the "will export" panel to have a tickbox to allow the setting to be toggled for that particular image.
    An option to preserve the order of keywords as entered.
    Ability to cut and paste keywords within the Keyword Tags panel instead of having to drag them everywhere.
    Searches performed via the Find Box to include synonyms.
    Keyword autocomplete to include synonyms, not just keywords.
    When assigning a parent using the ">" notation, the parent to autocomplete.
    Ability to simultaneously select and edit the attributes of several keywords in the Keywords Tags panel. E.g. Shift-click and control-click to select several keywords, and then uncheck Export Parents
    A search box to find and expand a given keyword.
    Addition of a toggle to hide keywords in Keyword Tags panel with 0 entries
    When the Keywords Tags panel is expanded, and scrolled down, after assigning a keyword and hitting return, the panel scrolls back to the top. It should stay where it is.
    There appears to be a bug in the Will Export panel. When there are too many keywords to display in the panel, no scroll bars appear, the list of assigned keywords is simply truncated. It is impossible to see all of the keywords assigned to the image.

    That looks like a "primary only" problem.
    See the answer by Frank Caggiano in this thread
    With "primary only" selected, most actions only apply to the first picture of a selection.
    You can turn it off from the view-menu or the toggle button marked with "1".

  • How 'bout if SAP mentors "vet" SAP's choices for new ABAP keywords?

    What's prompting this post is the keyword "enhancement spot".
    Really bothers me, unless one thinks of a "spot" as a "gathering-place", as in the English usage "night-spot" for a club or "hot-spot" for a place where a dog's skin allergies flare-up.
    I mean - the only "spot" that an "enhancement spot" defines is a node in a navigation tree underneath a package in SE80.  It's a bureaucratic notion, not a functional notion.  There are no actual "spots" outside of the navigation trees under SE80 packages  ... the "spots" in the code are "points".
    So in my opinion (which as you all know is ALWAYS a "humble" opinion (heh heh heh)), maybe "enhancement node" would have better reflected the true purpose of the construct.
    And even if you don't agree with me in this particular case, I'm sure you can think of other cases where similar semantic problems arise.
    So - it strikes me that it would be easy for ABAP product mgrs to pass new nomenclature past the SDN mentors, to see if an SAP first-draft choice is raising too much semantic noise.
    Disclaimer:
    I have "no dog in this hunt" ... to use Mark Finnern's delightful term, I've been a "sleeping mentor" for almost two years no (i.e. I've been "defrocked" for some time now ...)
    djh

    Or an adhoc Coffee Corner committee which directly advises the board based on recent contributions?
    How about (currently topical):
    enhancement-lbw
    enhancement-duck
    enhancement-silly_mid
    enhancement-howzay. "reserved for WDA
    enhancement-rain. "can only be caught by exiting the main program
    etc...
    Just a thought...
    Cheers,
    Julius
    Edited by: Julius Bussche on Mar 31, 2011 9:25 PM

  • Trusted Authentication XI 3.1

    HI,
    We have configured Trusted Authentication with IIS-Jakarta on XI 3.1.Ocassionally, once in a week we have a issue where the users are prompted for the windows NT logon box.Afer restarting the IIS and tomcat services the issue is resolved temporarily.We have two IIS and two tomcat servers clustered.
    Please suggest.
    Thanks.

    Symptom
    slowness reported at peak times
    Reproducing the Issue
    This issue could exist on all XIR2 SP1 MHF1 and later systems that are using IIS > Jakarta > tomcat > trusted authentication
    Cause
    When setting up trusted auth,
    windows integrated authentication in IIS is set at the default web site level (propogating to all web sites).
    This causes IIS to authenticate all directories in the java deployment. When the server has many users logged in this can overwhelm the IIS server(s) and cause intermittent problems
    In really heavy loaded environments even consistant problems. The problems do tend to vary with each environment often coming and going based on server load.
    Resolution
    Trusted Authentication Performance enhancing  solution is to enable Integrated Windows Authentication on the /businessobjects/enterprise115/desktoplaunch/InfoView/logon folder only, and leave every other resource unprotected (anonymous access). Steps for directory creation...
    1.     If you used the .exe to install Jakarta, it should have created a virtual directory called "Jakarta" by default. You must not change them otherwise the redirector may not work. By default both "anonymous access" and "integrated Windows authentication" are enabled. If the following steps change this, then make sure you check them both when finished.
    2.     Ensure the Directory Security for the "Default web site" is left at "anonymous access" enabled only and ("Integrated Windows authentication" is disabled)
    3.     The only folder that we want to protect is the "/logon" folder under "/businessobjects/enterprise115/desktoplaunch/InfoView/". Since IIS is redirecting to tomcat there are no virtual directories set by default so we will create them.
    Before we create them in IIS they should exist on the hard drive. In the root of C: create a directory structure beginning with businessobjects which contains enterprise115 which contains desktoplaunch which contains InfoView which contains logon.
    Steps for virtual directory creation...
    1.     Create a new virtual directory for #businessobjects# under the #Default web site" by right-mouse-clicking on #Default Web Site# then #New# > #Virtual Directory", Name it #businessobjects#
    2.     Point it to the directory of the same name on the hard drive (see pic above),
    3.     Ensure it has at least both  #Read# and #Execute# permissions.
    4.     Ensure the Directory Security is left at #anonymous access# enabled only (#Integrated Windows authentication# must be disabled)
    Repeat the above steps for  #desktoplaunch# under the #enterprise115# and #InfoView# under the #desktoplaunch# virtual directories
    5.     Then create one more virtual directory for #logon# under the #InfoView# virtual directory But this time,
    6.     Uncheck #anonymous access#
    7.     Enable #Integrated Windows Authentication#
    At this point you can perform an iisreset -restart at the command line or restart IIS by right clicking on your server name - all tasks - restart IIS
    Now IIS should only be authenticating when users logon improving IIS performance up to 90%.
    See Also
    See existing trusted auth document in the Admin guides or references section of this note
    Keywords
    enhance logon performance
    Header Data
    Released on      21.01.2009 14:59:52
    Current Release Status      Released to Customer
    Target Release Status      Released to Customer
    Category      Problem
    Application Area      BOJ-BIP-AUT
    Product Version      BOBJ ENTERPRISE XI R2

  • Regarding using 'Enhancement' keyword in ABAP

    Hi All,
                How to use ENHANCEMENT keyword in abap.
    Thks
    Shailesh

    Hi,
    Check out this
    http://help.sap.com/abapdocu/en/ABAPENHANCEMENT.htm
    Thanks,
    Krishna..

  • Enhancement idea: checkbox setting for how to import keywords.

    I just duplicated a bunch keywords upon importing a month worth of photos from a remote project.   I assume this is because LR has no idea how to handle them other than importing them in a flattened state.  I suggest a checkbox that tells LR whether or not to look for an existing keyword of the same spelling in its structures before creating another one.  If it then finds multiples, it would be easy enough for it to figure out the correct keyword based on context.
    I have many nested keywords and have found the nesting to be pretty much useless in the real world, but it is a great organizational tool.   It allows about the same grouping functionality as collections but without the messy accumulation of collection names that were only used once.

    kwdaves wrote:
    Have you tried duplicating your "home" keyword list in your "field" catalog?  I do quite a lot of this sort of thing and it helps me avoid duplicating keywords when I import from my "field" catalog into my "home" catalog.  For example, when I add the keyword "Cades Cove" to an image in my field catalog, it goes in the hierarchical keyword "Places/National Parks/Smoky Mtn NP/Cades Cove" in my field catalog and, when I import from the field catalog into my home catalog, it shows up in my home catalog properly.
    No, but you just gave me another similar idea:  Instead completely wiping the portable drive after each trip (after importing the images and history steps to the desktop), I will keep the same catalog after using it to clear the old images from the drive.  I'm pretty sure the keywords will then be around for the next trip, along with the other things I had to copy over, like the user presets and profiles.
    Thanks!

  • ABAP/4 Keywords for all SAP R/3 Versions

    Hello Experts,
          Is there any DB Table available in Data Dictionary where all these ABAP/4 Keywords available; if yes do please let me know if not available then do please provide me with all ABAP/4 Keywords of all versions of SAP R/3 if possible
    points will be awarded if helpful.
    Thanks in Advance

    Hello Arif,
    There no particular table to check all the key words in ABAP.
    To check system fields Go for
    Se11-- SYST.
    TO get the key words go to ABAPDOCU- type ur required key word in the search given in the last section.
    The best option would be to debug ABAPDOCU, when you do a click on Keywords
    Or Check the Pooled table : TSE05
    As you must be knowing ABAPDOCU is in SABAPDOCU Package.....!!
    There are a number of tables used; like ABTREE,etc !
    Explore and find whether you can get some clue!
    Find the keywords here...
    Keywords     Description
    , [, ], {, }     Syntax conventions, Syntax notation
    *, "     Comments
    **     Arithm. Operator: Exponentiation (COMPUTE)
    +, -, *, /     Arithmetical operators (COMPUTE)
    ->, =>, ->>, ~, ?=     Operators in ABAP Objects
    ABS     Mathematical function: Absolute amount COMPUTE)
    ACOS     Mathematical function: Cosine arc (COMPUTE)
    ADD     Add
    ADD-CORRESPONDING     Field string addition
    ADJACENT DUPLICATES     Delete duplicates from internal table (DELETE)
    AND     Comparison operator: and
    ANY TABLE     Generic table type for internal tables
    APPEND     Append line to internaltable
    ASIN     Mathematical function: Sine arc (COMPUTE)
    ASSIGN     Assign field symbol
    AT     Event, control break, field group determination
    ATAN     Mathematical function: Tangent  arc
    AUTHORITY-CHECK     Check authorization
    AVG     Aggregate expression: Average (SELECT)
    BACK     Positioning in list
    BETWEEN     Relational operator: Between
    BINARY SEARCH     Binary read of internaltable (READ TABLE)
      BIT-NOT     Bit calculation operator: NOT (COMPUTE)
      BIT-AND     Bit calculation operator: AND (COMPUTE)
      BIT-OR     Bit calculation operator: OR (COMPUTE)
      BIT-XOR     Bit calculation operator: AND/OR (COMPUTE)
      SET BIT     Set bit of an X field
      GET BIT     Read bit of an X field
    BLANK LINES     Switch on blank lines in list
    BREAK-POINT     Stop processing in debug mode
    C     Data type for fixed-length character string
    CA     Contains any characters -Relational operator forstring comparison
    CALL     Call external component
    CASE     Begin case distinction
    CATCH     Exception handling (catch runtime errors)
    CEIL     Mathematical function: Smallest whole value
    CENTERED     Output format: Centered(WRITE)
    CHECK     Check condition
    CHECKBOX      Display as checkbox
      PARAMETERS ... AS CHECKBOX     on the selection screen
      WRITE ... AS CHECKBOX     in a list
    CLASS     Definition of a class
    CLASS-DATA     Static attributes in classes
    CLASS-METHODS     Static methods in classes
    CLASS-EVENTS     Static events in classes
    CLASS-POOL     Introduction for type Kprograms
    CLEAR     Initialize data object
    CLIENT       Client handling when
      DELETE ... CLIENT SPECIFIED     deleting from a database
      EXPORT ... TO DATABASE ... CLIENT     Storing a data cluster
      IMPORT ... FROM DATABASE ... CLIENT     Reading a data cluster
      EXPORT ... TO SHARED BUFFER ... CLIENT     Storing a data cluster
      IMPORT ... FROM SHARED BUFFER ... CLIENT     Reading a data cluster
      INSERT ... CLIENT SPECIFIED     inserting into a database
      MODIFY ... CLIENT SPECIFIED     Insert/Modify in database(s)
      SELECT ... CLIENT SPECIFIED     reading from a database
      UPDATE ... CLIENT SPECIFIED     updating a database
    CLOSE     Close file/cursor
    CN     Contains Not Only - Relational operator for character comparison:
    CNT     Field groups: Number ofdifferent values
    CO     Contains Only - Relational operator for character comparison:
    CODE PAGE              Character set
      TRANSLATE ... FROM/TOCODE PAGE     Translate character codes
    COLLECT     Internal table: Add entries
    COLOR     Output format: Color (FORMAT)
    COMMENT                  Comment on selection screen
      SELECTION-SCREEN COMMENT     Generate comment
    COMMIT     Close processing unit
    COMMUNICATION     Data exchange
    COMPUTE     Perform calculations
    CONCATENATE     Concatenate character fields
    CONDENSE     Condense character fields
    CONSTANTS     Defing constants
    CONTEXTS     Communicate contexts
    CONTINUE     Exit current loop pass
    CONTROLS     Define controls for visualization
    CONVERT     Convert fields
    COS     Mathematical function: Cosine (COMPUTE)
    COSH     Mathematical function: Hyperbola cosine (COMPUTE)
    COUNT     Aggregate expression: Count (SELECT)
    COUNTRY     Set country ID (SET)
    CP     Relational operator forcharacter comparison:
    DATABASE                Contains Pattern
    CREATE     Generate an object or data object
    CS     Contains character - Relational operator forcharacter comparison
    CURRENCY     Output format: Correct format for currency (WRITE)
    CURSOR                   Cursor
      CLOSE                Close database cursor
      FETCH NEXT CURSOR     Read lines with a database cursor
      GET CURSOR FIELD        Get field name
      OPEN CURSOR            Open database cursor
      SET CURSOR            Position cursor
    CUSTOMER-FUNCTION      Call customer enhancement
    DATA     Define data
    DATABASE               Data cluster
      DELETE FROM DATABASE        Delete from a database table
      EXPORT ... TO DATABASE        Store in a databasetable
      IMPORT ... FROM DATABASE     Read from a database table
    DATASET                 Sequential file
      CLOSE DATASET          Close file
      DELETE DATASET        Delete file
      EXPORT ... TO DATASET        Store data cluster in file
      IMPORT ... FROM DATASET       Read data cluster from file
      OPEN DATASET    Open file     Open file
      READ DATASET        Read from a file
      TRANSFER       Output to a file
    DECIMALS     Output format: Places after the decimal point - (WRITE)
    DEFINE     Define macro
    DELETE     Delete from tables or from objects
    DEMAND     Request information from a context
    DESCRIBE     Determine attributes ofdata objects
    DIALOG     Call a dialog module (CALL)
    DISTINCT            Duplicates
      SELECT DISTINCT          Selection set without duplicates
      AVG( DISTINCT ... )        Average without duplicates (SELECT)
      COUNT( DISTINCT ... )        Sequential file
      MAX( DISTINCT ... )      Maximum without duplicates (SELECT)
      MIN( DISTINCT ... )      Minimum without duplicates (SELECT)
      SUM( DISTINCT ... )     Sum without duplicates (SELECT)
    DIV     Arithmetic operator: Whole number division
    DIVIDE     Divide
    DIVIDE-CORRESPONDINGField string division     Field string division
    DO     Loop
    DYNPRO               Screen      Screen
      DELETE DYNPRO    Delete     Delete
      EXPORT DYNPRO    Export     Export
      GENERATE DYNPRO    Generate     Generate
      IMPORT DYNPRO    Import      Import
      SYNTAX-CHECK FOR DYNPRO   Check     Check
    EDITOR-CALL     Call editor
    ELSE     Query
    ELSEIF     Query
    END-OF-DEFINITION     End of a macro definition
    END-OF-PAGE     Event: End of page handling in lists
    END-OF-SELECTION     Event: After processingof all records in a LDB
    ENDAT     End of an event introduced by AT
    ENDCASE     End of case distinction
    ENDCATCH     End of exception handling
    ENDDO     End of a DO loop
    ENDEXEC     End of a Native SQL statement
    ENDFORM     End of a subroutine
    ENDFUNCTION     End of a function module
    ENDIF     End of a query
    ENDINTERFACE     End of an interface definition
    ENDLOOP     End of a LOOP
    ENDMODULE     End of a module definition
    ENDON     End of a conditional statement
    ENDPROVIDE     End of a PROVIDE loop
    ENDSELECT     End of a SELECT loop
    ENDWHILE     End of a WHILE loop
    EQ     Relational operator: Equals
    EXEC SQL     Native SQL statement
    EXIT     Exit loop or terminate processing
    EXP     Mathematical function: Exponential function
    EXPONENT     Output format: Exponentdisplay (WRITE)
    EXPORT     Export data
    EXTENDED CHECK     Switch extended syntax check on/off (SET)
    EXTRACT     Generate extract dataset
    FETCH     Read line from a database table
    FIELD-GROUPS     Define field groups
    FIELD-SYMBOLS     Define field symbols
    FLOOR     Mathematical function:Largest whole value
    FORM     Define subroutine
    FORMAT     Output format for lists
    FOR UPDATE     Read database table with lock (SELECT)
    FRAC     Mathematical function: Fraction (COMPUTE)
    FREE     Release resources no longer needed
    FUNCTION     Define function module
      CALL FUNCTION     Call function module
    FUNCTION-POOL     Introduction for type Fprograms
    GE     Relational operator: Greater than or equal
    GENERATE     Generate a program or screen
    GET     Event, read settings
    GT     Relational operator: Greater than
    HASHED TABLE     Table type for internalhashed tables
    HEADER LINE     Define an internal table with header line (DATA)
    HELP-ID                Help ID for F1 help
      DESCRIBE FIELD ... HELP-ID      Determine help ID
    HELP-REQUEST              Self-programmed help (F1)
      PARAMETERS ... HELP-REQUEST          for parameters
      SELECT-OPTIONS ... HELP-REQUEST      for selection options
    HIDE     Store line information
    HOTSPOT     Output format: Hotspot,interaction by simple - mouse click (FORMAT)
    ICON     Icons in lists
    IF     Query
    IMPORT     Import data or a screen
    IN     Relational operator: Selection criterion
    INCLUDE     Include program components
    INDEX                    Line index in an internal table
    INDEX TABLE     
      DELETE ... INDEX     Delete line
      INSERT ... INDEX     Insert line
      MODIFY ... INDEX     Modify line
      READ TABLE ... INDEX     Read line
    INFOTYPES     Declare HR info type
    INITIAL     Relational operator: Initial value
    INITIAL SIZE     Define an internal table type (TYPES)
    INITIALIZATION     Event: Before display of the selection screen
    INPUT     Output format: Ready for input (FORMAT)
    INSERT     Insert into tables or objects
    INTENSIFIED     Output format: Intensified (FORMAT)
    INTERFACE     Definition of an interface
    INTERFACES     Class component interface
    INTERFACE-POOL     Introduction fortype J programs
    INVERSE     Output format: Inverse (FORMAT)
    IS                 Relational operator
      IS ASSIGNED      Relational operator: Is the field symbol assigned?
      IS INITIAL             Relational operator: Initial value
      IS REQUESTED          Relational operator: Existence of a formal
    parameter     
    JOIN     Join (SELECT)
    LANGUAGE     Set language for text elements (SET)
    LE     Relational operator: Less than or equal
    LEAVE     Leave processing
    LEFT-JUSTIFIED     Output format: Left-justified (WRITE)
    LIKE                     Use an existing field as areference
      TYPES ... LIKE     Create a type
      DATA ... LIKE     Create a field
    LINE                      Line in a list
      MODIFY LINE     Modify line
      READ LINE             Read line
    LINE-COUNT     Number of lines per page (NEW-PAGE)
    LINE-SIZE     Line size (NEW-PAGE)
    LIST-PROCESSING          List processing (LEAVE)
    LOAD     Load program componentsin internal table
    LOAD-OF-PROGRAM          Execution at load time
    LOCAL     Rescue actual parameters of a subroutine
    LOCAL COPY     Assign local copy to a field symbol
    LOCALE     Set text environment (SET)
       SET LOCALE     Set text environment
       GET LOCALE     Determine text environment
    LOG     Mathematical function: Natural logarithm (COMPUTE)
    Logical condition     
      SELECT ... WHERE         when reading database tables
      UPDATE ... WHERE         when changing database tables
      DELETE ... WHERE         when deleting fromdatabase tables
      SELECT ... FROM ... ON        when reading usinga join
    LOG10     Mathematical function: Base 10 logarithm (COMPUTE)
    LOOP     Loop
    LT     Relational operator: Less than
    M     Relational operator: Byte contains zeros and ones
    MARGIN     List output: Distance from edge (SET)
    MATCHCODE            Matchcode handling
    PARAMETERS ... MATCHCODE          for parameters
      SELECT-OPTIONS ... MATCHCODE      for selection options
    MAX     Aggregate expression: Maximum (SELECT)
    MEMORY                    ABAP/4 memory
      EXPORT ... TO MEMORY      Roll out data to memory
      IMPORT ... FROM MEMORY     Restore data from memory
    MESSAGE     Output message
    MESSAGE-ID     Specify message class (REPORT)
    METHOD     Definition of a method
    METHODS     Class component method
    MIN     Aggregate expression: Minimum (SELECT)
    MOD     Arithmetic operator: Remainder after division
         (COMPUTE)
    MODIFY     Modify tables or objects
    MODULE     Flow logic: Module
    MOVE     Assignment
    MOVE-CORRESPONDING       Component-by-component assignment
    MULTIPLY     Multiply
    MULTIPLY-CORRESPONDING     Field string multiplication
    NA     Relational operator forcharacter comparison:
         Contains not any characters
    NE     Relational operator: Not equal
    NEW-LINE     List processing: New line
    NEW-PAGE     List processing: New page
    NODES     Interface work area forlogical databases
    NO-GAP     Output format: Leave nogaps (WRITE)
    NO-HEADING     Display no column headers (NEW-PAGE)
    NO-SCROLLING     Do not scroll line (NEW-LINE)
    NO-SIGN     Output format: No preceding signs (WRITE)
    NO-TITLE     Do not display standardpage header (NEW-PAGE)
    NO-ZERO     Output format: No leading zeros (WRITE)
    NON-UNIQUE               Defines an
      TYPES     internal table type
      DATA                   internal table object
    NP     Relational operator forcharacter comparison:
         Does not contain pattern
    NS     Relational operator forcharacter comparison:
         Does not contain character
    O     Relational operator: Byte positions occupied by1
    OBJECT                External object
      CREATE OBJECT     Generate
      FREE OBJECT       Release
    OCCURS       Defines an
      TYPES     internal table type
      DATA                   internal table object
    ON CHANGE     Control break
    OPEN     Open file/cursor
    OR     Relational operator: OR
    ORDER BY     Sort table rows (SELECT)
    OVERLAY     Overlay character fields
    PACK     Conversion
    PARAMETER                Parameter in global SAP memory
      GET     Read parameter
      SET     Set parameter
    PARAMETERS     Define report parameters
    PERFORM     Execute subroutine
    PF-STATUS     Set GUI status
    POSITION     List processing: Defineoutput position
    PRINT     Print formatting (NEW-PAGE)
    PRINT-CONTROL     Define print format
    PRIVATE     Class area not visible from outside
    PROGRAM     Introduction for type Mand S programs
      LEAVE PROGRAM     Leave program
    PROPERTY                 Object property
      GET PROPERTY     Get property
      SET PROPERTY     Set property
    PROVIDE     Internal tables: Interval-related processing
    PUT     Trigger event
    RADIOBUTTON     Radio button (PARAMETERS)
    RAISE     Raise exceptions and events
    RAISING     Raise error message in function module
    RANGES     Define internal table for selection criterion
    READ     Read tables or objects
    RECEIVE     Receive results (RFC)
    REFRESH     Delete internal table
    REFRESH CONTROL     Initialize control
    REJECT     Do not process current database line further
    REPLACE     Replace characters
    REPORT     Introduction for type 1programs
      DELETE REPORT         Delete program
      EDITOR-CALL FOR REPORT        Call ABAP program editor
      INSERT REPORT        Insert program in library
      READ REPORT        Read program
    RESERVE     List processing: Conditional new page
    RESET     Output format: Reset all formats (FORMAT)
    RIGHT-JUSTIFIED     Output format: Right justified (WRITE)
    ROLLBACK     Roll back database changes
    ROUND     Output format: Scaled (WRITE)
    RTTI     Runtime type identification
    RUN TIME ANALYZER     Activate/Deactivate runtime analysis (SET)
    SCAN     Analyze ABAP/4 source code
    SCREEN            Screen
      CALL SCREEN     Call screen
      SET SCREEN     Set next screen
      LEAVE SCREEN     Leave screen
      LEAVE TO SCREEN     Branch to a screen
      LOOP AT SCREEN     Loop through screen fields
      MODIFY SCREEN     Modify screen fields
    SCROLL     List processing: Scroll
    SCROLL-BOUNDARY          List processing: Fix lead columns (SET)
    SEARCH     Find character
    SELECT     Read database table
    SELECT-OPTIONS           Define selection criterion
    SELECTION-SCREEN     Design selection screen
      AT SELECTION-SCREENEvent:     After editing ofselection screen
    SHARED BUFFER           Cross-transaction application buffer
      DELETE FROM SHARED BUFFER         delete from application buffer
      EXPORT ... TO SHARED BUFFER       Store data in application buffer
      IMPORT ... FROM SHARED BUFFER     Read data from application buffer
    SELECTION-TABLE     Selection table (SUBMIT)
    SET     Set different processing parameters
    SHIFT     Move character
    SIGN     Mathematical function: Sign (COMPUTE)
    SIN     Mathematical function: Sine (COMPUTE)
    SINGLE     Select single record (SELECT)
    SINH     Mathematical function: Hyperbola  sine (COMPUTE)
    SKIP     List processing: Outputblank line
    SORT     Sort internal table or extract dataset
    SORTED TABLE     Table type for internaltables that are always kept
    SPLIT     Split character fields
    SQRT     Mathematical function: Square  root (COMPUTE)
    STANDARD TABLE     Table type for standardinternal tables
    START-OF-SELECTION     Event: Before first access to LDB
    STATICS     Define static data
    STOP     Stop data selection (LDB)
    STRING     Data type for variable-length character sequence
    STRLEN     Character function: Current length (COMPUTE)
    STRUCTURE         Data structure
      INCLUDE STRUCTURE     Use structure
    SUBMIT     Program call
    SUBTRACT     Subtract
    SUBTRACT-CORRESPONDING     Field string subtraction
    SUM     Calculate control total
      SELECT ... SUM     Aggregate expression: Total
    SUPPLY     Supply context key fields
    SUPPRESS DIALOG     Suppress dialog
    SYMBOL     Output as symbol (WRITE)
    SYNTAX-CHECK     Syntax check for programs and screens
    SYNTAX-TRACE     Syntax check log
    SYSTEM-CALL     Call to various system services
    SYSTEM-EXCEPTIONS        Catch runtime errors (CATCH)
    TABLE LINE               Unstructured lines in internal tables
    TABLE_LINE               Unstructured lines in internal tables
    TABLES     Declare database table
    TABLE                    Set or array operations for database tables
      DELETE ... FROM TABLE     Delete block of lines
      INSERT ... FROM TABLE     Insert block of lines
      MODIFY ... FROM TABLE     Insert/update block of lines
      UPDATE ... FROM TABLE     Update block of lines
      SELECT ... INTO TABLE     Copy block of lines to internal table
    TAN     Mathematical function: Tangent (COMPUTE)
    TANH     Mathematical function: Hyperbola tangent (COMPUTE)
    TEXT      Locale-specific
      CONVERT TEXT     Set format
      SORT itab AS TEXT     Sort an internal table
      SORT AS TEXT     Sort an extract dataset
    TEXTPOOL                 Text elements
      DELETE TEXTPOOL     Delete
      INSERT TEXTPOOL     Insert
      READ TEXTPOOL     Read
    TIME                     Time measurement
      GET RUN TIME     Get runtime
      GET TIME     Get time
      SET RUN TIME ANALYZER     Switch runtime analysison/off
    TIME STAMP               Time stamp
      GET TIME STAMP     Get time stamp
      CONVERT TIME STAMP     Convert time stamps to date/time
      WRITE f TIME ZONE     Output of time stamps to lists
    TITLEBAR     Set screen title (SET)
    TOP-OF-PAGE     Event: Top of page handling in lists
    TRANSACTION              SAP transaction
      CALL TRANSACTION     Call
      LEAVE TO TRANSACTION     Leave to
    TRANSFER     Output to file
    TRANSLATE     Character conversion incharacter fields
    TRANSPORTING       Selective field transport
      MODIFY ... TRANSPORTING     Modify lines of an internal table
      READ   ... TRANSPORTING     Read lines of an internal table
      LOOP   ... TRANSPORTING     Loop through an internal table
    TRUNC     Mathematical function: Whole  number part (COMPUTE)
    TYPE                     Define a type
      TYPES ... TYPE     Define a type
      DATA ... TYPE     Define a field
    TYPE-POOL     Introduction for type Tprograms
    TYPE-POOLS     Include type group
    TYPES     Define types
    ULINE     List processing: Underscore
    UNDER     Output format: One under the other (WRITE)
    UNIQUE           Define an
      TYPES     internal table type
    DATA                   internal table object
    UNIT     Output format: Unit (WRITE)
    UNPACK     Conversion
    UPDATE     Update database table
    USER-COMMAND     List processing: Execute command immediately (SET)
    USING                    Use parameter or format
      USING                  Parameter of a subroutine
      USING EDIT MASK     Output format: Use template (WRITE)
    VALUE-REQUEST            Self-programmed value help(F4)
      PARAMETERS ... VALUE-REQUEST          for parameters
      SELECT-OPTIONS ... VALUE-REQUEST      for selection options
    WHEN     Case distinction
      SELECT ... WHERE      when reading from databasetables
      UPDATE ... WHERE       when changing database tables
      DELETE ... WHERE      when deleting database tables
      LOOP AT ... WHERE     when looping at internal tables
      DELETE ... WHERE       when deleting from internal tables
    WHILE     Loop
    WINDOW     List processing: Outputin window
    WITH-TITLE     Output standard page header (NEW-PAGE)
    WORK                     Processing unit
      COMMIT WORK     Close unit
      ROLLBACK WORK     Close unit, but undo changes
    WRITE     List processing: Output
    WRITE TO     Correct type output in a variable
    X     Data type for fixed-length byte sequence
    XSTRING     Data type for variable-length byte sequence
    Z     Relational bit operator: Bit positions occupiedby
    Regards
    Sasidhar Reddy Matli.

  • ABAP Programming Guidelines not showing in ABAP Keyword Documentation

    We are currently in the process of upgrading to Netweaver 7.0 EhP2
    I have seen mentioned that the ABAP Keyword Documentation and ABAP Examples are now all provided in an improved ABAPDOCU transaction.  In addition, the ABAPDOCU transaction is meant to also have a section on ABAP Programming Guidelines. 
    I have seen a screen example of what the ABAPDOCU screen now looks like (as shown in the mockup below).  Our ABAPDOCU screen looks very similar except that there is no node for ABAP Programming Guidelines.
    That is an area that I would like to have a closer look at.  Have we missed something.  Is this available as part of the standard 7.0 EhP2 install or does it need to be installed separately (or perhaps is this only available in a higher EhP).  I've tried finding further information on this option but have not been able to come across anything.  Does anyone know what would be involved (or if it is possible) to make this available in EhP2 
    Greg Milici
    ABAP Developer
    ...V...ABAP Keyword Documentation
    .......>...ABAP Overview
    .......>...ABAP - Reference
    .......>...ABAP - Short Reference
    .......>...ABAP - Release-Specific Changes
    .......>...ABAP Programming Guidelines
    ............ABAP Glossary
    ............ABAP Index
    ............ABAP Subject Directory
       etc.

    Hi Greg,
    When [searching|http://help.sap.com/search/sap_trex.jsp] the [documentation for NW 7.0.2|http://help.sap.com/nw702/] for ABAP keyword there are several documents that mention how you can find more details about ABAP keywords. For example, [Data Consistency|http://help.sap.com/saphelp_nw70ehp2/helpdata/en/41/7af4b6a79e11d1950f0000e82de14a/frameset.htm] mentions a menu in the ABAP Editor, and [New Features in Web Dynpro ABAP for Enhancement Package 2 (EhP2)|http://help.sap.com/saphelp_nw70ehp2/helpdata/en/54/07ec96bd5a4764be4996fff231b4de/frameset.htm] mentions the ABAPHELP transaction.
    I suppose you could try to find if the documentation you need is installed on your system. Perhaps the [how do I Install SAP Document CD and SAP Library|how do I Install SAP Document CD and SAP Library; thread might be of help.
    Best regards,
    Rossen

  • Keyword Search Question

    Newbie Alert:
    I've searched the forum and can't find a solution to a problem I've encountered. I just moved from Bridge to LR3 for managing my images. In Bridge I developed the bad habit of explicitly adding keywords to my images all the way to the parent (a setting in bridge). For example, the keyword hierarchy for one of my images in Bridge might look like.
    Colorado [x]
            Denver [x]
                    DMNS [x]
    Now that I am using LR3, I don't want Denver or Colorado explicitly selected when I choose "DMNS". instead I would like:
    Colorado [-]
            Denver [-]
                    DMNS [x]
    Where Denver and Colorado are implicitly selected. When I do a search for "Colorado" LR seems to return all images that are either implicitly or explicitly tagged with that keyword. I need to select only the images where "Colorado" is explicitly selected.
    How can I do a search to only find the images explicitly tagged "Colorado"? This seems also related to another "newbie" question I have. Bridge allowed for doing queries based on multiple keywords using a basic set of conditionals. In LR3, "Find" doesn't appear to provide that functionality. How can I do find an image where more than one keyword exists but they are not within the same containing keyword? Or, using this example, find all images that have the keyword "Colorado" but do not include "DMNS"?
    Thank you.

    I pretty much consolidated all my keywords once, then never again. It was a PITA even with help from KeywordConsolidator.
    Now I enter keywords in Lightroom, then invoke Keyword Consolidator's keyword form to enter title & caption and double-check/correct keyword entry mistakes on the spot (or add a keyword I had forgotten...), since it displays the whole keyword path in a linear list, its easier to see stuff...
    I hope Adobe considers some keyword entry enhancements:
    - prompt before creating new keywords.
    - display in list form with paths (hard to see what you've really got in paragraph form without paths).
    - plural / singular / synonym detection and handling.
    - and of course: proper handling of spaces and fix 'Contains Words' bug.
    PS - John Ellis has a particularly robust keyword entry alternative if you've interest.
    Have fun,
    Rob

  • Updating/sharing keywords and metadata in Lightroom 4

    I will be using an intern to help add keywords & metadata to an extremely large group of photos in Lightroom 4.
    The intern will have their own workstation so we'll be passing files back and forth.
    I need to add their work to mine, keeping all of the keyword/metadata work tied to the virtual photos which already have some work done to them (some keywords, metatdata and photo enhancements already in place on some photos).
    step-by-step appreciated
    What is the best way to do this?
    I'm still learning LR myself.
    suggestions welcomed!
    thank you

    Lightroom is not a multi-user application, and so you can, via tedious manipulation of files, achieve the result you want, but I should also note that make one mistake, and you potentially have a real mess on your hands.
    The best solution (in my opinion) is to put the catalog file and all photos on a server that you can both access. The drawback to doing this is that only one person can be working with a specific Lightroom catalog at a time. And given my usual advice to use only one catalog, this may not meet your needs.
    If that's not a good solution, then the intern can create her own temporary catalog of the portion of the photos to be worked on today, add keywords and other metadata, and then pass the catalog file to you to merge with your main catalog using the command File->Import from another catalog.
    As another alternative, if the only task the intern will carry out is adding keywords and other metadata, there are many freeware solutions that your intern can use for this, and then when she is done in a particular folder, you can in Lightroom select all the photos in that folder, and then read the metadata from the photo files. For Windows, two such freeware programs are GeoSetter and ExifToolGUI.

  • "Unembolden" keywords in Flex Builder 3 Editor

    Is there anyway to remove the bold attribute from keywords
    & string literals in the Flex Builder 3 editor?
    In v2, I was able to tweak an xml file in a jar - I can't
    find it in the new version.
    It is quite troublesome as I like to line up similar lines of
    declarative code vertically in order to reduce visual clutter.
    As they are wider than normal ones, the bold characters
    disturb the mono-spaced layout and foil this effort.
    Thanks,
    JP

    Hi,
    It'd be great if you could provide these kind of bugs and
    enhancement requests over at the new public bug system!
    http://bugs.adobe.com/flex.
    Matt
    Adobe

  • Feature Request: Provide search functionality to procedures, functions and keywords in code

    Have been using SQL Server since 1998, and been wondering why MS cant better the GUI , in terms of ease of use, as its done in Visual Studio and other such tools, though there are some enhancements like multiple window etc, would expect few more for easy
    working for developers.
    1) A search text box, in the SSMS interface, for searching stored procedures, functions, tables etc would be very useful, instead of expanding the entire tree and going through a long list to find your procedure or table, especially when you have a large
    list of them.
    2) Also a code search tool, like to find a keyword in the entire stored procedures, triggers and functions would be useful, currently we had to generate whole script and then find the keyword, and this is cumbersome, as you have to move back and forth to
    find which stored procedure or function has that keyword etc.
    Thanks.

    1. You already have feature in SQL management studio to search for objects using full names or patterns through object explorer
    See
    http://visakhm.blogspot.in/2013/02/object-filtering-using-ssms-object.html
    2. For this you can use the catalog view sys.sql_modules and fire a query on it
    see
    http://visakhm.blogspot.in/2012/03/advantages-of-using-syssqlmodules-view.html
    http://visakhm.blogspot.in/2013/01/systemsqlmodules-and-allsql-modules.html
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Syntax Error after creating enhancements for subroutine

    Problem:
    Creating enhancement sections gives a syntax error when creating enhancement options and implementations for a subroutine and then ceating enhancement options and implementations for the call to that same subroutine.
    <p>
    Syntax Error:
    "Different number of parameters in FORM and PERFORM (routine: SET_LAYOUT, number of formal parameters: 2, number of actual parameters: 1)
    </p>
    <p>
    Here's the following scenario:
    </p>
    <p>
    A subroutine is defined in a program.
    The subroutine is called within the same program.
    </p>
    <p>
    I then executed these steps:
    <br>     1. Defined an enhancement section around the subroutine definition
    <br>     2. Defined an enhancement section around the subroutine call.
    <br>     3. Implemented the enhancement section around the subroutine definition and add an additional parameter.
    </p>
    <p>
         Currently, this gives a syntax error as expected, since the call to the subroutine needs 1 more parameter.
    </p>
    <p>
         4. Implemented the enhancement section for the subroutine call.  I change the call in the implementation so it passes the new parameter.
    </p>
    <p>
    A syntax check to this gives an error.  The syntax checker is not only checking the new implementation, but also the original subroutine that should have been overwritten.
    </p>
    <p>
    The enhancement sections use the same enhancement spot, and the enhancement implementations use the same implementation.
    </p>
    <p>
    I tried various combinations of using different enhancement spots and/or implementations, but all give the same syntax error.  I tried separating the subroutine in a different include and  retried my testing, but it still gave the same syntax error.
    </p>
    <p>
    Here's the sample code I first created to try troubleshooting the problem:
    </p>
    <p>
    <pre>
    ENHANCEMENT-SECTION ZEP_Z_MICHAEL_02 SPOTS ZES_Z_MICHAEL .
         PERFORM set_layout
              CHANGING
              wa_layout.
    END-ENHANCEMENT-SECTION.
    $$-Start: ZEP_Z_MICHAEL_02----
    $$
    ENHANCEMENT 2  ZEI_TEST_SECTIONS.
         "inactive version
         PERFORM set_layout
         using 'X'
              CHANGING
              wa_layout.
    ENDENHANCEMENT.
    $$-End:   ZEP_Z_MICHAEL_02----
    $$
    ENHANCEMENT-SECTION ZEP_Z_MICHAEL_01 SPOTS ZES_Z_MICHAEL STATIC .
    FORM set_layout
    CHANGING p_wa_layout TYPE slis_layout_alv.
    p_wa_layout-zebra = 'X'.
    wa_layout-no_colhead = 'X'..
    p_wa_layout-colwidth_optimize ='X'.
    wa_layout-window_titlebar = 'Woot'.
    ENDFORM. "set_layout
    END-ENHANCEMENT-SECTION.
    $$-Start: ZEP_Z_MICHAEL_01----
    $$
    ENHANCEMENT 1  ZEI_TEST_SECTIONS.
         "inactive version
    FORM set_layout
    using p_test type boolean
    CHANGING p_wa_layout TYPE slis_layout_alv.
    p_wa_layout-zebra = 'X'.
    wa_layout-no_colhead = 'X'..
    p_wa_layout-colwidth_optimize ='X'.
    wa_layout-window_titlebar = 'Woot'.
    ENDFORM. "set_layout
    ENDENHANCEMENT.
    $$-End:   ZEP_Z_MICHAEL_01----
    $$
    </pre>
    </p>
    <p>
    Please let me know if you think I am doing something wrong. 
    </p>
    <p>
    Thanks, <br>
    Mike
    </p>
    Edited by: Michael Herman on Mar 8, 2010 8:11 PM

    Yes, Sandra.  That is what did and it worked with no syntax errors!
    I'm not sure if this is getting off topic or not, but the SAP documentation(taken from the SAP help after pressing F1 on the keyword static in ERP6) seems misleading:
    "The STATIC addition is intended for the enhancement of data declarations, while the statement ENHANCEMENT-POINT without the STATIC addition is designed for the enhancement of executable coding."
    I would think the enhancement section ZEP_Z_MICHAEL_02 would fall under the category of executable code, while the enhancement section ZEP_Z_MICHAEL_01 would fall under the category of declarative code.
    Unfortunately, all the SAP enhancement sections I come accross are dynamic.  The SAP help explains the reasoning for this:
    "In contrast to the statement ENHANCEMENT-POINT, the addition STATIC of the statement ENHANCEMENT-SECTION can only be used with maximum caution for changes of data declarations, because a replacement and no completion is carried out. Especially application development within SAP should not use the addition STATIC at all with ENHANCEMENT-SECTION as the change will be active in the entire customer system. "
    I do not know what the word "completion" means in the previous quote, so I can't determine why it would matter.  Regardless, if a developer wanted to change a standard subroutine declaration, they would also have to mod an enhancement section to change it to static.  This seems to defeat the purpose of using enhancements, but maybe this scenario is not what enhancements were intended for.

  • What's annoying about Events, Keyword Collections & Move to trash

    Today I was given a project to edit where the Event was already created, the media was optimized, keywords added and keyword collections created to split the media into folders. All I had to do was to sync the 2x cam's to separately recorded audio, and begin grabbing sound bites.
    Nothing unusual so far....
    To start my syncing, I began by finding all the clips from CAM-A and added the keyword SYNC 1 (CAM-A). I also added the separately recorded audio file within this keyword collection. Clicking on the SYNC 1 (CAM-A) keyword collection icon, I highlighted all the clips, right-clicked and chose Syncronize Clips.
    This is what I find annoying: When I choose Syncronize Clips, The synchronized compound clip doesn't automatically appear in my SYNC 1 (CAM-A) keyword collection folder, instead I need to click on the event and add the keyword for it to appeare in that keyword collection. Wouldn't one think that if I chose to create a Syncronized Clip in that keyword collection that FCPX knows thats where I want it to appear...!
    Anyway so in this particular case not all the clips synced, so what I then did was chose the un-synced clip + the audio clip and synced them alone. As i synced these clip separatley, what I was doing was moving the already synced clip to the trash, totally forgetting that these were also being deleted from my main event folder. Boy was I "P***'S'd"
    Again what I found annoying: if you move a clip to the trash in a keyword collection, you actually delete that from the event too. Persionally I'd like to see an option so that you can righ-click and delete a keyword rather than having to twirl down the triangle,  double clicking the keywords to activate the keyword editor, which you then have to select the keyword and hit delete to remove it out of that keyword collection.
    If for arguments sake a clip wouldn't sync, what I then did was find a small snippet of the same audio. I would make a range selection and add a keyword to both the clip and the audio file.
    What I also found annoying: when you open the Syncronized Compound Clip, your unable to stretch the clip to the left, instead I needed to use my "P" tool to move the clip to the right, which then gave me room to streatch the clip to the left.
    Sorry I just had to get that out of my system....

    andynick wrote:
    Yes - and I'm another who loves FCP X . . .
    (but doesn't it drive you round the BEND somitimes)?
    Absolutely Andy.... I won't go into what does and doesn't drive me mad, but your absolutely right, at times I have a smile from ear to ear, and other times I'm left scratching my head and spending valuable time trying to work out a workaround or workflow.
    andynick wrote:
    I think Apple's recommendation of 4GB RAM is a joke.
    True... I spent a day with a colleague editing side by side. He has a 17" MacBook Pro Quad 2.3Ghz with 4GB RAM, and I run on a 17" MacBook Pro Quad 2.3Ghz with 8GB RAM. You wouldn't believe the difference an extra 4GB's of RAM can make, I can only imagine how your system will run on 16GB
    BenB wrote:
    You can right-click a clip to remove keywords, but the only option as present it to remove all keywords at once (Cntr+0). Cmd+K to remove one keyword when you have multiple keywords seems pretty dang easy to me.  If you had more than one Keyword, what would the option in a menu be?  It could make for a very long menu, it'd have to be a dynamic menu, it'd get too convoluted.  So, Contrl+0 or Cmd+K seems pretty easy and efficient to me.
    Ben it was only a suggestion…! Anyway It's probably best we rest this here, it's clear we have different opinions on this one
    BenB wrote:
    As for workflow, no, FCP X is a totally different workflow than any other NLE, period.  You can't compare.  I've been training editors for years who have lots of experience, are from cable networks, and they still walk away faster, more efficient editors.  Thus, I have to say, how long you've been editing, and how many different systems you've use, really doesn't have any bearig when learning something, especially as radicallly different as FCP X.
    Who's comparing?
    The only reason I mentioned what software I've edited on in the past, was so you can see my ability to adapt. FCP X isn't that different! you still work with media, you still need to manage, organise  or name your bins, or in FCPX's terms keyword collections. The list could go on....
    Anyway I'm not here to boast about my experience or the software I've edited on, instead I posted a "personal" view in what I thought would make a nice enhancement, which at the end of the day is just my view…
    BenB wrote:
    I've worked with Larry Jordan a couple of times.  Good tips and tricks stuff.  But the Apple authorized training materials are best for learning from the begining and getting a good handle on things in general.  Nobody (and I mean nobody) knows FCP X like Steve Martin.
    I respect your advise and have just purchased, and am now downloading Steve Martin's tutorials.
    You've got me curious... I'd like to see how different Steve Martin explains FCP X as opposed to Larry Jordan's videos.
    I'll report back on this one as soon as I've viewed them all
    BenB wrote:
    Fill out the feedback page, as I have done a kazillion times already, and let Apple know we need these new Sync'ed Compounds to retian the keywords of their originals.  It would make for a faster workflow.  Seems it'd be easy for them to program in.
    Already done and let's hope so.....
    BenB wrote:
    Here's what I do when sync'ing a bunch of stuff.  I create a Smart Collection that is just a Text parameter that "includes" the word "Compound".  Then when I make the new Compound clips, I can get right to them.  It's a workaround.
    10 points for this tip Ben....
    This is a perfect example where someone (me) expresses his thoughts, then someone (you) finding a solution.
    Love your work mate....!
    BenB wrote:
    I don't do multiple syncs at once, because of bugs, that's all.
    Sorry to sound like a broken record, but an explanation as to why and what bugs would be wonderful.
    Ben, again please don'y take my response as being aggressive. I believe we all come to these discussion forums because some of us have questions, others idea's, and most importantly the ones that give us solutions. That's what makes this community a happy place to come too

Maybe you are looking for

  • Connect to server using VPN and router, then 3rd party software hangs

    I connect to my employer server using *Apani Contivity VPN* software to get email, accessing the internet with FireFox and any of the following devices *NetGear RP614v3, Linksys BEFSR41* routers, as well as a *Belkin F5D5131-5* switch. I can connect

  • Problems after Update iTunes 7

    I updated to iTunes 7. Now my iPod is not recognised anymore. After connecting my iPod nano nothing was happening anymore and I had to disconnect the iPod and lost everything on the iPod. The iPod is working but without connection to the computer not

  • File uploads

    We need to upload files from the browser to WLS 6.1. No problem getting the data stream to the servlet. My question if what is the best way to write the file to a specific directory at the OS level? Any suggestions if most appreciated.

  • Columns wont adjust to monitor size

    I've created a container inside my div that is holding three columns (sidebar1, maincontent, sidebar2). Whenever I adjust the size of my screen/view/workspace to be smaller sidebar 2 runs into main content. How do I keep all three columns fixed so wh

  • It is possible to convert String to XMLDocument?

    I use XML SQL Utility to generate an XML document from the results of a query. I want to apply XSLT on this xml document. The problem is that XSU generates the document in String format. Or I use XSLProcessor.processXSL, and this method needs to para