Automator help needed

Hi,
the question is relevant automator workflow.
I have a folder with hundred subfolder and in each subfolder there is a file named index.html
I would like to batch rename all the index.html files with the own subfolder name and then move all of them in a separate folder.
I have tried several options but the result is always a failure.
Can some one help?
Thanks,
Millone

Hi,
OS X can print everything.
But not by AppleScript without using the GUI Scripting (simulated keyboard and mouse, I use this when there is not any other solution), It's generally slow, not very reliable and the user can not touch the keyboard, mouse or trackpad during the execution of the script..
It's possible directly in some applications ("Microsoft Word", "Pages"), but Pages does not open HTML files.
It's possible in Safari by using a virtual printer : https://bitbucket.org/codepoet/cups-pdf-for-mac-os-x/wiki/Home
AppleScript can change the printer in Safari and create a PDF in the default folder, but it can't change the destination folder.
There are command line utilities that can be use in an AppleScript, but requires Terminal knowledges to install or make it executables ( http://code.google.com/p/wkhtmltopdf/ or http://plessl.github.com/wkpdf/ ).
Here is my solution (this AppleScript uses cocoa frameworks in python shell):
set x to quoted form of POSIX path of (choose folder with prompt "Select the source folder")
set destFolder to quoted form of POSIX path of (choose folder with prompt "Select the destination folder")
set pythonScript to "import os, sys, Foundation, AppKit, WebKit
class AppDelegate (Foundation.NSObject):
  def applicationDidFinishLaunching_(self, aNotification):
     wview = aNotification.object().windows()[0].contentView()
     wview.frameLoadDelegate().openFileIn(wview)
class WebkitLoad (Foundation.NSObject, WebKit.protocols.WebFrameLoadDelegate):
  def webView_didFailLoadWithError_forFrame_(self, wview,error,frame):
     self.openFileIn(wview)
  def webView_didFailProvisionalLoadWithError_forFrame_(self, wview,error,frame):
     self.openFileIn(wview)
  def openFileIn(self, wview):
     fPath = sys.stdin.readline().rstrip()
     if (fPath == \"\") : AppKit.NSApplication.sharedApplication().terminate_(None)
     tPAth = Foundation.CFStringCreateWithCString(None, fPath, Foundation.kCFStringEncodingUTF8)
     self.filePath = tPAth
     url = Foundation.CFURLCreateWithFileSystemPath(None, tPAth, 0, False)
     wview.window().setContentSize_((400, 200))
     wview.setFrame_(Foundation.NSMakeRect(0,0, 400, 200))
     wview.mainFrame().loadRequest_(Foundation.NSURLRequest.requestWithURL_(url))
     if not wview.mainFrame().provisionalDataSource(): self.openFileIn(wview)
  def webView_didFinishLoadForFrame_(self, wview, frame):
     if (frame == wview.mainFrame()):
       view = frame.frameView().documentView()
       view.window().display()
       rect = view.bounds()
       view.window().setContentSize_(rect.size)
       view.setFrame_(rect)
       dirPath, t = os.path.split(self.filePath)
       fName = os.path.basename(dirPath)
       pdfData = view.dataWithPDFInsideRect_(rect)
       if (pdfData.writeToFile_atomically_(self.destF + fName + \".pdf\", False)): os.remove(self.filePath)
       self.openFileIn(wview)
app = AppKit.NSApplication.sharedApplication()
delegate = AppDelegate.alloc().init()
AppKit.NSApp().setDelegate_(delegate)
rect = Foundation.NSMakeRect(0,0,100,100)
wind = AppKit.NSWindow.alloc()
wind.initWithContentRect_styleMask_backing_defer_ (rect, AppKit.NSBorderlessWindowMask, 2, False)
wview = WebKit.WebView.alloc()
wview.initWithFrame_(rect)
wview.mainFrame().frameView().setAllowsScrolling_(False)
wview.preferences().setLoadsImagesAutomatically_(True)
wview.preferences().setShouldPrintBackgrounds_(True)
wview.setMediaStyle_(\"screen\")
wind.setContentView_(wview)
loaddelegate = WebkitLoad.alloc().init()
loaddelegate.filePath = \"\"
loaddelegate.destF = Foundation.CFStringCreateWithCString(None, sys.argv[1], Foundation.kCFStringEncodingUTF8)
wview.setFrameLoadDelegate_(loaddelegate)
app.run()"
do shell script "/usr/bin/find " & x & " -type f -name 'index.html' -print | /usr/bin/python -c " & (quoted form of pythonScript) & " " & destFolder
activate
display dialog "Done"
If the script creates the PDF file, the HTML file will be deleted, otherwise the HTML file will remain in the folder.
Another solution : the "Paparazzi!" application http://derailer.org/paparazzi/ (Donation Ware).
With this script:
set x to quoted form of POSIX path of (choose folder with prompt "Select the source folder")
set destFolder to POSIX path of (choose folder with prompt "Select the destination folder")
-- get all "index.html" files and his parent name
set r to do shell script "/usr/bin/find " & x & " -type f -name 'index.html' |/usr/bin/perl -pe 's:.*/(.*?)/.*:$_\\1:'"
if r is not "" then
    set tFiles to paragraphs of r
    set TC to count tFiles
    repeat with i from 1 to TC by 2
        set tFile to item i of tFiles
        set folderName to item (i + 1) of tFiles
        tell application "Paparazzi!"
            capture tFile delay 0
            repeat while busy
                delay 0.1
            end repeat
            save as PDF in (destFolder & folderName & ".pdf")
        end tell
        --do shell script "/bin/rm -f " & (quoted form of tFile) & " > /dev/null 2>&1 &"
    end repeat
    quit application "Paparazzi!"
    activate
    display dialog "Done"
end if
The HTML files will not be changed, if you want to remove it, uncomment this line :  --do shell script "/bin/rm -f " & (quoted form of tFile) & " > /dev/null 2>&1 &"
Another solution that I would use:
The script move the HTML files and it change the relative paths to absolute paths in the HTML files.
It's not very complicated, but it requires to know the tags of your HTML files.

Similar Messages

  • Automator Help - Need script to send text to an existing document

    Hi,
    Automator Newbie Alert. I need help with a basic automator script. I would like to highlight some text, right click and send to an existing document. Adding the text on a new line. Is this possible?
    Thanks

    Sorry, I agree. It will update Style Library and other out of the box ones. Include the library titles in a collection and run the update against them provided these libraries are common across all sites. If not, you will have to first get an extract of
    all such libraries in all sites say in a CSV file and then update the script below to refer to the CSV records.
    Add-PSSnapin "Microsoft.SharePoint.PowerShell" -ErrorAction Stop;
    #List of Libraries to be updated.
    $Libraries = @("Shared Documents","My Document Library");
    $spAssgn = Start-SPAssignment;
    $site = Get-SPSite http://site -AssignmentCollection $spAssgn
    #Walk through each site in the site collection
    $site | Get-SPWeb -Limit ALL -AssignmentCollection $spAssgn |
    ForEach-Object {
    #Enumerate through all document libraries
    $_.Lists|Where{$_.BaseTemplate -eq "DocumentLibrary" -and $Libraries -contains $_.Title}|Foreach-Object{
    #Get the list in this site
    $list = $_;
    #Create a version each time you edit an item in this list (lists)
    #Create major versions (document libraries)
    $list.EnableVersioning = $true
    #Create major and minor (draft) versions (document libraries only)
    $list.EnableMinorVersions = $true
    #Keep the following number of versions (lists)
    #Keep the following number of major versions (document libraries)
    $list.MajorVersionLimit = 7
    #Keep drafts for the following number of approved versions (lists)
    #Keep drafts for the following number of major versions (document libraries)
    $list.MajorWithMinorVersionsLimit = 5
    #Update the list
    $list.Update()
    Stop-SPAssignment $spAssgn;
    This post is my own opinion and does not necessarily reflect the opinion or view of Slalom.

  • Basic automator help needed

    I consider myself fairly self reliant, but I cannot figure out how to get "batch rename" to work. I don't think I understand how to utilize automator in it's basic essence. I have large folders of randomly named jpegs. I would like to rename them by topic. I have tried to program and initiate the batch rename automator, but the process does not change the files. Can anyone offer me a step by step, idiot proof, direction of how to do this properly?
    I would greatly appreciate some assitance.

    Hi, David. Automator is perfectly suited for this task. In fact, you're in luck. Apple has written an excellent easy-to-follow guide that walks you through precisely the project you describe!
    http://www.apple.com/macosx/features/automator/example1.html
    Good luck, and happy automating.
    PowerMac G5 (June 2004) 2x1.8GHz 1.25GB, PowerBook G4 (12-inch DVI) 1x1GHz 768MB   Mac OS X (10.4.3)  

  • Applescript/Automator help needed.

    I attempting to create an Automator Folder Action that will do two things.  First, when an image is added to the “Upload” folder, a new mail message will be created.  Second, it will run an applescript that allows me to select from a list of album names.  This value will go into the title field of the new email.  Here’s what the Automator Folder Action looks like so far:
    1.  Automator Action:  Get Selected Finder Items - this will get the item just added to the “Upload” folder. 
    2.  Automator Action:  Set Value of Variable - Since I don’t see a way to save the image itself as a variable, I store the image name here and call it “Image Name.”
    3.  Automator Action:  Run AppleScript - When run, this will bring up a list of album names.  I click on the one I want and click OK.
    4.  Automator Action:  Set Value of Variable - set the value that holds the album name from step 3.
    5.  Automator Action:  Get Value of Variable - gets the value stored in step 2.
    6.  Automator Action:  New Mail Message - Fills out the To: field, populates the Subject: field with the Album name.  But here’s where it fails.  It populates the message field with the name of the path where the image is located, not with the image. 
    Note the first and last actions are disabled.
    It seems this would work if I could pass the image itself as a variable, but I see no way to do that.  I apparently can only pass the name of the image.
    Any ideas how I can fix this? Thanks!

    There is an error in the AppleScript.  It should read...
    on run {input, parameters}
              set the_list to {"Album 1", "Album 2", "Album 3"}
    choose from list the_list
              set album_name to result
              return album_name
    end run
    But the problem is still there.

  • How do I restore Automated Help from a Device/thumbdrive?

    I re-installed Yosemite fresh after upgrading to a new hard drive and then migrated all my files over.  However, the automated help file did not come over.  So I went to a website that had a collection of the files:  https://github.com/upekkha/AppleHardwareTest
    There is found the correct version of the hardware test for my Macbook and then download a dmg file that created a device on my desktop (similar to when you plug in a thumbdrive) from which I could restore the .diagnostic file.  I don't have hidden files turned on so I can see it in the folder but its the right directory structure:  System/Library/CoreServices.  The website says to restore this file but I don't know how to do that.  I can't copy it without changing the set up to show hidden files, which I don't want to do and I am not sure that's the right way to do it.  So what is the easiest way to restore that to the Coreservices folder on my computer?  I could copy it to a thumbdrive if need be as well.  I have used the terminal but not real familiar with syntax so if I have to copy it that way please provide the exact syntax.  The full name of the device created on my desktop is:  "AHTBThree/System/Library/CoreServices/".  It appears as though there is nothing showing in Coreservices folder but as noted it is because the file is hidden.

    Well I figured it out so let me give step by step instructions in case anyone else has the same issue whereby you Apple Diagnostics file is missing or corrupted.
    First, you need to start terminal and enter the following command, which will make hidden files visible (don't worry you can change it back by giving the same command and substituting "FALSE" for "TRUE" once you are finished):
    defaults write com.apple.finder AppleShowAllFiles TRUE
    Then go to this site:  https://github.com/upekkha/AppleHardwareTest  to find the missing or corrupted ".diagnostics" folder.  As explained there, run EACH of these commands separately to determine the correct model and board number:
    sysctl hw.model | awk '{ print $2 }'
    ioreg -l | grep board-id | awk -F\" '{ print $4 }'
    The first will give you the model of your Mac (in my case, "Macbook 7,1") and the second will give you the board number (in my case, Mac-F22C89C8).  With those two identifiers you find your particular Mac product heading in bold on the page ((in my case a MacBook) and click or double click on the matching model and board number combination--this will download the ".diagnostics" folder you need including the complete folder structure (i.e., "System/Library/CoreServices/" in my case).  Navigate to the ".diagnostics" folder and copy it to the corresponding folder on your Mac (i.e., "System/Library/CoreServices/") in my case.  Then follow the instructions here:  Using Apple Diagnostics - Apple Support.

  • Help Needed - Even after lodging "Presidential Complaint"

    Help needed please!!To make a long story short I have been through nothing but aggravation the past week trying to get my phone working. Service call on 7/6 to install Fios Internet, TV and phone. Internet and TV work fine, but Phone has no dial tone, going on a week and a half now. Tried contacting the account rep who set up my account, her supervisor as well as tech support on numerous occassions. 
    They set a dispatch for yesterday, and when the tech called me to say he was here, he was at an address i moved out of 4 years ago, in another state.I get a call from someone saying the service request was being closed and I need to call in with the correct address, after telling that rep I would not do that, that Verizon should make the updates based on my TV/Internet records, she hung up on me. Called back into Tech Support and the best they could do was an appointment for tomorrow. I then called the Corporate number and spoke with someone who opened a "Presidential Complaint" and requested an expedited call.. well i have heard nothing since then other than an automated call earlier today sayin my original service request will be kept. Needless to say I'm very upset that after a week and a half I still have no phone service and it doesn't seem like anyone is real willing to help me. I'm sure I'll get billed in full even though one of the 3 services I'm paying for hasn't been working in a week and a half.. 

    Hi jkoen77,
    Your issue has been escalated to a Verizon agent. Before the agent can begin assisting you, they will need to collect further information from you. Please go to your profile page for the forum and look at the top of the middle column where you will find an area titled "My Support Cases". You can reach your profile page by clicking on your name beside your post, or at the top left of this page underneath the title of the board.
    Under "My Support Cases" you will find a link to the private board where you and the agent may exchange information. The title of your post is the link. This should be checked on a frequent basis, as the agent may be waiting for information from you before they can proceed with any actions. To ensure you know when they have responded to you, at the top of your support case there is a drop down menu for support case options. Open that and choose "subscribe". Please keep all correspondence regarding your issue in the private support portal.

  • Troubleshoting help needed:  My iMac keeps crashing and restarting with a report detail: "spinlock application timed out"  What can I do to fix this?timed out"

    Troubleshooting help needed:  My iMac keeps crashing and restarting with a notice: "Spinlock application timed out"  What can I do?

    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Console in the page that opens.
    Select the most recent panic log under System Diagnostic Reports. Post the contents — the text, please, not a screenshot. In the interest of privacy, I suggest you edit out the “Anonymous UUID,” a long string of letters, numbers, and dashes in the header and body of the report, if it’s present (it may not be.) Please don't post shutdownStall, spin, or hang reports.

  • Help needed for writing query

    help needed for writing query
    i have the following tables(with data) as mentioned below
    FK*-foregin key (SUBJECTS)
    FK**-foregin key (COMBINATION)
    1)SUBJECTS(table name)     
    SUB_ID(NUMBER) SUB_CODE(VARCHAR2) SUB_NAME (VARCHAR2)
    2           02           Computer Science
    3           03           Physics
    4           04           Chemistry
    5           05           Mathematics
    7           07           Commerce
    8           08           Computer Applications
    9           09           Biology
    2)COMBINATION
    COMB_ID(NUMBER) COMB_NAME(VARCHAR2) SUB_ID1(NUMBER(FK*)) SUB_ID2(NUMBER(FK*)) SUB_ID3(NUMBER(FK*)) SUBJ_ID4(NUMBER(FK*))
    383           S1      9           4           2           3
    384           S2      4           2           5           3
    ---------I actually designed the ABOVE table also like this
    3) a)COMBINATION
    COMB_ID(NUMBER) COMB_NAME(VARCHAR2)
    383           S1
    384           S2
    b)COMBINATION_DET
    COMBDET_ID(NUMBER) COMB_ID(FK**) SUB_ID(FK*)
    1               383          9
    2               383          4
    3               383          2
    4               383          3
    5               384          4
    6               384          2          
    7               384          5
    8               384          3
    Business rule: a combination consists of a maximum of 4 subjects (must contain)
    and the user is less relevant to a COMB_NAME(name of combinations) but user need
    the subjects contained in combinations
    i need the following output
    COMB_ID COMB_NAME SUBJECT1 SUBJECT2      SUBJECT3      SUBJECT4
    383     S1     Biology Chemistry      Computer Science Physics
    384     S2     Chemistry Computer Science Mathematics Physics
    or even this is enough(what i actually needed)
    COMB_ID     subjects
    383           Biology,Chemistry,Computer Science,Physics
    384           Chemistry,Computer Science,Mathematics,Physics
    you can use any of the COMBINATION table(either (2) or (3))
    and i want to know
    1)which design is good in this case
    (i think SUB_ID1,SUB_ID2,SUB_ID3,SUB_ID4 is not a
    good method to link with same table but if 4 subjects only(and must) comes
    detail table is not neccessary )
    now i am achieving the result by program-coding in C# after getting the rows from oracle
    i am using oracle 9i (also ODP.NET)
    i want to know how can i get the result in the stored procedure itsef.
    2)how it could be designed in any other way.
    any help/suggestion is welcome
    thanks for your time --Pradeesh

    Well I forgot the table-alias, here now with:
    SELECT C.COMB_ID
    , C.COMB_NAME
    , (SELECT SUB_NAME
    FROM SUBJECTS
    WHERE SUB_ID = C.SUB_ID1) AS SUBJECT_NAME1
    , (SELECT SUB_NAME
    FROM SUBJECTS
    WHERE SUB_ID = C.SUB_ID2) AS SUBJECT_NAME2
    , (SELECT SUB_NAME
    FROM SUBJECTS
    WHERE SUB_ID = C.SUB_ID3) AS SUBJECT_NAME3
    , (SELECT SUB_NAME
    FROM SUBJECTS
    WHERE SUB_ID = C.SUB_ID4) AS SUBJECT_NAME4
    FROM COMBINATION C;
    As you need exactly 4 subjects, the columns-solution is just fine I would say.

  • Help needed I have a canon 40D. I am thinking of buying a canon 6D.But not sure that my len

    Hi all help needed I have a canon 40D. I am thinking of buying a canon 6D.
    But not sure that my lenses will work.
    I have a 170mm/ 500mm APO Sigma.
    A 10/20 ex  Sigma   HSM  IF.
    And a 180 APO Sigma Macro or do I have to scrap them and buy others.
    ALL Help will be greatly received. Yours  BRODIE

    In short, I love it. I was going to buy the 5DMark III. After playing with it for a while at my local Fry's store where they put 5DMII, 5DMIII and 6D next to each other, using the same 24-105L lens, I decided to get the 6D and pocket the different for lens later.
    I'm upgrading from the 30D. So I think you'll love it. It's a great camera. I have used 5DMII extensively before (borrowing from a close friend).
    Funny thing is at first I don't really care about the GPS and Wifi much. I thought they're just marketing-gimmick. But once you have it, it is actually really fun and helpful. For example, I can place the 6D on a long "monopod", then use the app on the phone to control the camera to get some unique perspective on some scenes. It's fun and great. GPS is also nice for travel guy like me.
    Weekend Travelers Blog | Eastern Sierra Fall Color Guide

  • Help needed! Raid degraded again!

    Hi!
    Help needed! I hava made bootable RAID with two S-ATAII 250Gb HDD and its not working! Every now and then at bootup I get a message RAID -> DEGRADED... Must be seventh time! Rebuild takes its own time!
    What am I doing wrong!
    T: Ekku
    K8N Neo4 Ultra
    AMD 64 4200+
    2 Gb RAM
    2 x 250 Gb HDD (Maxtor)
    nVidia RAID (in mb)
    P.S. I wery SORRY with my poor language!

    I'm going to blame the nVRAID because I've seen issues with it in the past. If your motherboard has another non-nVidia RAID solution, use that instead. Using the nVidia SATA ports as BASE or JBOD is fine and dandy but RAIDing always had issues. It's not even a driver issue I think it's just instability. Latest drivers and even boxed drivers never helped. Granted, some will report success with their rig. But on a professional level I've seen nForce issues on different motherboards and different hard drives that had RAID disaster stories.
    Good luck and if you don't have another RAID solution, my suggestion would be to buy a dedicated RAID controller card.
    LPB

  • HELP NEEDED WITH ADDAPTER-DVI TO VGA.

    PLEASE ...HELP NEEDED WITH WIRING CROSS OVER....CAN YOU HELP WITH BACK OF PLUG CONNECTIONS...I SORTA UNDERSTAND THE PINOUTS BUT CANT MAKE AN EXACT MACH...WOULD LIKE TO BE 100% SURE...
    ......THIS ENSURES NO SMOKE!!!                                                                                           
    THE CARD IS AN ATI RADEON RX9250-DUAL HEAD-.........ADDAPTER IS DVI(ANALOG)MALE TO VGA(ANALOG)FEMALE.
    ANY HELP VERY MUCH APPRECIATED........ SEEMS YOU NEED TO BE ROCKET SCI TO ATTACH A BLOODY PICTURE...SO THIS HAS BEEN BIG WASTE OF FING TIME!

    Quote from: BOBHIGH on 17-December-05, 09:21:31
    Get over it mate !
    I find it easy t read CAPS...and if you dont like it ...DONT READ IT!
    And why bother to reply...some people have nothing better to do.
    Yes there chep and easy to come by...Ive already got a new one.
    All I wanted was to make a diagram of whats inside the bloody thing...it was a simple question and required a simple answer.
    NO NEED TO A WANKA !!
    I feel a bann comming up.
    Have you tryed Google ? really.. your question is inrelevant. No need to reply indeed.
    Why do you come here asking this question anyway ? is it becouse you have a MSI gfx card ? and the adapter has nothing to do with this ?
    You think you can come in here yelling.. thinking we have to put up with it and accept your style of posting. This is not a MSI tech center.. it's a user to user center.. Your question has nothing to do with MSI relavant things anyway's.
    Google = your friend.
    Quote from: BOBHIGH on 17-December-05, 09:21:31
    it was a simple question and required a simple answer
    Simple for who ? you (buying a new one) ? me ? we ?   .really...........
    Quote from: Dynamike on 16-December-05, 04:11:48
    1: There are allot of diffrent types of those adapters.
    If any of the mods have a problem about my reply.. please pm me.

  • Help needed for grouping.

    Hi,
        Help needed .
    I have an internal table having 6 .
    Ex :
    f1     f2    f3     f4    f5    f6
    a     aa    11    p1  10    10
    a     aa    12    p1  20    20
    b     aa    11    p2  30    30
    b     aa    12    p2  40    30
    Now i want to sum the fields f5 and f6 individually and need to display based upon the fields f1 and f4.
    To Display :
    f1     f2    f3     f4    f5    f6
    a     aa    11    p1  30    30.
    b     aa    11    p2  70    60.
    can anyone help me.How to do this..?
    Thanks

    Here you go
    DATA:
      BEGIN OF cur_tab OCCURS 0,
        f1        TYPE c,
        f2(2)     TYPE c,
        f3(2)     TYPE c,
        f4(2)     TYPE c,
        f5(2)     TYPE c,
        f6(2)     TYPE n,
      END OF cur_tab.
    DATA:
      BEGIN OF sum_tab OCCURS 0,
        f1        TYPE c,
        f4(2)     TYPE c,
        f5        TYPE p,
        f6        TYPE p,
      END OF sum_tab.
    DATA:
      BEGIN OF final_tab OCCURS 0,
        f1        TYPE c,
        f2(2)     TYPE c,
        f3(2)     TYPE c,
        f4(2)     TYPE c,
        f5(5)     TYPE c,
        f6(5)     TYPE c,
      END OF final_tab.
    START-OF-SELECTION.
      cur_tab-f1 = 'a'.
      cur_tab-f2 = 'aa'.
      cur_tab-f3 = '11'.
      cur_tab-f4 = 'p1'.
      cur_tab-f5 = '10'.
      cur_tab-f6 = '10'.
      APPEND cur_tab.
      cur_tab-f1 = 'a'.
      cur_tab-f2 = 'aa'.
      cur_tab-f3 = '11'.
      cur_tab-f4 = 'p1'.
      cur_tab-f5 = '20'.
      cur_tab-f6 = '20'.
      APPEND cur_tab.
      cur_tab-f1 = 'b'.
      cur_tab-f2 = 'aa'.
      cur_tab-f3 = '11'.
      cur_tab-f4 = 'p2'.
      cur_tab-f5 = '30'.
      cur_tab-f6 = '30'.
      APPEND cur_tab.
      cur_tab-f1 = 'b'.
      cur_tab-f2 = 'aa'.
      cur_tab-f3 = '11'.
      cur_tab-f4 = 'p2'.
      cur_tab-f5 = '40'.
      cur_tab-f6 = '30'.
      APPEND cur_tab.
      LOOP AT cur_tab.
        MOVE-CORRESPONDING cur_tab TO sum_tab.
        COLLECT sum_tab.
      ENDLOOP.
      LOOP AT sum_tab.
        READ TABLE cur_tab WITH KEY f1 = sum_tab-f1
                                    f4 = sum_tab-f4.
        IF sy-subrc NE 0.
          WRITE:/ 'Something went very wrong'.
          CONTINUE.
        ENDIF.
        MOVE-CORRESPONDING cur_tab TO final_tab.
        MOVE-CORRESPONDING sum_tab TO final_tab.
        APPEND final_tab.
      ENDLOOP.
      LOOP AT final_tab.
        WRITE:/1 final_tab-f1,
              AT 5 final_tab-f2,
              AT 10 final_tab-f3,
              AT 15 final_tab-f4,
              AT 20 final_tab-f5,
              AT 25 final_tab-f6.
      ENDLOOP.
    and the output
    a   aa   11   p1     30   30  
    b   aa   11   p2     70   60  

  • Help needed on installation of Oracle 9i on Sun Solaris 8

    Hey,
    Help needed on installation of Oracle 9i EE on Sun Solaris 8. The problem I met was: we followed the installation guide from the documentation. And we selected the choice "install software only". After it was done successfully, we run Database Configuration Assistant utility to create a database instance. But finally it always tried to create the instance at the root directory ( / ) which doesn't have enough space and then failed. The case was that we have set the enviroment parameters: $ORACLE_BASE = /export/mydata, $ORACLE_HOME = /export/apps/oracle9i. That means it should be installed at /export/mydata, but it didn't. Any help or advice are welcome. Thanks.
    Simon

    I have downloaded Oracle 11G R2 version from Windows and extracted it in Windows and copied it into DVD after extraction in two folders. Now I am mounting that DVD in Solaris 10 installed in my VMware . I made a new directory named as 'installation ' under /export/home/oracle and copied the folders from DVD to 'installation' folder. Now I am entering installation folder and try to do ./runInstaller as 'oracle ' user and getting the error mentioned before.
    Edited by: 916438 on Mar 31, 2012 5:55 PM

  • Help needed on installation of Oracle 9i EE on Sun Solaris 8

    Hey,
    Help needed on installation of Oracle 9i EE on Sun Solaris 8. The problem I met was: we followed the installation guide from the documentation. And we selected the choice "install software only". After it was done successfully, we run Database Configuration Assistant utility to create a database instance. But finally it always tried to create the instance at the root directory ( / ) which doesn't have enough space and then failed. The case was that we have set the enviroment parameters: $ORACLE_BASE = /export/mydata, $ORACLE_HOME = /export/apps/oracle9i. That means it should be installed at /export/mydata, but it didn't. Any help or advice are welcome. Thanks.
    Simon

    I have downloaded Oracle 11G R2 version from Windows and extracted it in Windows and copied it into DVD after extraction in two folders. Now I am mounting that DVD in Solaris 10 installed in my VMware . I made a new directory named as 'installation ' under /export/home/oracle and copied the folders from DVD to 'installation' folder. Now I am entering installation folder and try to do ./runInstaller as 'oracle ' user and getting the error mentioned before.
    Edited by: 916438 on Mar 31, 2012 5:55 PM

  • Help needed in Finding Download location for Sun One Portal 7

    Hi,
    help needed for finding download location for Sun ONE Portal 7. I tried to find in Oracle Download page ,
    http://www.oracle.com/us/sun/sun-products-map-075562.html, But unable to find.
    Please share the link for download location.
    I am totally new in Sun ONE Portal.
    Thanks,
    Edited by: 945439 on Oct 5, 2012 3:41 AM

    try edelivery.oracle.com under sun products.

Maybe you are looking for

  • E52- how to view the pictures in your gallery as a...

    you can only view the pictures in that n95 circle style - how do you make it like the thumbnails on a pc? You could do this before on the 6300 It really is annoying, as i have a few hundred pictures, and to find one - it takes ages, as i have to scro

  • Bullets and list numbers do not render correctly in FF3

    althought bullets and list numbers in my project look fine in IE6 & 7, in FF2 & 3 they show at the left margin - any ideas about what's happening here or is it another "no work with FireFox" item ?

  • Multi select prompt not defaulting

    Hi, I have a multi select prompt in the report which I have defaulted using the SQL query. Even then the prompt is not getting defaulted. Anyone knows what can be done. Thanks

  • Multilingual support - Arabic language help file

    Hi, I have to produce a help file (of probably close to 1000 topics) that must get translated into Arabic. Development wants a chm file. We have to send the file out to a 3rd-party translation house. I am pretty much locked into RoboHelp 7 for Word a

  • Problem when re-docking ThinkPad

    Hi there! I have a problem when i try to re-dock my ThinkPad T60. When i undock it, i go via the Start button and "Undock computer" - and with programs running / no problem. But when I re-dock the machine, it shuts off automatically. Any idea why thi