How to apply a 'calculated' radius in Unsharp Mask en mass?

In about a week's time, when I've finished applying Curves to about 1200 B&W images, I'll be ready to apply an Unsharp Mask to each of them. Exactly how I'll do that I'm not certain yet, but I've been reading my Photoshop CS Bible (Deke McClelland) in preparation. On page 503 it states:
If you're looking for a simple formula, I recommend 0.1 of Radius for every 15 ppi of final image resolution... If you have a calculator, just divide the intended resolution by 150 to get the ideal Radius value.
For example, at 300 ppi use Radius = 2. Such a recommendation is just that: a recommendation (and not 'ideal' as he also states), but I've taken it as a good starting point; and while I've been adding Curves I have also been experimenting with Unsharp Mask and various Radii (but not yet saving the sharpened images).
McClelland's statement is not clear regarding what Radius should be used if you are NOT working on the image at final resolution. I think I know what the answer is, but I want to confirm.
Some background: I'll be printing on a Xerox iGen running a colour line screen at 175 lpi. The printer wants the images to be 300 ppi. The images at the moment range from an effective ppi of about 100 to 2000, depending on how much they have been scaled in InDesign. So I've got resolutions all over the place which at some point I will have to tidy up. Those images below about 250 ppi, I will be upsampling to 300. Those above about 450 ppi (this may change), will be downsampled to 300 when I convert to PDF.
I have some questions:
QUES 1
Say I have an image at 1200 ppi, that will be downsampled to 300 ppi. Should I do the sharpening on the 1200 ppi image, or on the downsampled 300 ppi image? i.e Will it make any difference to the final printed result if sharpening is done before or after downsampling?
QUES 2
I think the statement:
I recommend 0.1 of Radius for every 15 ppi of final image resolution
should read
I recommend 0.1 of Radius for every 15 ppi of image resolution
Surely the Radius (assuming you accept the figures McClelland gives) depends only on the resolution of the image you are working on. i.e if you have a 1500 ppi image, use a Radius of 10 (1500/150), NOT a Radius of 2 (300/150) -- the final image resolution that is sent to the printer. Is that a correct reading of McClelland's recommendation?
QUES 3
My experiments indicate that for the type of images I am using, McClelland's recommendation oversharpens, at least for my liking. I will probably use half the figure he suggests: Radius = 1 for 300 ppi.
Given that I have about 1200 images, if I was going to apply an Unsharp Mask manually this is what I would do:
1. Put all the layers in each image into a Group.
2. Calculate the Radius to be applied to each image from the formula: Radius = (IMAGE PPI) /300.
3. Apply an Unsharp Mask to the Group using the calculated Radius (plus Amount = 50, Threshhold = 0)
Of course I'm not going to do this manually -- well, I hope I'm not -- but what is the best way? Could an Action handle all of this? A Script? A combination of both? Something else entirely? Not possible in PS?
In summary: I want to automatically apply a variable Radius that depends on the image's resolution. Possible?

The PDF says, for one of the steps:
Command-click the duplicate channel to make the edge mask a selection.
When I do that, a selection outline appears, but I can't work out, or find out, what conditions are applied to make the selection. Any ideas? I may have to start a separate thread for this question. I don't like to blindly follow recipes. I like to know what's going on.
Guy,
I'm not sure I understand your question. With command click, the channel is the selection. White = fully selected, black = not selected. It's all the steps made to create the channel that affect the selection. To me the selection edges are visually interfering with a soft mask, I usually hide the edges.
In post 9 steps 2-6 all contribute to the final section. Find edges identifies the edges. Median has a smoothing effect. Maximum expands the selection a little, then the gaussian blur softens it.
This process (post 9) works for me when I sharpen images, but you may not like it. Sometimes no mask at all is a viable option - some folks like a grainy/noisy appearance in non-edge areas. Some people may even purposefully add noise to create that kind of look.
With USM the radius thickens the light and dark areas of edges, and amount intensifies (lightening the light, darkening the dark). Threshold is just what it's  name implies, it sets a parameter for Ps to apply the sharpening or not (but it can result in a pockmarked look in smooth areas, so I like 0)
I always look at images at actual pixels in Ps when sharpening. With sharpening there is room for opinion. Some people like thicker edges (higher radius). Some people go easy on the amount, some people are more aggressive.
It's the scaling in ID that makes things difficult, because actual pixels won't give you a true print appearance. To correct this the image either needs to be scaled to size in PS, and placed at 100% in ID - OR left as is in ID, and the resolution changed in PS (300 x % i.e. 300 x 25% = 75 PPI)
I like to start with radius 1 and 100 amount but these values are always subject to change. I wish it was an exact science but it's not. I like sharp images, but I don't want icicles in eyebrows either. I believe you said 175 LPI screening, so if it was me I would err on the sharp side...
Something else I just thought of - the print size is something to think about, too. Consider the two extremes (which may or may not apply to your project) - thumbnails, and posters. If it's a thumbnail, by the time you've got the scaling right in Ps, there really isn't much pixel information left! In his instance a lot of sharpening probably wouldn't hurt, it would create contrast (which is important in very small images). The other end of the spectrum - posters. Actual pixels may be a little misleading in this case, because when the average person looks at a poster, they don't get right up on it at a normal reading distance, they view it from several feet away. For this reason sometimes poster images are only half-resolution, to keep the file size manageable, and give a more realistic view perspective.
Hope this helps. I am not a forum expert. The others may have better advice, or may see errors in my information.

