"Deep" list of dependacies

Hello
I'm not too hot with hierarchical queries(and probably spelling too), but I need to get a list of all tables depended on by a given stored procedure, and all of it's subordinate stored procedures. I have an SP which calls 6 other SPs, each of which makes multiple calls, and I need to get a list of all tables referred to by all procs in the call chain. I don't care which proc refers to which table, just that they are all listed.
Any ideas?
Cheers

Oracle has a nice utility that does the opposite of what you are asking for, such that if you provide the lowest level table or procedure, it will provide every procedure that calls or uses it and so on up the chain. With a little modification, this utility can be modified to do what you want, such that if you provide the upper level procedure name, it will provide all procedures that it calls and tables that it uses and so on down the line.
To install the utility, you need to find the utldtree.sql file on your system and start it from SQL*Plus. It should be in the rdbms\admin sub-directory of your Oracle home directory. After you have installed the utility, then you can create the reverse_deptree_fill procedure that I have provided below, which is a modification of the deptree_fill procedure of the utility. Then you can execute that procedure and dispaly the results from the deptree view or in hierarchical format from the ideptree view.
Please see the example below, in which I have first created two procedures for testing and demonstration, then created the reverse_deptree_fill procedure, then executed it, then displayed the results in two different formats by selecting from the deptree and ideptree views.
scott@ORA92> -- sample procedures for testing and demonstration:
scott@ORA92> create or replace procedure test_proc1
  2    (p_deptno in emp.deptno%type)
  3  as
  4    v_count number;
  5  begin
  6    select count(*) into v_count from emp where deptno = p_deptno;
  7  end test_proc1;
  8  /
Procedure created.
scott@ORA92> create or replace procedure test_proc2
  2    (p_dname in dept.dname%type)
  3  as
  4    v_deptno number;
  5  begin
  6    select deptno into v_deptno from dept where dname = upper (p_dname);
  7    test_proc1 (v_deptno);
  8  end test_proc2;
  9  /
Procedure created.
scott@ORA92> -- install the utility,
scott@ORA92> -- substituting your oraclehome for d:\oracle\ora92:
scott@ORA92> --start d:\oracle\ora92\rdbms\admin\utldtree.sql
scott@ORA92> -- create reverse_deptree_fill procedure:
scott@ORA92> create or replace procedure reverse_deptree_fill (type char, schema char, name char) is
  2    obj_id number;
  3  begin
  4    delete from deptree_temptab;
  5    commit;
  6    select object_id into obj_id from all_objects
  7        where owner         = upper(reverse_deptree_fill.schema)
  8        and   object_name  = upper(reverse_deptree_fill.name)
  9        and   object_type  = upper(reverse_deptree_fill.type);
10    insert into deptree_temptab
11        values(obj_id, 0, 0, 0);
12    insert into deptree_temptab
13        select referenced_object_id, object_id,
14            level, deptree_seq.nextval
15          from public_dependency
16          connect by prior referenced_object_id = object_id
17          start with object_id = reverse_deptree_fill.obj_id;
18  exception
19    when no_data_found then
20        raise_application_error(-20000, 'ORU-10013: ' ||
21          type || ' ' || schema || '.' || name || ' was not found.');
22  end;
23  /
Procedure created.
scott@ORA92> -- collect the information,
scott@ORA92> -- substituting your schema for scott and your procedure name for test_proc2:
scott@ORA92> execute reverse_deptree_fill ('procedure', 'scott', 'test_proc2')
PL/SQL procedure successfully completed.
scott@ORA92> -- display the information:
scott@ORA92> set linesize 120
scott@ORA92> select * from deptree where schema <> 'SYS' order by seq#
  2  /
NESTED_LEVEL TYPE               SCHEMA                         NAME                                 SEQ#
           0 PROCEDURE          SCOTT                          TEST_PROC2                              0
           1 TABLE              SCOTT                          DEPT                                   43
           1 PROCEDURE          SCOTT                          TEST_PROC1                             45
           2 TABLE              SCOTT                          EMP                                    46
4 rows selected.
scott@ORA92> -- display the information in a hierarchical tree:
scott@ORA92> select * from ideptree where  dependencies not like '% SYS.%'
  2  /
DEPENDENCIES
PROCEDURE SCOTT.TEST_PROC2
   TABLE SCOTT.DEPT
   PROCEDURE SCOTT.TEST_PROC1
      TABLE SCOTT.EMP
4 rows selected.