Similar Messages

  • How to Apply YTM and MTD filter to the Query Calculating "Total Sales" Amt

    Hi,
    I got the requirement to calculate "Total Sales" amount in following format,
    1. Calculate Total Sales YTM per Country
    2. Calculate Total Sales MTD per Country
    I am done with Queries to get Country wise Total Sales amount but stuck at the point, how to apply YTM (Year to Month) and MTD (Month to Date) filter. Can anyone have idea about how to apply YTM and MTD filter to query??
    Regards,
    Priyanka

    Hi,
    I got the requirement to calculate "Total Sales" amount in following format,
    1. Calculate Total Sales YTM per Country
    2. Calculate Total Sales MTD per Country
    I am done with Queries to get Country wise Total Sales amount but stuck at the point, how to apply YTM (Year to Month) and MTD (Month to Date) filter. Can anyone have idea about how to apply YTM and MTD filter to query??
    Regards,
    Priyanka

  • How to make the calculation or formula in bottom of the coloum

    How to make the calculation or formula in bottom of the coloum in Discoverer report.
    Regadrs
    Manikandan

    Hi Ros
    You have a couple of issues, one that is simple to resolve and one that is not so simple.
    First, the simple one - the word TOTAL. To alter the word that Discoverer inserts next to a total, or to even remove the word altogether, use this workflow:
    1. Right-click on the total and from the pop-up menu select Edit Total
    2. At the bottom right-hand corner of the Edit Total dialog box is the area where the label is maintained. You will see a checkbox for the label
    3. If you uncheck the label you can change the label to anything you like, including nothing
    4. After you have set the label, click OK and close the Edit Total dialog box
    Note: In Desktop, this is done via a drop-down from the Total dialog box. If you click the drop-down, the last item in the list is called Generate Label Automatically. If you uncheck this you can create your own label.
    Your second issue concerning the non-totaling of the grand total on some items means that there is something preventing one or more of the totals from calculating. First of all, try to determine which item or items is causing the problem by adding individual totals to each of the desired columns. You will eventually find the column which has the culprit. If you use the above workflow to suppress the display of any labels your total line will look as though you have totaled all items.
    Next, having found the column that will not total, try to figure out why the values will not add up. Could the column be a calculated item? If so, it is possible that you have used SUM on the outside of the calculation, like this:
    SUM(some item - some other item) - this will not total if the original items themselves are in the query and are also being summed. This is because you are mixing aggregate and detail items within the total.
    Try changing the formula like this:
    SUM(some item) - SUM(some other item) and see if this helps.
    If this is not the cause then try changing the formula for that column's total to CELL SUM instead of SUM. This causes Discoverer to literally add the values in the column.
    If this is not the cause, could you possibly be trying to total repeated values? By default, this is disabled in the later versions of Discoverer. The repeated values will be caused if you have multiple joins in your query and the item that you are totaling is from the many end of a one to many relationship. Suppose you had items from a header table and line table in the same worksheet with there being multiple lines for the same header, and now let's say you have a column which is returning something from the header. That value will get repeated and if you try to total it would generate the wrong answer, hence out of the box Discoverer is trying to protect you from yourself.
    However, it could be that the column really should be totaled but because Discoverer has detected a one to many join it will not total that column. To prove that this is the reason, change the join from a one to many to a one to one. Don't worry, this won't stop the query from working. If this allows the total to work then you can either leave the join as it is with a one to one, which won't harm Discoverer or you can edit the pref.txt on the server and change one of the preferences.
    The preference I would change is called AllowAggregationOverRepeatedValues. By default this is disabled and will be set to 0. Changing this to a 1 will now tell Discoverer that repeated values can now be totaled. Don't forget to apply the preferences correctly by execiting applypreferences.bat, on Windows or applypreferences.sh, in Linux or Unix, and then stopping and restarting the Discoverer server.
    I hope this helps
    Best wishes
    Michael Armstrong-Smith
    URL: http://learndiscoverer.com
    Blog: http://learndiscoverer.blogspot.com

  • Where to apply Unsharp Mask?

    I have multiple image layers and adjustment layers, and after doing all of my editing I would like to sharpen the image. Do I just apply the Unsharp Mask to the top most layer to achieve this OR is there some other way? Will it sharpen the details of all the layers if applied to the highest layer?
    Thanks.

    Guidelines?
    Sharpening is almost the very definition of "season to taste".
    I've seen a lot of publications that I feel tremendously oversharpen photos, making them look like some artificial construct (but like a lot of other similar publications).  A photographer friend and I were once trying to make prints that looked like those in a coffee table picture book, and we were failing for a while until we tried dialing up the Unsharp Mask to ludicrous levels.
    What I suggest you do is to try to get a feel for how what you've done on the screen is going to look as published (e.g., if you make a print, assuming that's what you do).  Then decide on a "look and feel" that you want to express, and try to consistently achieve it with your photos.
    One trick I use is to view an image at exactly 50% to try to get a feel for how sharp it will look in print.
    By the way, depending on what you're after, there are better sharpening tools than Unsharp Mask available.
    -Noel

  • Macbook pro system running slow - etrecheck shows issues - any idea how to apply fixes?

    Hi I normally consider myself pretty web savvy but I'm totally lost on what to do here. This computer has been running slow since I got it, but the harddrive went sideways recently. I've never worked with a recovered drive - which I apparently have as my terminal lists my workfolder-2 so....I'm guessing I'm pretty screwed. I learned about etrecheck through the forums here but don't understand how to apply it
    Would anyone help me understand what I need to do?
    Here's my etrecheck:
    Problem description:
    very slow osx system even with only one or two apps open - standard 2013 macbook pro
    EtreCheck version: 2.1.5 (108)
    Report generated January 1, 2015 9:52:46 PM EST
    Click the [Support] links for help with non-Apple products.
    Click the [Details] links for more information about that line.
    Click the [Adware] links for help removing adware.
    Hardware Information: ℹ️
      MacBook Pro (13-inch, Mid 2012) (Verified)
      MacBook Pro - model: MacBookPro9,2
      1 2.5 GHz Intel Core i5 CPU: 2-core
      4 GB RAM
      BANK 0/DIMM0
      2 GB DDR3 1600 MHz ok
      BANK 1/DIMM0
      2 GB DDR3 1600 MHz ok
      Bluetooth: Good - Handoff/Airdrop2 supported
      Wireless:  en1: 802.11 a/b/g/n
    Video Information: ℹ️
      Intel HD Graphics 4000 - VRAM: 512 MB
      Color LCD 1280 x 800
    System Software: ℹ️
      OS X 10.8.5 (12F45) - Uptime: 4 days 8:16:35
    Disk Information: ℹ️
      APPLE HDD HTS545050A7E362 disk0 : (500.11 GB)
      disk0s1 (disk0s1) <not mounted> : 210 MB
      Macintosh HD (disk0s2) / : 499.25 GB (310.25 GB free)
      Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
      HL-DT-ST DVDRW  GS31N disk1 : (369.9 MB)
      disk1s1 (disk1s1) <not mounted> : 54 MB
      disk1s2 (disk1s2) <not mounted> : 26 MB
      disk1s3 (disk1s3) <not mounted> : 34 MB
      disk1s4 (disk1s4) <not mounted> : 33 MB
      disk1s5 (disk1s5) <not mounted> : 65 MB
      disk1s6 (disk1s6) <not mounted> : 29 MB
      disk1s7 (disk1s7) <not mounted> : 26 MB
      disk1s8 (disk1s8) <not mounted> : 20 MB
      disk1s9 (disk1s9) <not mounted> : 36 MB
      disk1s10 (disk1s10) <not mounted> : 12 MB
      disk1s11 (disk1s11) <not mounted> : 35 MB
    USB Information: ℹ️
      Apple Inc. FaceTime HD Camera (Built-in)
      Apple Inc. Apple Internal Keyboard / Trackpad
      Apple Inc. BRCM20702 Hub
      Apple Inc. Bluetooth USB Host Controller
      Apple Computer, Inc. IR Receiver
    Thunderbolt Information: ℹ️
      Apple Inc. thunderbolt_bus
    Configuration files: ℹ️
      /etc/hosts - Count: 2
    Gatekeeper: ℹ️
      Mac App Store and identified developers
    Kernel Extensions: ℹ️
      /Applications/VMware Fusion.app
      [not loaded] com.vmware.kext.vmci (90.4.18) [Support]
      [not loaded] com.vmware.kext.vmioplug.10.1.24 (10.1.24) [Support]
      [not loaded] com.vmware.kext.vmnet (0104.03.86) [Support]
      [not loaded] com.vmware.kext.vmx86 (0104.03.86) [Support]
      [not loaded] com.vmware.kext.vsockets (90.4.23) [Support]
      /System/Library/Extensions
      [loaded] at.obdev.nke.LittleSnitch (4228 - SDK 10.8) [Support]
      [loaded] com.globaldelight.driver.BoomDevice (1.1 - SDK 10.1) [Support]
      [not loaded] com.waltop.iokit.driver.USBAtTablet (1.1.0) [Support]
    Problem System Launch Agents: ℹ️
      [failed] com.apple.accountsd.plist
      [failed] com.apple.CalendarAgent.plist
      [failed] com.apple.coreservices.appleid.authentication.plist
      [failed] com.apple.pbs.plist
      [failed] com.apple.printtool.agent.plist
      [failed] com.apple.tccd.plist
    Problem System Launch Daemons: ℹ️
      [failed] com.apple.wdhelper.plist
    Launch Agents: ℹ️
      [running] at.obdev.LittleSnitchUIAgent.plist [Support]
      [not loaded] com.adobe.AAM.Updater-1.0.plist [Support]
      [loaded] com.google.keystone.agent.plist [Support]
      [running] com.penpad.penpadtablet.plist [Support]
      [loaded] org.chromium.chromoting.plist [Support]
    Launch Daemons: ℹ️
      [running] at.obdev.littlesnitchd.plist [Support]
      [loaded] com.adobe.fpsaud.plist [Support]
      [invalid?] com.adobe.SwitchBoard.plist [Support]
      [loaded] com.github.GitHub.GHInstallCLI.plist [Support]
      [loaded] com.google.keystone.daemon.plist [Support]
      [loaded] com.microsoft.office.licensing.helper.plist [Support]
    User Launch Agents: ℹ️
      [loaded] com.adobe.AAM.Updater-1.0.plist [Support]
      [loaded] com.adobe.ARM.[...].plist [Support]
      [failed] homebrew.mxcl.postgresql.plist [Support]
    User Login Items: ℹ️
      Boom Application (/Applications/Boom.app)
      iTunesHelper Application (/Applications/iTunes.app/Contents/MacOS/iTunesHelper.app)
    Internet Plug-ins: ℹ️
      JavaAppletPlugin: Version: 14.9.0 - SDK 10.7 Check version
      o1dbrowserplugin: Version: 5.38.6.0 - SDK 10.8 [Support]
      AdobeExManDetect: Version: AdobeExManDetect 1.1.0.0 - SDK 10.7 [Support]
      Silverlight: Version: 5.1.20513.0 - SDK 10.6 [Support]
      FlashPlayer-10.6: Version: 15.0.0.246 - SDK 10.6 [Support]
      WidevineMediaOptimizer: Version: 6.0.0.12757 - SDK 10.7 [Support]
      QuickTime Plugin: Version: 7.7.1
      Flash Player: Version: 15.0.0.246 - SDK 10.6 Mismatch! Adobe recommends 16.0.0.235
      googletalkbrowserplugin: Version: 5.38.6.0 - SDK 10.8 [Support]
      AdobePDFViewer: Version: 10.1.1 [Support]
      Autodesk123D32: Version: Autodesk123D32 1.0.6 - SDK 10.7 [Support]
      DirectorShockwave: Version: 12.1.3r153 - SDK 10.6 [Support]
    Safari Extensions: ℹ️
      Searchme [Installed] Adware! [Remove]
    3rd Party Preference Panes: ℹ️
      remoting_host_prefpane  [Support]
      Flash Player  [Support]
    Time Machine: ℹ️
      Time Machine not configured!
    Top Processes by CPU: ℹ️
          3% coreaudiod
          2% Activity Monitor
          1% WindowServer
          1% activitymonitord
          1% Google Chrome
    Top Processes by Memory: ℹ️
      168 MB Google Chrome
      49 MB Google Chrome Helper
      34 MB mds
      30 MB WindowServer
      26 MB Finder
    Virtual Memory Information: ℹ️
      93 MB Free RAM
      1.39 GB Active RAM
      1.35 GB Inactive RAM
      1.45 GB Wired RAM
      48.43 GB Page-ins
      17.53 GB Page-outs

    Searchme [Installed] Adware! [Remove]
    Start by going to Safari/Preferences/Extensions and un-install the above.
    17.53 GB Page-outs
    Adding some RAM would help. Even though you haven't restarted for 4+ days, this is a little high. The 2 places I’ve seen recommended most to buy reliable RAM are below. I have purchased RAM several times from Other World Computing and have always been very satisfied with the product and service. They have on-line instructions on how to replace the RAM. OWC has also tested RAM above what Apple states is the maximum. I now have 6GB installed on a machine supposedly limited to 4 GB.
    Crucial
    Other World Computing
    Activity Monitor – Monitor Performance Problems  
    Performance Guide
    Why is my computer slow
    Why your Mac runs slower than it should
    Slow Mac After Mavericks
    Things you can do to resolve slowdowns  see post by Kappy

  • How to use the Calculated attibute in view object

    Hi,
    I have a view object query with the calculated attribute name as 'TRANCODE' in the below sql.This query works for the initial page loading.
    After the page gets loaded, there is a search section in the same page at the top.
    Here i will have to build the whereclause to the same query and retrieve the values.
    i am using jDeveloper 10.1.3.1, with adf and jHeadstart.
    Can some one tell as how to use the calculated attribute TRANCODE in whereclause?
    SELECT /*+ first_rows(10) */
    BatchCntl.FILE_CNTL_ID,
    CASE WHEN chk_bit(Entry.ENTRY_FLAGS, 2)='Y' OR Entry.ENTRY_SUBSTATUS = 'D' OR Entry.ENTRY_SUBSTATUS = 'J'
    THEN
    CASE eeh.TRAN_CODE
    WHEN '21' THEN 'C'
    WHEN '22' THEN 'C'
    WHEN '31' THEN 'C'
    WHEN '32' THEN 'C'
    WHEN '26' THEN 'D'
    WHEN '27' THEN 'D'
    WHEN '36' THEN 'D'
    WHEN '37' THEN 'D'
    ELSE eeh.TRAN_CODE
    END
    ELSE
    CASE Entry.TRAN_CODE
    WHEN '21' THEN 'C'
    WHEN '22' THEN 'C'
    WHEN '31' THEN 'C'
    WHEN '32' THEN 'C'
    WHEN '26' THEN 'D'
    WHEN '27' THEN 'D'
    WHEN '36' THEN 'D'
    WHEN '37' THEN 'D'
    ELSE Entry.TRAN_CODE
    END
    END AS TRANCODE,
    FROM Batch_Cntl BatchCntl, Entry, ENTRY_EDIT_HIST eeh
    WHERE (BatchCntl.BATCH_TYPE = 'E')
    AND (BatchCntl.BATCH_STATUS in ('A','D','R','P'))
    AND entry.in_batch_cntl_id = BatchCntl.BATCH_CNTL_ID
    and Entry.fi_rt = eeh.fi_rt (+)
    and Entry.entry_id = eeh.entry_id (+)
    AND (Entry.ENTRY_STATUS in ('A','D','R','P'))
    ORDER BY BatchCntl.BATCH_CNTL_ID, Entry.entry_id
    regards
    Raj.

    Let's say your application module is com.yourcompany.someapp.services.MyService, and let's say you authored a method like the following in the MyServiceImpl.java file:
      public void doSomething(int i, String s) {
      }and you exposed this AM custom method using the AM editor.
    BC4J design time will automatically create you the com.yourcompany.someapp.services.common.MyService interface that will look like this if you go look at the source code:
    package com.yourcompany.someapp.services.common;
    import oracle.jbo.ApplicationModule;
    public interface MyService extends ApplicationModule {
      public void doSomething(int i, String s);
    }To use your custom method from a client, just cast your ApplicationModule to your custom interface like this:
    import com.yourcompany.someapp.services.common.MyService;
      MyService mySvc = (MyService)yourAM;
      mySvc.doSomething(1,"foo");

  • How to apply an Outlook 2013 Open license to a pre-installed Office Home and Business 2013 installation for Email Auto Archiving functionality

    We're deploying new Dell pc's.
    Unfortunately we have a large existing install base of Office Home and Business in the field due to customers buying Office bundled on Dell machines.  Buying Open License Outlook licenses is more cost effective than upgrading to Office Pro Plus for all
    these users and is our preferred path.  We aren’t sure how to apply these Open License Outlook licenses since the Home and Business installations work off a single license key for all the applications

    Hi,
    Isn't the Office bundled on Dell machines already activated?
    If it's the OEM version that has been installed on the machines and you want to use retail product keys to activate the Office, it's not possible. You will need to uninstall the OEM version and install the retail version.
    You can check the OEM licensing system here:
    http://www.microsoft.com/OEM/en/licensing/productlicensing/Pages/office-2013-licensing-packaging.aspx
    To find more help about OEM depolyment, I should recommend you to get contact with the OEM Reseller Support System
    http://www.microsoft.com/OEM/en/Pages/contactus.aspx
    If I misunderstood anything, please feel free to post back.
    Regards,
    Melon Chen
    TechNet Community Support

  • How can i pass calculated value to internal table

    Hi
    i have to pass calculated value into internal table
    below field are coming from database view and i' m passing view data into iznew1
    fields of iznew1
                 LIFNR  LIKE EKKO-LIFNR,
                 EBELN  LIKE EKKO-EBELN,
                 VGABE  LIKE EKBE-VGABE,
                 EBELP  LIKE EKBE-EBELP,
                 BELNR  LIKE EKBE-BELNR,
                 MATNR  LIKE EKPO-MATNR,
                 TXZ01  LIKE EKPO-TXZ01,
            PS_PSP_PNR  LIKE EKKN-PS_PSP_PNR,
                 KOSTL  LIKE EKKN-KOSTL,
                 NAME1  LIKE LFA1-NAME1,
                 NAME2  LIKE LFA1-NAME2,
                 WERKS  LIKE EKPO-WERKS,
                 NETWR  LIKE EKPO-NETWR,
                 KNUMV  LIKE EKKO-KNUMV,
                 GJAHR  LIKE EKBE-GJAHR,
    and now i want to pass
    one field ED1  which i has calculated separatly and i want to pass this value into iznew1
    but error is coming that iznew1 is a table with out header line  has no component like ED1.
    so how can i pass calculated value to internal table iznew1,

    When you declare your internal table , make an addtion occurs 0
    eg . data : begin of iznew occurs 0 ,
                    fields ...
       add the field here ed1.
               end of iznew.
    now when you are calculating the value of ed1,
    you can pass the corresponding value of  ed1 and modify table iznew.
    eg
    loop at iznew.
    iznew-ed1 = ed1.
    modify iznew.
    endloop.

  • How to apply album cover picture to all songs on cd not just one at a time?

    i found agreat website with free cd covers for my songs that will show up in the corner of my ipod. but i can figure out how to apply the picture to all the songs in an alubm an dnot just one, i can only drag the picture into the box in itunes one by one.

    I highly recommend Album Cover Finder
    http://www.amphonicdesigns.com/albumcoverfinder/
    It's not free, but it's worth the small investment of 9 bucks.
    I just point it to my iTunes library and it batch uploads the artwork to every file automatically.

  • How to do the calculations with currency fields in table control?

    Hi everybody,
    Can anyone tell me how to do the calculations (arithmetical) with the currency fields which have been assigned for a table control fields? Actually they should be fetched from the database table and need to do some calculations and after that the same should get updated at the database level.
    Here, i am getting the short dump after doing the calculations and trying to display at the table control field itself.....
    Can anyone help me in this issue........
    Thank you very much.....in advance,
    Somu.

    Hi,
    Thanks to your replies all,
    But, even though the sign check box is checked in the SAP domain WRTV7, in my program it is not showing the negative sign at all...
    I am keep trying for all the options...
    But still it is not working out...
    My requirement is after fetching the data from the database i need to do calculations and save back same to the customized table field, for which the domain i have checked the sign and have done it also...
    I'd be highly thankful to you, if you can help me out...
    Thank you,
    Somu.

  • How to Apply a Newly Created Access Policy on Existing Users in OIM????????

    How to Apply a Newly Created Access Policy on Existing Users in OIM?
    When the rule is getting failed the user is getting removed from the group but resource is not getting revoked. This is happening only for the old uses..for the users which i created now it working fine..i mean its resource is getting revoked.
    (Retrofit access policy" is checked on the Access Policyand Revoke if not longer applied is checked.)
    For the old users i see the POl_Key is null, for new users i see a value '10'. So i updated the pol_key for old users same as it got generated for new users '10'.
    i even updated the form version too but still revoke doesn't work.
    I cant go for the below approach..
    In order to apply a newly created Access Policy on existing users, one has to make sure that:
    1) "Retrofit access policy" is checked on the Access Policy.
    2) Then run the "Set User Provisioned Date" Schedule task to apply the Access Policy on the existing users in OIM.
    Note: After 9.1.0.1 BP03 the access policy execution has been moved to a new scheduled task "Evaluate User Policies" as mentioned inDocument 839368.1 :How to Use Access Policies to Provision with Groups.
    Is there any other approach i can try.. if you have any idea please reply me asap
    Thanks..

    Thanks for the reply kevin..
    We decided to try the Schedule task (Set User Provisioned Date).
    But i see one problem here after seeing this post in metalik --> Can Access Policies Manage The Life-cycle Of Users Created via Reconciliation? [ID 1136540.1]
    According to this post Access Policies framework does not manage users who are obtained either through trusted reconciliation or target reconciliation.
    Is there any custom way to achieve this??
    How does the access policy framework revoke resource work? (revoke if no longer applies)??
    Edited by: IDMuser19 on Jun 21, 2011 11:43 PM

  • How to apply the Patchset 7 to Forms 6i

    Hi all !!!
    I need install the PatchSet 7 in the iAS Server 1.0.2.2.2 (concrectly at the Forms Server Service).
    I had stopped all services of Oracle, and had applied the patch. But the services of Forms and Reports is missing after.
    Any idea.
    How to appplies the patch?
    Thanks and best regards.
    Carlos Hernandez
    Barcelona (Spain)

    848478 wrote:
    How to apply the latest patch set for all the Installed Modules in 11.5.10.2 along with the Roll up's if any.https://forums.oracle.com/forums/search.jspa?threadID=&q=Latest+AND+Patchsets&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Latest+AND+Patches&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • How to apply business rule over report level

    Hi All,
    I have a column name AAA over which i have to apply a business rule/filter like
    COUNT(“X Fact”." ID") WHEN “X Fact”.”Time to Issue Policy” <= 2 days at report level.How to apply that?any idea?
    Regards,
    Sonal

    Hi,
    Thanks for responce.
    Yes my AAA col is measure column coming frm Order Fact table (i.e AAA= "Order Fact"."Number of Order") & below is Business rule which I have to apply there
    COUNT(“Order Fact”."Order ID") WHEN “Order Fact”.”Time to Order” <= 3 days.How Can I apply this logic there at report level.Plz help?
    Regards,
    Sonal

  • How do I create calculations in Adobe Pro 9?

    I have a table with "quan" and "unit price" and a "total cost" column.  I created a text field in the "total cost" field and then went to the calculate tab, selected "value is the" and chose "product" and then selected the 2 items that I wanted to total, "quan" and "unit price".  When I close "form editing" and test it out, it doesn't work.  I have found many videos that show how to create calculations and I follow them exactly as they say and it still doesn't work. What am I missing?
    Thanks!

    Is you use the first option, "The field is the product of the following fields:" you should see a result. Just make sure the fields you want multiplied or selected.
    The following links show how to create calculations in various ways.
    How to use basic calculations in PDF forms
    How to do (not so simple) form calculations

  • How to apply a Character Style that's already been made in a template document?

    First of all I'd like to thank everyone that helps. I'm a complete beginner at scripting and appreciate all your help.
    I'm basically using GREP expressions to find patterns in a document and apply a Character Style which has already been made. This Character style was not made using script, but just in InDesign when making and setting up the template.
    var myDoc = app.activeDocument;
    //Clear the find/change grep preferences.
    app.findGrepPreferences = NothingEnum.nothing;
    app.changeGrepPreferences = NothingEnum.nothing;
    //Set the find options.
    app.findChangeGrepOptions.includeFootnotes = false;
    app.findChangeGrepOptions.includeHiddenLayers = false;
    app.findChangeGrepOptions.includeLockedLayersForFind = false;
    app.findChangeGrepOptions.includeLockedStoriesForFind = false;
    app.findChangeGrepOptions.includeMasterPages = false;
    //GREP Expression for finding all HEADERS
    app.findGrepPreferences.findWhat = ".+\n";
    //Applying formatting changes to put into All Caps, Bold and changing the font size to 12 pt.
    app.changeGrepPreferences.capitalization = Capitalization.allCaps;
    app.changeGrepPreferences.fontStyle = "Bold";
    app.changeGrepPreferences.pointSize = "12";
    myDoc.changeGrep();
    //Clear the find/change preferences after the search.
    app.findGrepPreferences = NothingEnum.nothing;
    app.changeGrepPreferences = NothingEnum.nothing;
    This is how I currently have it. I will manually define the changes to the text. The problem is, each template uses a different set of fonts and not all of them use Bold e.g. Sabon can use CE Bold.
    I would like to learn how to apply a Character Style and have tried looking around but nothing seems to work.
    Any help would be much appreciated.
    Thanks.

    select the text where u went  and run below  script after change group as per ur template.
    var myDoc = app.activeDocument;
    var mySel = app.selection[0];
    //Clear the find/change grep preferences.
    app.findGrepPreferences = NothingEnum.nothing;
    app.changeGrepPreferences = NothingEnum.nothing;
    //Set the find options.
    app.findChangeGrepOptions.includeFootnotes = false;
    app.findChangeGrepOptions.includeHiddenLayers = false;
    app.findChangeGrepOptions.includeLockedLayersForFind = false;
    app.findChangeGrepOptions.includeLockedStoriesForFind = false;
    app.findChangeGrepOptions.includeMasterPages = false;
    //GREP Expression for finding all HEADERS
    app.findGrepPreferences.findWhat = "role";
    //Applying formatting changes to put into All Caps, Bold and changing the font size to 12 pt.
    //app.changeGrepPreferences.capitalization = Capitalization.allCaps;
    //~ app.changeGrepPreferences.fontStyle = "Bold";
    //~ app.changeGrepPreferences.pointSize = "12";
    app.changeGrepPreferences.appliedCharacterStyle=myDoc.characterStyleGroups.item("Style Group 1").characterStyleGroups.item("Style Group 2").characterStyles.item("Header")// Header is name of character name
    mySel.changeGrep();
    //Clear the find/change preferences after the search.
    app.findGrepPreferences = NothingEnum.nothing;
    app.changeGrepPreferences = NothingEnum.nothing;
    If it's help then click yes
    Mi_D