Similar Messages

  • Retrieve all the WindowBackingContext within the current page ?

    Hello,
    How can I retrieve all the WindowBackingContext within the current Page?
    For example,
    Page1 has a Book1,
    Book1 includes Portlet1, Porlet2 and Book1_1
    Book1_1 includes Portlet3 and Portlet4.
    How can I get all the Portlets(WindowBackingContext) in Page1 ????
    Best regards,
    Eric

    * This method returns a deep List containing all the Window, Page, and Book
    * backing contexts of these type of controls that are rendered.
    * @return List of BookBackingContext, WindowBackingContext, and PageBackingContext
    public List getRenderedChildrenWindowBackingContexts()

  • Exporting PDF document to Excel.  When I export a PDF document to Excel containing lists of  people the Excel page shows all the names on  one line several inches deep instead of on separate lines which makes editing impossible.  What am I doing wrong?

    Exporting PDF document to Excel.  When I export a PDF document to Excel containing lists of  people the Excel page shows all the names on  one line several inches deep instead of on separate lines which makes editing impossible.  What am I doing wrong?

    Murray is right. Padding (and margins) is added to the width. However, when using percentages, you should never use figures that add up to exactly 100%.
    Browsers need to convert the percentages to pixels. Because pixels must be whole numbers, some percentages are rounded up, which results in the final element dropping down below its neighbours. With percentages, it's much safer to use values that add up to 98% (99% often works, but 98% is safer).

  • How do I get iTunes Radio to play deeper into my list of chosen artists

    I’ve created a “station” with many of my favorite artists but the station seems to be stuck at the top of the list and seldom if ever plays tunes from the artist below the first 6 or 7. I have the station tuned all the way to Discover.
    Thanks

    Chris CA wrote:
    Double click to play it then right click > Open in separate window.
    Or you can set iTunes to always open movies in their own window.
    iTunes prefs > Playback.
    iTunes 10.5 (on 10.6.8) doesn't have a "playback in separate window" option.
    Fortunately, the effectively hidden right-click "Playback Video in Separate Window" option is still available, and this choice holds for future videos.
    I can keep my iTunes window on my left monitor and playback videos on my larger, widescreen middle monitor.

  • Can I view a list of tasks that my computer has been up to?

    The facts:
    My computer: 15" i7 MacBook Pro, 500 GB HD, 4 GB RAM, OSX 10.6.6
    Problem: I recently had an external hard drive "fail" overnight (WD Elements 2 TB, USB 2.0.) The hard drive had approximately 1.5 TB of my files on it. It was formatted to Mac OSX Extended (Journaled) and named "Deuce."
    Symptom: The drive now mounts but is labeled "Untitled." It shows being formatted as Mac OSX Extended (Journaled), but has no files on it whatsoever. Sometimes the HD will not mount at all.
    Possible culprit #1: My girlfriend was up late and noticed the power flicker on and off (causing the microwave clock to be reset.) The hard drive and laptop were plugged into a brand new surge suppressor/power strip.
    Possible culprit #2: This hard drive has been known to be unreliable (failure.)
    Possible culprit #3: Somehow there is a virus on my computer (have Sophos installed, updated, no viruses show on scan.)
    Possible culprit #4: My girlfriend did something to the drive (format, delete all files, unplug w/o ejecting, etc.) and will never tell me if she did.
    Possible culprit #5: Gremlins?
    Troubleshooting:
    #1: Have run Disk Utility, which reports the disk is fine.
    #2: Have run quick scans from 3 third-party data recovery softwares (VirtualLabs Data Recovery, Data Rescue 3, R-Studio.) None report problems with the disk, nor do they show any files.
    #3: Am currently running a deep scan with Data Rescue 3 in Demo mode - $99 to buy full version - (60 hours left.)
    #4: Have switched out USB cable. No change.
    #5: Have plugged HD directly into wall socket. No change.
    #6: Have taken HD to Best Buy Geek Squad, who could not get HD to mount on their computer. Confidence in their technical abilities: 30%.
    My questions:
    #1: Is there a way to find out what tasks have happened on my computer within the last week? Does the computer even keep track of this (like Adobe Photoshop will keep a history, you can hit CMD+Z to undo, etc.?) I want to know if I can eliminate user error from the list of suspects.
    #2: Is there another software for Mac that will run a thorough diagnostic of this HD to see what is wrong with it? WD only offers Data Lifeguard for PC (which I will never own again but I suppose I could locate one to help troubleshoot the HD.)
    #3: Has anyone experienced this issue with an external HD before?
    #4: Is there any information I can give that would help the wise men and women of the forum to help me solve this and get my photos back (some are backed up, but not all.)
    Lessons learned:
    #1: Replacement drive was more solid Seagate drive.
    #2: Remaning drives are password protected.
    #3: Backing up to DVD all current files on my current 2 External HD, as well as Time Machine backups for internal HD (which has just given me this error on Tech Tool Deluxe:
    Drive Hardware
    Failed
    Checks the physical attributes of the device containing the selected volume.
    You should consider backing up the data from the device associated with the selected volume. The device may continue working without issue for a period of time, but may physically fail without warning.
    If anyone has any helpful advice, please...I would really appreciate it.

    Welcome to Apple Discussions!
    Maybe a long shot, but WD is not known for the quality of some of their enclosures, although I do like the drives themselves. It may be worth mounting this drive in a different enclosure, something like one of OWC's FireWire enclosures with the highly reliable Oxford chip sets. I wouldn't be inclined to trust a WD enclosure, especially if it already seemed to be acting in a flakey manner.
    Here's an example of what I mean:
    http://eshop.macsales.com/item/Other%20World%20Computing/MEP924FW8E2O/
    I have 3 of these and I really like them.
    From what I understand, if the drive spins up, it is often possible to recover data from it. To be absolutely certain to destroy the data, you just about have to take a hammer to the disk. Hopefully, there will be a way to get your data back.
    Good luck!

  • Saving Dialog Box - how to save to a folder 3 layers deep

    Finally through the leopard install!! 3 times a charm
    I know this is a really basic question... but how do you save directly to a folder a few layers deep in my folder set up. I click on file save as.... then click on the "where" drop down box but I am unable to click through to the folder I want. It seems basic (was able to do this easily through a PC years ago) have never found out so I thought I would post here.
    Appreciate any solutions.
    Thanks

    Click the large blue button with the downward pointing triangle on it next to the filename box in the "Save" dialog & it will expand into a fully navigable Finder-like view of the file system, complete with a toolbar containing the Spotlight search box (very useful for finding folders by name); a selector for list, icon, or column view; forward & back buttons; & even the sidebar.
    In this expanded view, you should be able to navigate to any conceivable folder location as easily as with the Finder.
    BTW, if you happen to have a Finder Window open & accessible, you can also drag & drop a folder from it into the "Save" dialog & it will select it as the location.

  • CS5.5 Gripes/CS6 Wish List (from the perspective of an FCP switcher)

    I have been a Final Cut Pro user for more than 10 years (starting with version 1.2 on a 500 MHz G4).  Final Cut Pro X is a disaster, but that’s a well-covered topic for a different forum.  After experimenting with Premiere Pro CS5.5 for a few months, I am ready to make the switch for all of my future projects.
    I make a living editing video.  I don’t, however, work for a big company, and I don’t have a lot of money to spend on third-party software or hardware.  Much of my work is shot on DSLRs and delivered online.  That may put me in the category of “pro-sumer” to some, but I wouldn’t be making the switch if I didn’t require a more professional alternative to FCPX to do my job.
    I also don’t think “pro” has to be synonymous with clunky and ugly.  (I’m looking at you, Avid.)  When Final Cut was young, it was fun, intuitive, and sturdy.  It became a robust, professional NLE over time.  I think Premiere Pro is on that path now.
    I like the look, the feel, and the functionality of CS5.5.  It’s not quite Apple-slick, but it’s very much at home on a Mac.  Overall, it’s an upgrade to FCP7 and a very strong alternative to FCPX.  I have high hopes for CS6.
    But this is not a comprehensive review.  It is just a list of negatives:  my gripes, wishes, and personal preferences.  My list of positives would be much longer, but my concern right now is with CS6 and the improvements that I hope it delivers.  As I am new to Premiere, it's quite possible that I am mistaken about certain functionalities or lack thereof, but I thoroughly researched each point in the help docs and forums before posting this.
    My primary system is a 3.2 GHz iMac 21” (2010) with 8 GB RAM, 512MB VRAM (ATI Radeon HD), running Mac OS X 10.7 with external Firewire 800 drives and a DisplayPort-to-HDMI external display.
    MAJOR ISSUES
    Hardware acceleration support for ATI GPUs
    There are rumors that Apple will be switching back to nVidia, but all recent iMacs have ATI and only ATI cards.
    Background rendering (or at least improved rendering options)
    Background rendering is probably FCPX’s most impressive feature and Adobe needs to catch up.  However, even if true background rending can’t be achieved, there should be an auto-render option (after a set idle time), partial rendering (if you cancel a render, keep everything that has been rendered up until that point), and more render options (e.g. render all and render selected). Regarding that last point, I think the whole work area concept should be dropped.  It makes sense for other apps, particularly for animation, but it just gets in the way of more important timeline functions while offering little functionality beyond being a clumsy way to control the area to be rendered.  At the very least, have a way to hide it.
    Full-screen preview
    Maximizing the program frame just isn’t the same (although the grave accent key function may be reason enough to switch to Premiere).  Full-screen preview isn’t just a nifty function for demo-ing sequences.  It’s a big part of the way I work.
    DisplayPort/Thunderbolt out to HDMI
    It may be that a third-party card is required for proper color correction on an external display, but there’s no reason this feature shouldn’t exist.
    Thumbnail images/show frames bug
    This one drives me crazy. I’ve tested this on 3 different Mac systems with various hardware configurations. Thumbnail images in the bins and frame images in the timeline seem to be recreated every time a project is opened, even though the thumbnail image files in the media cache folder don’t actually appear to get rewritten. It’s as if there is no cache at all (even for the most recently viewed bins and timelines segments).  It can’t be an intentional functionality for saving hard drive space because the cache files continue to take up more and more space.
    Open multiple projects simultaneously
    I know that you can cut and paste between projects but being able to open multiple projects at the same time is a very useful feature of FCP7.
    Magic Mouse/Magic Trackpad scrolling
    Premiere Pro is a cross-platform system and impressively so, but there need to be a few Mac-specific interface adjustments, the most important of which is support for the Magic Mouse and Magic Trackpad scrolling.  I use a Magic Mouse.  (It’s an irritating device sometimes, but once you get used to it, it’s hard to live without it.)  When I’m in a window, I expect a flick up or down to scroll up or down -- in every situation, every time, including the timeline.  Unless I stop using all other Mac apps, I will never get accustomed to the timeline suddenly flying left or right when I want to scroll up or down. Also, here’s a chance for Adobe to fix a problem that FCP7 shared:  When you scroll up or down in the effect control window using the mouse, the drop-down effect controls sometimes twirl all over the place if the mouse happens to float over them. As it is, it very easy to throw settings into random disarray without even realizing it just by scrolling through the pane.
    The timeline:  selection indication, icons, and general improvements
    It is very difficult to discern at a glance what, if anything, is selected in the timeline. Transitions always look selected!  Audio tracks should be a different color or otherwise more distinct. There should be an option to show frames only without any text. The icons for track options are small, crowded, and ugly.  Some of the editing icons are too similar, namely edit and ripple edit, although the excellent status bar at the bottom of the application goes a long way towards making up for this.  Simply put, the timeline could use some polish.  Don’t be afraid to steal from Apple on this one.  Keep the tracks; just make it easier on the eyes!
    Conforming audio
    The ability of CS5.5 to work natively with DSLR footage is awesome, but it’s not fully DSLR native if it has to pre-render a major component of the footage before it can play, even if it’s just the audio.
    Media loading
    When launching a project, it can take a long time for all the media in the project to “load” as tracked in the status bar.  I’m sure there’s a reason for this, but since the program is able to determine which source media files are missing before this step (and gives you the option to reconnect them), what is it doing and why must it load every clip in the project, even those not in use by any sequences?
    Page up/page down and arrow key commands
    For starters, the current page up/page down key functions should take the CTI to the next cut in the sequence, not the next cut in the track that happens to be targeted, which can be way down timeline.  In FCP7, I frequently navigated cut to cut with the up and down arrow keys.  I’ve avoided customizing the keyboard commands to match FCP7 --  I would rather endure some hardship and learn the proper Adobe commands -- but this one is flat-out backwards.  The page up/down keys should page through the timeline (left to right and right to left), while the up and down arrow keys should take over the clip to clip function (assuming the targeted track issue is fixed).  Currently, the down arrow takes you to the very end of the timeline, a function already duplicated by and better suited for the “end” key.
    Bin management and clip relationships
    Deleting an item from a bin should not delete it from the timeline, but this is part of a bigger problem, which is the whole master file versus instance versus subclip versus dup clip thing. There aren’t any good indicators regarding the relationships of these clips, and there are few ways to adjust them.  If clips are going to be connected, then they should be fully connected.  For instance, changing the name of a clip in the bin should change it in the timeline.  Adding an effect or trimming should affect the corresponding clips between bin and timeline.  Otherwise, the clips should just be completely separate instances.  I haven’t been able to find an option to turn a clip into an independent instance, although I have to think it exists.  Also, editing an instance of a title does change every other instance of that title throughout the sequence.  I would prefer to be able to edit them separately without having to duplicate them in the title editor.
    Bin effects
    Related to the above, it should be possible to add effects to clips in bins or keep effects on clips added to bin from timeline.  It would also be nice to be able to group effects together in bins for a specific project.  The effects window is better suited for global collections.
    Clearer visual indicators that a clip has been adjusted in the effect controls panel
    Even with the effects panel visible, you have to take a close look to see if there have been any adjustments to the standard settings. An indicator on the clip in the timeline itself would be useful.
    Snapping should include the CTI
    It should also include the blade tool, although the Cmd-K option to cut at the CTI position does make this less of an issue.
    Smoother scrubbing
    Scrubbing is pretty awful.  While this is understandable with native footage, FCPX somehow manages to make this silky smooth at full resolution.
    Color correction shape mask and better color correction in general
    Simplify the primary functions of the 3-way color correction effect.  Keep all the rarely used adjustments out of the way.  I use Magic Bullet for some purpose, but I’ve always done most of my color correction within FCP.  Put the most common adjustments front and center (or up top, as it may be).  The highlights/mid-tone/shadows drop-down is inconsistent in what controls it pertains to.
    FCPX’s color correction is actually one of its more underrated features.  The way it allows you to layer corrections is dead-simple yet as powerful as anything in FCP7 or Premiere.  Stick with the 3 wheels, but rely less on hard to control tonal ranges and add simple keyframe-able shape masks for secondary color correction.
    Better support for shared media access
    AVID is king in this arena and Adobe needs to improve.  It should be possible for multiple editors to safely work on the same project files and share media over a server.
    MINOR ISSUES
    More vertically compact playback/edit control area in source and program panes
    Make room for either a taller timeline or bigger previews.  The virtual scrubber and shuttle controls are the nifty things you drag with the mouse the first time you ever use an NLE and never touch again.
    Larger icons in icon view
    Remember size and position of bin windows
    Playback resolution setting indicator
    There should be an always-visible indicator of the playback res setting in the preview pane that’s easy to adjust without right-clicking.
    Better markers for sequences and clips
    Include colors and more keyboard shortcut control.
    Clip sliding with keyboard commands
    “Opt-,” (that’s Option-comma) should cause a clip collision, not overwrite.  Either that, or “,” and “.” should slide, while “Opt-,” should overwrite.  Opt-arrow should only extend an adjoining clip if in the middle of two clips.  Basically, this whole arrangement should be re-thought.
    Project browser should auto refresh/sort.
    Option-drag on a Mac should always be copy, not move.
    Copy is currently command-drag in the project browser.
    Stop auto-save from interrupting adjustments in timeline.
    Ideally, the auto-save should just be a background function, but it should at least wait until you’re not in the middle of dragging something.
    Add ability to select a cut directly and add default transition.
    CTI control
    If you move the CTI while it’s in play mode, it should continue to play from that spot after you release the mouse, not stop there.
    Show number of frames being adjusted during keyframe adjustments.
    Enable/disable specific effect parameters/keyframes.
    Clearing an effect should clear keyframes as well.
    Or have an option to clear both.
    Position controls
    There should be a preference to make the default position 0.0 x 0.0 (as opposed to 50% of whatever the resolution happens to be), and include a reset button.
    Through-edit indicator in timeline
    And a quick way to join clips, such as a right-click menu option.
    Border controls for images
    Auto save location preference and functionality
    In FCP7 I set the number of auto saves to keep to the maximum of 100 and Premiere can go even higher.  I have always used this feature as an additional backup and archive system, which has come in very handy.  Those files add up, however.  So, I prefer to auto-save to an external drive.  Also, auto saves in Premiere continue to occur whenever there are unsaved changes.  This means that if you make a small adjustment and then leave Premiere for a while, it will keep auto saving the same iteration, which is not only inefficient but leads to my next point….
    Tame the bouncing dock icon on auto save
    While using other apps, there’s no need for the dock icon to bounce every time Premiere performs an auto save.
    More/clearer control over cache locations
    There should also be an option to reset the cache/render file locations to their defaults.
    Export source range
    When exporting, remember the last-used setting of the export source range (or just dump the whole work area thing as I previously suggested).  It’s too easy to cut off a portion of the video when the export defaults back to the work area every time.
    Larger timecode display
    After spending hours and hours editing, the current timecode for clips and sequences is something you want to be able to track without squinting.  Use the letters h,m,s and f instead of colons.
    Simple slug
    Creating a black matte works okay, but it involves a few extra steps.
    Snapping toggle
    FCP allows you to quickly toggle snapping while dragging a clip.  Upon releasing the clip, the snap toggle returns to its original state.  Premiere could use this fucntion, but I suggest something simpler.  Holding down the “S” key should always turn snapping on regardless of toggle state, while releasing it returns it to however it was set before.
    Ability to dock the audio meters along top
    I like to give my timeline as much horizontal space as possible.  I’ve noticed a lot of users keep the toolbar up there, myself included.  I think it would be a good place horizontally aligned audio meters as well.
    More detailed tool tips or hover explanations in preferences
    For example:  The options regarding XMP data should make it clear that the original files will be modified by Premiere.  This caused me problems in other applications.  (After researching these settings, I understand that various Adobe applications use this information to share resources, but it’s still very unclear what the specific benefits are or what functions are lost without this option.)
    More detailed support documents
    The online support documents on the Adobe site very good.  They are nicely arranged and easy to search, but they could be more detailed and offer fuller explanations.  (Peruse the support forums and you will discover all kinds of debates that could have been easily cleared up with one concise line in a help document.)
    Icons and button design
    Icons and buttons are often too small, too similar, and too crowded throughout the interface.  Take some style tips from Apple on this one.
    NEW FEATURE WISH LIST
    Footage auto-analysis:  shot recognition, color correction, and color match
    If only Apple had just added these features and others to the FCP7 framework.  Adobe can do it better though, by using smart folders in addition to the traditional bins that we know and trust (anything besides those dreadful iMovie-style “events”).
    Effect previews
    In the 64-bit era, there has to be a quicker way to preview effects.
    Ability to render in alternate formats
    Namely ProRes or DNxHD.  This would save me considerable time on exports by allowing me to select the “use preview files” option.
    PluralEyes functionality
    Okay, I suppose I should just purchase PluralEyes...again.
    Many, many more effects!
    How about starting with the missing vignette effect?  Just because an app is “pro” doesn’t mean you should have to custom build every effect.
    Many, many more looks!
    Will most of them be cheesy looks I would never touch?  Sure...but give me some templates to play with before I tweak the look down to my exact specifications.
    More speed!
    FCPX, for all its flaws, blazes on any modern Mac.  This probably comes back to hardware acceleration, but while Premiere Pro on a Mac isn’t slow, it doesn’t blow you away.

    You hit the nail on the head, Peter.
    I recently started giving Premiere Pro CS5 a try, and was shocked by the amount of bugs and usability issues. I'm not even going as deep as you in the features, but the most glaring evidence of the lousy interface is that timecode offset bubble that appears everytime you move a clip in the timeline... the bugger appears just under your mouse pointer and won't go away, so if you try to just move a clip down a track quickly, and let go of the button ONTO the bubble, it acts as an obstacle and your drag/drop fails ! seriously, Adobe... don't tell me nobody has stumbled upon this one during beta-testing ?
    Ditto on the autosave that basicly interrupts anything you're doing. No background saving in 2011 ? At first it bothered me to no end so I disabled the autosave. And then a few hours later, Premiere crashed, and didn't even try to recover my work. I lost 2 hours of intricate work. I put autosave back on, and learned to endure the constant, annoying save dialog. And it's not like the save process is instant... even the simplest of projects takes 5 to 10 seconds to save... on an SSD... come on... let me work already...
    Of course, a headache-inducing implementation wouldn't be complete if the autosave didn't trigger even 30 seconds after a manual save. If I choose an interval of 5 minutes, just autosave 5 minutes after a manual save !
    In thumbnail view, you can reorder the clips manually. It's all fine, but you can't reorder them by name or date or length, unless you switch to list view and of course, lose the thumbnails.
    Dragging and dropping a clip in thumbnail view is a chore, because the palette doesn't scroll when the mouse reaches the edge. You know, when you want to move something at the top all the way to the bottom... so you have to drag, let go, scroll one screen, drag, let go, scroll one screen... it's a joke. Even the timeline can do it. Heck, it's a software standard, nowadays.
    Renaming a clip and pressing ENTER takes you back to... the top of the folder !?! How many times I've renamed files that were at the end of the thumbnail view, and for each clip, I had to scroll back down. Time waster.
    Want to locate a clip from the timeline, in the project ? the locate function takes you to the folder. But not to the file, you have to navigate towards it manually.
    Ditto on the up/down arrows. I haven't found a way to jump from cut to cut like in FCP7. How often do I need to jump to the starting/ending points ? much less often than jumping to a nearby cut.
    How come I can't reorder filters in the effects pane ? sorry, I can actually reorder the filters... provided I take them from the bottom and move them up. Moving effects down doesn't work. It's driving me crazy.
    Conforming happens more or less anytime. Without reason. And even if the Media Cache is already full of conformed files.
    When moving the boundaries of the work area, no timecode/offset appears. You need to let go of the button and THEN hover, then you'll know the exact time/duration.
    Try scrolling up in the timeline, it scrolls to the left (which is stupid, it should scroll up). Now scroll up on the tabs of a palette : they scroll to the right !?!
    Can't select an active track. Direct consequence : copy-pasting a clip overlaps anything that's on track 1. Say I want to duplicate clips on the same track... I can't do it.
    Copy-pasting between projects doesn't keep the transitions, only the order of the clips.
    Have you tried doing a frame freeze on a reversed clip and setting proper in/out points for the freeze ? Good luck.
    "Duplicate" command, when you right click on a thumbnail, is way too far from the cut/copy/paste commands at the top, even though they're quite related.
    The other day I transcoded footage with different audio parameters. Just the audio had changed. Upon opening the project, Premiere wanted me to locate the files, which I did. And it failed miserably. Instead, I opened the project ignoring the missing files, and then re-linked them. I pointed Premiere at the first missing file, and had to confirm the replacement. Premiere saw all the other missing files in that folder, and began prompting me FOR EACH SINGLE FILE !!! two hundred and forty three of them, precisely. Can't I have a "yes to all" button in 2012 ? and why does the relinking work inside the project and not when you open a project ?
    That was just from 3 days with Premiere Pro CS5. I still can't believe it. Just to think people bashed Final Cut Pro X, praising Premiere in comparison... Sorry, but they both have serious issues. And Premiere doesn't even have the excuse of novelty.

  • List- Export- Spreadsheet option disabled in ALV Report

    Hi,
    In one of the ALV Report the option List->Export->Spreadsheet option is disabled. How to enable that option?
    I am calling the REUSE_ALV_GRID_DISPLAY Function module with the following parameters
        CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
          EXPORTING
            i_callback_program = w_repid
            it_fieldcat        = i_fieldtab[]
            is_layout          = ls_layout
            it_events          = i_events[]
            i_save             = 'A'
            is_variant         = i_variant
          TABLES
            t_outtab           = it_display
          EXCEPTIONS
            program_error      = 1
            OTHERS             = 2.
    This is the problem with only this report. So I believe it is not due to authorization.
    Regards,
    Anusha

    Hi Anusha,
    This link should help you. You just need to change the deep structure.
    [Export Option is Grayed out in ALV Grid Display;
    You already figured it out
    Edited by: sap_wiz on Jul 6, 2011 4:42 PM

  • My albums seem to have come apart and are listed for each individual song in some cases how do I get them back together , In some cases only one or two songs have been seperated from the album.

    In Itines my albums seem to have seperated and instead of all the songs being listed under the one Album nake the same album name has a few here and then again another few. All the sings are there but if I play an Album I only get somoe of the songs. Is there a way of putting them back together without repoading them from scratch?

    Generally setting a common Album title and Album Artist will fix things.
    For deeper problems see Grouping tracks into albums.
    tt2

  • Is there a way to create a Cascading ComboBox populated by an SQL/SDK query to a table? Referenced Lists too hard to maintain.

    Background:
    I’m looking for an alternative to using referenced Enum (aka Lists) for “dropdowns” (aka “ComboBoxes”) in the forms.
    The reason for looking for an alternative mechanism for drop-downs was that using referenced Enums
     ran into issues when the List items in the enum were to be updated:
    The SCSM Console refuses to allow for the deletion of the referenced 
    Enum MP when there are other MPs referring to it.
    The SCSM Console doesn’t allow the editing of a sealed Enum MP’s List items.
    One has to hand-add new list items to the Enum MP’s XML.
    Importing that new Enum MP over the old one causes views to not show data for the changed Enum.
    The Customer wants the dropdown choices to be dynamically updated.
    The Customer also wants this to be user-friendly “for the masses”, meaning that hand-editing XML and tinkering with the SCSM Console is undesirable.
    We had enumeration lists with hundreds of choices, making hand-entry, using the SCSM Console, inordinately lengthy, error prone, and, frankly, tedious.
    What I’m looking for:
    The deeper requirements implied in these three Use Cases below are:
    The system has to be easily maintainable.
    The system has to reflect the latest changes in data.
    The system has to be usable by “the masses”.
    Large sets [200+]  of choices have to be machine importable.
     [Note: one reason why enums are not desirable is that we have had
    hundreds of choices to add and a manual approach was not feasible]
    Not as a prescription for a solution, but as a way of showing what I am looking for through an example-that-says-more-than-a-thousand-words: I want to implement the Service Manager usage-equivalent of a
     “Cascading Dropdown” (aka “Cascading ComboBoxes”) instead of using Enums. It doesn’t have to use
    Cascading Dropdowns but allow for the back-end ease-of-use that comes with it.
    Use Cases:
    Use Case 01:  A User wants to edit the contents of a Windows Computer CI record.
    Say that I want to change the field Business Unit and its associated field
    Customer
    You pick one element from a list of Business Unit choices.
    The act of clicking on that field triggers a SQL search through a table of all current customers and populates the dropdown for the field
    Business Unit.
    Say, for the sake of an example, you pick the Business Unit “Accenture AO”.
    The act of chosing “Accenture AO” triggers another SQL search through a table to find all
     Customer values that belong to the Business Unit “Accenture AO” and that filtered set is used to populate the dropdown for
    Customer.
    The user chooses “Planet Express”.
    The act of chosing “Planet Express” triggers a final SQL search through a table to find what the two-letter code is for “Accenture AO” + “Planet Express”, say “PE”. That value is used to set a
    hidden field.
    Use Case 02: Maintaining the tables used to populate Business Unit and
    Customer lists
    Say I’m an Admin who wants to update Business Unit and Customer
    lists as there have been the creation of a new Business Unit “Accenture Galactic” and there have been new Customers ”Klingon Karrier”, “Romulan Relaxair”, and “Federation Fun” and, say,
    two-hundred other Customers, with their two-letter codes “KK”,”RR”,”FF”…etc…etc..etc… respectively.
    I open a table editor for Business Unit and Customers.
    I have, say a CSV that has the Business Unit, Customer, and Code field and 200+ records
    I import using some automated mechanism the 200+ records.
    Use Case 01-B: A user immediately has their choices updated.
    Say that I want to change the field Business Unit and its associated field
    Customer
    You pick one element from a list of Business Unit choices.
    The act of clicking on that field triggers a SQL search through a table of all current customers and populates the dropdown for the field
    Business Unit.
    Say, for the sake of an example, you pick the Business Unit “Accenture Galactic”.
    The act of chosing “Accenture Galactic” triggers another SQL search through a table to find all
     Customer values that belong to the Business Unit “Accenture Galactic” and that filtered set is used to populate the dropdown for
    Customer.
    The user chooses “Federation Fun”.
    The act of chosing “Federation Fun” triggers a final SQL search through a table to find what the two-letter code is for “Accenture Galactic” + “Federation Fun”, say “PE”. That value is used to set a
    hidden field: “FF”

    consider
    http://blog.scsmsolutions.com/2011/08/create-custom-user-control-for-scsm-2010/ and http://social.technet.microsoft.com/Forums/en-US/09813153-a4d0-4bce-8d28-3ccc63bd72a1/resources-for-adding-custom-wpf-controls-to-service-manager-forms?forum=customization
    As for the Data Typing, the class property would be a String type, which maps to NVARCHAR in SQL, so any unicode characters, including XML (i'd recommend keeping it below 4000 for performance reasons). look to how the UserInput control works in Service Requests. 
    I would recommend a class extension woth a single string property to store the data on the windows computer class, and a separate stand-alone class to store your "options". no relationship should be implied. 

  • I am having an issue where whenever I am at the document list and do edit, to copy or delete a document the iPad locks up. Happens for both pages and numbers. Also happens on my iPhone, but only once in a while. Help.

    I am having an issue with both Pages and Numbers on my iPad. Whenever I am at the document list page and use "edit" to make a copy of a document or delete it, the iPad locks up. Happens almost every time. Also happens on my iPhone but only once in a while. Thought of completely redoing the iPad, but if it happens on the phone as well, won't help. ???

        Hello APVzW, we absolutely want the best path to resolution. My apologies for multiple attempts of replacing the device. We'd like to verify the order information and see if we can locate the tracking number. Please send a direct message with the order number so we can dive deeper. Here's steps to send a direct message: http://vz.to/1b8XnPy We look forward to hearing from you soon.
    WiltonA_VZW
    VZW Support
    Follow us on twitter @VZWSupport

  • List view sorting in Finder is sluggish, rendering it practically unuseable

    I've noticed that whenever I set a Finder window to list view and then try and sort the different columns by ascending or descending order, the sorting often doesn't work or works but only after some time, typically 15–30 seconds. This is not acceptable on a new and supposedly fast iMac, or really any Mac. I have a MacBook Air running Mavericks and the Finder is not sluggish at all on that computer. I thought maybe this was due to one of the following:
    OS X Mavericks bug (but then why don't I experience this on the MacBook Air?)
    Software conflict of some sort
    Odd preference that is buried deep in my preferences somewhere
    The maddening thing is that it does work sometimes, but other times it doesn't work and then a little while later it starts working. The unreliability is absolutely crazy making. It indicates to me some sort of software issue (either a conflict with some software that I have or an OS bug). I should mention here that I have Dropbox installed, and I saw on some other forum post that there were some Finder related issues with Dropbox, so maybe it has something to do with that (but again, the MacBook Air also has Dropbox installed and no sluggish Finder sorting there).
    Or, I noticed that the list view columns in Mavericks appears greyed out, and this was not the case with OS X Lion (my previous Mac had Lion, and the Finder sorting was rock solid). This leads me to an alternate theory that some preference somewhere is set incorrectly, but this doesn't explain the unreliability.
    I have double-checked the obvious things:
    Finder View options (I have selected Arrange by: None and Sort by: Name as the defaults for list view, as well ticked the columns to show when in list view, and yes, I'm not calculating file size)
    Power Nap is off (someone somewhere on the interwebs mentioned that Power Nap makes the Finder go to sleep and this could explain the delays in sorting)
    Has anyone else had a problem with sorting in list view? I use this quite a bit to find the most recent files in sometimes very long lists of files. It's an essential file management tool for me and I'm hoping there is a relatively easy fix.

    Please read this whole message before doing anything.
    This procedure is a test, not a solution. Don’t be disappointed when you find that nothing has changed after you complete it.
    Step 1
    The purpose of this step is to determine whether the problem is localized to your user account.
    Enable guest logins* and log in as Guest. Don't use the Safari-only “Guest User” login created by “Find My Mac.”
    While logged in as Guest, you won’t have access to any of your documents or settings. Applications will behave as if you were running them for the first time. Don’t be alarmed by this behavior; it’s normal. If you need any passwords or other personal data in order to complete the test, memorize, print, or write them down before you begin.
    Test while logged in as Guest. Same problem?
    After testing, log out of the guest account and, in your own account, disable it if you wish. Any files you created in the guest account will be deleted automatically when you log out of it.
    *Note: If you’ve activated “Find My Mac” or FileVault, then you can’t enable the Guest account. The “Guest User” login created by “Find My Mac” is not the same. Create a new account in which to test, and delete it, including its home folder, after testing.
    Step 2
    The purpose of this step is to determine whether the problem is caused by third-party system modifications that load automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.
    Please take this step regardless of the results of Step 1.
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem. You must hold down the shift key twice: once when you turn on the computer, and again when you log in.
    Note: If FileVault is enabled, or if a firmware password is set, or if the startup volume is a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to start up and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal startup may also be somewhat slow.
    The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. Same problem?
    After testing, restart as usual (not in safe mode) and verify that you still have the problem. Post the results of Steps 1 and 2.

  • Searching for a list of photos

    From my Aperture library of many tens of thousands of photos, I exported a few thousand low-resolution versions to my wife's computer. From there, she selected a few hundred of those files that she likes. I thought it would be relatively straightforward for me to now recreate an album of the high-res originals in my Aperture library based on her selections. It hasn't been.
    My strategy was to create a Smart Album and search for version names from the list of files she selected. I managed to create a long comma-delimited list of the filenames she selected from my Terminal. (Like this: S7302576, S7302662, etc.) The Aperture manual said that I could text search on multiple criteria by separating with a comma. However, now that I go to try it I see my strategy does not work. The search box interprets each separate version name as an "AND" search rather than an "OR" search. So of course when I search for more than one unique version name I get zero results rather than the group I want. So now I'm back to square one.
    Does anyone have a better suggestion of how I could accomplish this? Anything better than using my eyeballs to manually search thru thousands of photos to recreate her "selection"?
    ps: An extra credit question: Of course my wife had to make this project doubly difficult on me because she went ahead and changed the filenames on several of the photos in her selection, so I have no good idea whatsoever as to how I'd recreate in Aperture an album based on these, other than manually searching with my eyeballs. Any ideas here?
    Many thanks for any help!

    Okay, I searched a little deeper and found a solution to my problem (I guess I should have searched for "horribly tedious"):
    http://aperture-assistant.com/post/102
    Thank you Ian Wood!
    This worked but was much more difficult to do than it should have been. Come on Apple!
    I'm still open to suggestions on my extra credit question but have little hope ...

  • Creating list of folders from filenames with files organized in subfolders within

    Hi all. This is my first post in the Apple Support Community and I really hope that someone can help me as I'm using apple script for the first time.
    I have a list of hundreds of items that are each .jpg, .cr2, or .mov. Certain filenames have multiple extensions, ex: Q95A7170.CR2 & Q95A7170.jpg.
    I'm looking for an applescript or automator action that will allow me to create a folder out of each filename with 5 subfolders in it
    I need the subfolders to be called:
    AUDIO
    COLOR
    METADATA
    PICTURE
    PROXY
    In this instance I need all the .mov, .cr2, and .jpgs to be routed to the PICTURE folder. In later instances I'll need to route .mxf to PICTURE AND .xml .sif  & .thm to METADATA.
    So for example I have a list of that looks like this
    and I want a script that will make it look like this (i did all of this manually: creating the folders, renaming them, and putting the specific files into the picture folder)
    (not nearly a fraction of the list -- there are hundreds and hundreds of files)
    I've been researching applescripts for hours but the only script that i could make work and was very useful was this one to create the folders out of the names of the files:
    tell application "Finder"
              set selected to selection
              set current_folder to item 1 of selected
              set mlist to every file of current_folder
              repeat with this_file in mlist
                        set cur_ext to name extension of this_file
                        set new_name to text 1 thru -((length of cur_ext) + 2) of (name of this_file as text)
                        set new_folder to make new folder with properties {name:new_name} at current_folder
      move this_file to new_folder
              end repeat
    end tell
    Even with this script I had to manually copy all of the duplicate file named .jpgs out of the folder before it would properly run.
    Also I've found these scripts but I'm not sure what information to change. Like I said, I don't know much about code at all and I'm finding more research about it is just digging me deeper in a hole that I'm not entirely ready for.
    Here are the other two scripts that CLAIM they can do what I'm looking for, but I haven't gotten them to work.
    1.
    set pathToFolderOfTTUFiles to (path to the desktop as text) & "TTU:"
    tell application "Finder"
        set theFiles to every item of folder pathToFolderOfTTUFiles whose name extension is not "csv" and kind is not "Folder"
        repeat with theFile in theFiles
            set lengthOfExtension to (length of (theFile's name extension as text)) + 1
            set fileNameWithoutExtension to text 1 through -(lengthOfExtension + 1) of (theFile's name as text)
            set theFolder to make new folder at folder pathToFolderOfTTUFiles with properties {name:fileNameWithoutExtension}
            set theContentFolder to make new folder at theFolder with properties {name:"content"}
            make new folder at theContentFolder with properties {name:"archive"}
            set theContentDisplayFolder to make new folder at theContentFolder with properties {name:"display"}
            set theMetadataFolder to make new folder at theFolder with properties {name:"metadata"}
            make new folder at theMetadataFolder with properties {name:"archive"}
            set theMetadataDisplayFolder to make new folder at theMetadataFolder with properties {name:"display"}
            move theFile to theContentDisplayFolder
            set pathToCSV to pathToFolderOfTTUFiles & fileNameWithoutExtension & ".csv"
            if exists pathToCSV then move pathToCSV to theMetadataDisplayFolder
        end repeat
    end tell
    2.
    set myFolder to "FOLDERPATH"
    tell application "Finder" to set myFiles to folder myFolder's files as alias list
    repeat with aFile in myFiles
        tell application "System Events" to set {fileName, fileExt} to {name, name extension} of aFile
        set baseName to text 1 thru ((get offset of "." & fileExt in fileName) - 1) of fileName
        do shell script "mkdir -p " & (quoted form of (POSIX path of myFolder)) & "/" & baseName & "/{\"content\",\"metadata\"}/{\"display\",\"archive\"}"
        tell application "System Events"
            if fileExt is "pdf" then move aFile to (myFolder & ":" & baseName & ":content:display" as text)
            if fileExt is "csv" then move aFile to (myFolder & ":" & baseName & ":metadata:display" as text)
        end tell
    end repeat
    (the .pdf, .csv extensions are examples from the person who posted that discussion.)
    I tried using both of these codes but to no avail.
    Overall, this process is incredibly time-consuming and this is the first time I am using apple script so I know almost nothing about code.
    Also I don't know if this changes anything, but all of these files are on an external and I'm trying to save them back on this external.
    PLEASE HELP! I am a night assistant editor doing very tedious work at 3:00 AM or later and anything that would expedite this process would be so unbelievably appreciated. Please, someone who's more experience with code and who's smarter than I am on this topic, help me! I know there must be a way to automate this process!
    Please and so many thank yous! Really, this code would save me 40+ hours of eye-tiring work.
    Shelby

    This is how you'd do it in AppleScript.  I assume you can see how to expand it to different file extensions...
    set workFolder to "/path/to/folder"
    tell application "System Events"
      -- get files to work on
              set filesToProcess to files of folder workFolder whose visible is true
              repeat with thisFile in filesToProcess
                        set {fileName, fileExt} to {name, name extension} of thisFile
      -- get name of file without extension
                        set rootName to text 1 thru -((length of fileExt) + 2) of fileName
      -- make sure a correctly named folder exists
                        set targetFolder to my checkForFolder({parentFolder:workFolder, folderName:rootName})
      -- sort files into subFolders, making sure subfolders exist
                        if fileExt is "jpg" or fileExt is "cr2" or fileExt is "mov" then
                                  set targetSubfolder to my checkForFolder({parentFolder:targetFolder, folderName:"PICTURE"})
                                  move thisFile to targetSubfolder
                        else if fileExt is "xml" or fileExt is "sif" or fileExt is "thm" then
                                  set targetSubfolder to my checkForFolder({parentFolder:targetFolder, folderName:"METADATA"})
                                  move thisFile to targetSubfolder
                        else if fileExt is "mxf" then
                                  set targetSubfolder to my checkForFolder({parentFolder:targetFolder, folderName:"PICTURE"})
                                  move thisFile to targetSubfolder
                        else
      -- skip unknown file extensions
                        end if
              end repeat
    end tell
    to checkForFolder({parentFolder:fParent, folderName:fName})
      -- find or create a folder
              tell application "System Events"
                        if not (exists folder fName of folder fParent) then
                                  set output to POSIX path of (make new folder at end of folder fParent with properties {name:fName})
                        else
                                  set output to (POSIX path of (folder fName of folder fParent))
                        end if
              end tell
      -- returns a POSIX path
              return output
    end checkForFolder

  • My iMac 24" late 2006 refuses to wake from deep sleep,

    My iMac is refusing to wake from deep sleep or from a shutdown, will start if I persist in either using safe mode or command mode (cmd + s)but can take many attempts, have repaired permissions and verified disk, on permissions it is constantly changing the permissions on preference panes as listed below, but this is a shortened view, there are 23 lines like this.
    permissions differ on "SystemLibrary/PreferencePanes/Displays.prefPane/Contents/Resources/sk.lproj/Di splaysPref.nib" should be drwxr-xr-x they are -rw-r- -r- -
    Would it be ok to trash the Preference Pane folder and let it rebuild ???
    Any help welcome

    Helio, you can mostly ignore repeated Permission Repairs.
    To remove Prefpanes, right click on one & nchoose Remove.
    One way to test is to Safe Boot from the HD, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions, Test for problem in Safe Mode...
    PS. Safe boot may stay on the gray radian for a long time, let it go, it's trying to repair the Hard Drive
    Reboot, test again.
    If it only does it in Regular Boot, then it could be some hardware problem like Video card, (Quartz is turned off in Safe Mode), or Airport, or some USB or Firewire device, or 3rd party add-on, Check System Preferences>Accounts>Login Items window to see if it or something relevant is listed.
    Check the System Preferences>Other Row, for 3rd party Pref Panes.
    Also look in these if they exist, some are invisible...
    /private/var/run/StartupItems
    /Library/StartupItems
    /System/Library/StartupItems
    /System/Library/LaunchDaemons
    /Library/LaunchDaemons

Maybe you are looking for

  • Acrobat PDF Toolbar in Internet Explorer 7 Disappears

    I have the Adobe Acrobat Web PDF Converter addin on IE7 under WinXP Pro. The toolbar for the function appears normally when I am browsing in the first tab. If I open another tab for browsing, the PDF toolbar disappears. It is listed in View/Toolbars,

  • Multi detail VOs can't get FKs value automatically in JDev 11.1.1.2?

    Hi, I have one master table and four detail tables, all the master/detail cardinality are 1 to 1, and I build a big VO based those five EO, and selected "composition association" check box and "Cascade Update key Attributes" check box, When I create

  • IPad Mini with RD and ipad mini

    hello again... At last i ordered for 32gb ipad mini with retina display. Yet to receive... And there now is a small voice in side my heart which says that price comparison b/w iPad mini with retina display and iPad mini is considerably more. I feel t

  • Missing image in my podcast...

    Hello, I was wondering if anyone has help for a missing image on my podcast... I created my podcast feed with a program called "feeder", and submitted the podcast. Apple added the podcast but only displays the "generic" podcast image. When I do an iT

  • OBIEE and Mapviewer

    I just read on the cook book of the OOW last november regarding using OBIEE with Mapviewer. However, I came to one part and I don't know what should put inside the file obiee_nsdp_xml_direct.jsp. Anybody have any idea how to do it? Or this file can b