Maybe you are looking for

  • ITunes 10.6 won't let me burn CDs

    I get a message saying "Registry settings used by the iTunes drivers for importing and burning CDs are missing. This can happen as a result of installing other CD burning software. Please reinstall iTunes." I reinstalled but still get the same messag

  • BLOB in Oracle Forms 6.0

    I have used the following PL/SQL code in Forms 6.0 form, for inserting an Image in the BLOB type column of a database table, taken from windows filesystem. DECLARE      F_LOB BFILE;      B_LOB BLOB; BEGIN      INSERT INTO IMAGES (IMAGE_ID, IMAGE_FILE

  • What is luw (logical unit of work)

    pls tell me what is luw (logical unit of work) what r the types of luw . 2 what ispurpose of code inspector and extended program check pls expalin the diffrence b/w those two 3what are the candidate keys in db tables 4 what is the difference b/w  occ

  • SAP Workflow for vendor invoice is posting into past?

    Dear experts I have a heavy problems with the workflow for vendor invoices. The following example demonstrates it: I have created a vendor invoice on 1st of December 2011.The responsible person has checked and released this invoice on 3rd January 201

  • List of PO's

    Hi, I need a list of PO’s for a vendor for Year 2007 Open and Closed along with it’s details. How should I get these details. Thanks, Veni.