Actions which include Set Reference Pt via Transform Panel failing consistently during playback

The title pretty much says it all. I have two different Windows XP machines, both got upgraded to CS 6 (the x.0.0 release, the Release Notes for the x.0.1 don't directly address this, but if this topic pulls up blank, I may go that route... it requires running an approval gauntlet via IT, otherwise I'd already have done it).
Repeatable problem is this:
0. Create and select an object. Even a basic rectangle will do.
1. Creat a new Action.
2. Begin recording.
3. In the Transform Panel, specify a new Reference Point that isn't the lower right (if your machines are like mine, you will get a "double hit" of the same Action step, no matter how gently you click on the new Reference Point). I say "not the lower right" for a reason in a second.
4. Feel free to make a couple other numeric transforms in the Transform Panel. I tried adjusting Width and Height.
5. Stop recording.
6. Undo back to the original state (though I suppose it isn't necessary to deomnstrate the point)
7. Run the Action.
First thing, the Set Reference Point seems to be utterly ignored, *or* sometimes it sets to the lower right and stays stuck there. I made one Action that was just a series of moving the Reference Point around a rectangle clockwise. The Action failed after the first Set and then stayed locked on the lower right for no discernible reason.
In an attempt to revisit some old Actions that were working without fail under 5.5, I loaded those. For those imported Actions, every time playback hit a step calling for a "Transform Panel," it would return an error dialog "The object "Transform Panel" is not currently available."
What in the blue blazes is going on here? Needless to say, this is taking a wrecking ball to our dozen mission-critical Action Sets, which all rely upon setting transforms to fit particular spaces automatically, precisely and consistently, and which, I might add, worked fine under 5.5.
On the positive side, the bug where movement of objects by their X,Y coordinates via the Transform Panel during Playback seems to be fixed. So, I guess there's that.
Help?
P.S. Addendum: if anyone on CS6 (16.0.0 and/or 16.0.1) can at least run through the test case above and either confirm or deny that I am crazy to be witnessing this, that would be helpful, too.

I FIXED IT!!!
How? I made a simple Action that just recorded my changing the reference point around an object clockwise, saved the Action, then cracked it open in a text editor (Wordpad, in my case).
Most of the items aren't terribly useful (for instance, Adobe, why are dialog texts in machine code rather than human-readable strings? That's be darn handy), BUT at the end of each step of the Action (called Events), I noticed that there was a variable being set to "8" every time. Yes, there are 9 possible reference points, but you need to think like a programmer/computer here. Yep, the first point isn't "1," it's "0." So, counting left-to-right, top-to-bottom gives you...
0 = Top Left
1 = Top Middle
7 = Bottom Middle
8 = Bottom Right
So it isn't the playback that's at fault, it's THE ACTION RECORDER getting it wrong. I changed that last "8" variable to a "1" and brought it back into Illustrator and ta-da! My reference point gets accurately set at the Top Middle and proceeds from there! YAY! HAPPY DANCE!
PS Adobe, YOU'RE WELCOME.

Similar Messages

  • I still distribute most FCP projects via DVD. No matter which MPEG2 setting I use in Compressor 4 I get an error - even Apple's default DVD setting. Has anybody successfully output an FCP X project to compressor and then out on a DVD?

    I still distribute most FCP projects via DVD. No matter which MPEG2 setting I use in Compressor 4 I get an error - even Apple's default DVD setting. Has anybody successfully output an FCP X project to compressor and then out on a DVD?

    Anthony, thank you very much - this works, though I thought I had tried your process previously without success. I've tried so many things who knows. I've had zero luck going with the Send to Compressor or Export Using Compressor Settings under the Share menu. I'm also finding Compressor 4 to be a real dog on my system even though I have a brand new quad core machine with 8G of RAM. Prior to receiving your post I did come up with a different work process. Using Export Movie from FCP X and then loading the result in Compressor 3 works flawlessly. Thanks again!

  • No actions for document sets in SharePoint Designer

    Hi,
    I am an SharePoint Online user and I want to create a workflow that copies/moves a document set from one library to an other library/repository.
    The problem is, that I don't have any actions concerning document sets in my SharePoint Designer. There should be an action "send document set to repository".
    I have already activated the content organizer feature. Did I miss to activate a feature? Are actions for document sets included in SharePoint Online?
    Thank you.

    Do the normal move item actions not work?
    The content organiser feature is slightly different. That allows you to use the Information Management policies which might be more appropriate as they let you move documents based on things like the time since last updated + 5 months.

  • Help, cannot set references to Photoshop.Application in VBA

    Hello,
    I have used CS5 in the past and have had a well-functioning VBA program (running within Access 2010) that ran fine, opens 32-bit Photoshop, and controlled photoshop CS5 normally, allowing me to manipulate photos, read metadata, etc.  (It was my understanding that at least for CS5, scripting programs including VBA needed to run the 32 bit version of Photoshop, not the 64 bit version.)
    I installed CS6 about 6 months ago and the VBA program continued to work just fine, provided it still opened the 32 bit version. (I had to be sure I was not running 64 bit Photoshop when I started the VBA program).  CS5 was still installed but not being used.
    I just uninstalled CS5, leaving CS6 installed.  For some reason, this left the VBA program disrupted in that the References (which you set in the VBA code window with Tools > References) no longer appear to be valid.  I am unable to set a new Reference to Photoshop.Application and the program has become unusable.  That is, the "Available References" no longer list Adobe Photoshop CS6 Type Library or Adobe Photoshop CS6 Object Library.  I browsed to the the file C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\TypeLibrary.tlb to add this reference manually.  The programs still does not compile (i.e., Dim appRef As New Photoshop.Application  causes an error "User Defined Type not defined").  I get the same failure to compile if I browse to and install a reference to the 32-bit version, C:\Program Files (x86)\Adobe\Adobe Photoshop CS6\TypeLibrary.tlb.  In the past, I also had a reference to the "Adobe Photoshop CS6 Object Library".  I have tried to manually set this to C:\Program Files (x86)\Adobe\Adobe Photoshop CS6\Photoshop.exe or to the 64 bit version of Photoshop.exe, but these files are not accepted and I do not otherwise know the file location of the Object Library. 
    I very much need help from someone who knows how to fix this problem in transitioning from CS5 to CS6 for using VBA.
    Thank you,
    EGibbon

    There are global keys that get overwritten with each version of Photoshop. Photoshop.Application for example gets set for each install of Photoshop. When you uninstalled CS5 those keys got removed.
    Can you install CS6 again? You don't need to uninstall. Just install again if it will let you.
    I have a script that wil set them but I don't really like to use it on other folks machines as it messes with the registry and I don't want to make it worse for you.

  • [svn:fx-trunk] 12673: Integrating latest FXGUtils now that TLF 566 is in trunk ( which includes a fix for TLF 2497992).

    Revision: 12673
    Revision: 12673
    Author:   [email protected]
    Date:     2009-12-08 14:41:28 -0800 (Tue, 08 Dec 2009)
    Log Message:
    Integrating latest FXGUtils now that TLF 566 is in trunk (which includes a fix for TLF 2497992).
    Changelist: 646928
    Implementation-Title: FXG Compiler
    Implementation-Version: 1.414471
    BuildDate: 2009/12/04:03:06:24
    Notes:
    Made bitmap clipping implementation more efficient.
    Bug(s) Fixed:
    - #2491501 (Inconsistent word spacing results between MXMLC static and runtime compilation)
    - #2492932 (MXMLC gets null pointer exception on this FXG)
    - #2489341(FXG with a large BitmapImage results in a malformed SWF)
        - Added code to break down straight edges whose dx or dy exceeds 65535 twips into smaller segments.
    - #2495874 (many objects are missing in Opacity.fxg renders via MXMLC static compiler)
        - FXGUtils now ignores gradient entries of more than 15 gradient entries.
        - It logs warnings for such violations and continues processing.
    QE notes: Yes, please remove whiteSpaceCollapse="preserve" from static FXG mustella test cases or please regenerate bitmaps.
    Doc notes: N/A
    Localization: No, there are just resource strings removed in this changelist, no new strings.
    Bugs: N/A
    Reviewer: Sujata
    Tests run: Checkintests, mustella spark/core/fxg (25 failures all relating to tests that have whiteSpaceCollapse="preserve" but the reference bitmap do not expect this behavior and should be regenerated or tests modified).
    Is noteworthy for integration: Yes
    Modified Paths:
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/fxg/FXGException_en.properties
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/fxg/swf/FXG2SWFTranscoder.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/AbstractFXGNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/ContentPropertyNode.j ava
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/TextNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/fills/LinearGradientF illNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/fills/RadialGradientF illNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/filters/GradientBevel FilterNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/filters/GradientGlowF ilterNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/LinearGradien tStrokeNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/RadialGradien tStrokeNode.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/sax/FXGSAXScanner.java
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/swf/ShapeHelper.java
    Added Paths:
        flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/PreserveWhiteSpaceNod e.java

  • How do you define which character set gets embedded with a font embedded in the library (i.e. Korean)?

    I have project that uses a shared fonts. The fonts are all
    contained in a single swf ("fonts.swf"), are embedded in that swf's
    library and are set to export for actionscript and runtime sharing.
    The text in the project is dynamic and is loaded in from
    external XML files. The text is formatted via styles contained in a
    CSS object.
    This project needs to be localized into 20 or so different
    languages.
    Everything works great with one exception: I can’t
    figure out how to set which character set gets exported for runtime
    sharing. i.e. I want to create a fonts.swf that contains Korean
    characters, change the XML based text to Korean and have the text
    display correctly.
    I’ve tried changing the language of my OS (WinXP) and
    re-exporting but that doesn’t work correctly. I’ve also
    tried adding substitute font keys to the registry (at:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
    NT\CurrentVersion\FontSubstitutes) as outlined here:
    http://www.quasimondo.com/archives/000211.php
    but the fonts I added did not show up in Flash's font menue.
    I’ve also tried the method outlined here:
    http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_16275
    to no avail.
    I know there must be a simple solution that will allow me to
    embed language specific character sets for the fonts embedded in
    the library but I have yet to discover what it is.
    Any insight would be greatly appreciated.
    http://www.quasimondo.com/archives/000211.php
    http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_16275

    Thanks Jim,
    I know that it is easy to specify the language you want to
    use when setting the embed font properties for a specific text
    field but my project has hundreds of text fields and I'm setting
    the font globally by referencing the font symbols in a single swf.
    I have looked at the info you've pointed out but wasn't
    helped by it. What I'd like to be able to do is to tell Flash to
    embed a language specific character-set for the font symbols in the
    library. It currently is only embedding Latin characters even
    though I know the fonts specified contains characters for other
    languages.
    For example. I have a font symbol in the libary named
    "Font1". When I look at its properties I can see it is spcified as
    Tahoma. I know the Tahoma font on my system contains the characters
    for Korean but when I compile the swf it only contains Latin
    characters (gylphs) - this corresponds to the language of my OS (US
    English). I want to know how to tell Flash to embedd the Korean
    language charaters rather than or as well as the Latin characters
    for any given FONT SYMBOL. If I could do that, then, when I enter
    Korean text into my XML files the correct characters will be
    available to Flash. As it is now, the characters are not available
    and thus the text doesn' t display.
    Make sense?
    Many thanks,
    Mike

  • How to Add Multiple Driver Packages Using Reference File via PowerShell

    Hey All - 
    I've got a task I'm working on which would be much easier via PowerShell.  I tried figuring it out, but couldn't so thought I'd post.
    The Task
    I need to create about 50 new, empty driver packages (most are in the same folder in the console) and am trying to find a method of doing so where I may use a source text file / csv file as reference in the command line.  Each package has a unique name
    and source path.  Here are examples:
    - Latitude E5440 Win7 x86 [A01]   \\server\drivers\5440x86
    - Latitude E5440 Win7 x64 [A01]   \\server\drivers\5440x64
    The Structure
    All of the ones I want to add via PowerShell will go into the same folder in the console.  They will be in the folder "root\New Drivers\Dell CAB Drivers" 
    Any ideas or will this just take more time than it's worth for 50?  Thanks!
    Ben K.

    Also, the creation of the driver package won't be your biggest challenge, as it's as simple as New-CMDriverPackage (see:
    http://technet.microsoft.com/en-us/library/jj821724(v=sc.20).aspx).
    The biggest challenge is relating your models to a share name (unless they're all Latitude).
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • HOW to include a reference currency fields in a view ?

    Hello Experts,
    <b>I am having Currency fields error in generic extraction</b>
    I have table where I am trying to extract data to BW via generic extraction. When I tried
    to extract with the TABLE its giving me an error
    <b>Invalid extract structure template RPSCO of DataSource ZBW_REP3_TEST
    You tried to generate an extract structure with the template structure RPSCO. This operation failed, because the template structure quantityfields or currency fields, for example, field WLP00 refer to a differenttable</b>.
    Now I created a view with all the fields same as my table.
    But its still giving me the same error and taking all the fields as a primary keys. I have over 12 currency fields in the table. I am confused how to fix this issue and add a currency field to my view?
    hOW to include a reference currency fields in a view ?
    All inputs are much appreciated.
    Thanks and Regards,
    Harish

    Thank you for your responce,
    Can you please check my view and let me know where I am going wrong     
    View    Table   Field  Dataele  Data
    field                    type                                            0                                                                
    WLP01     RPSCO     WLP01     BP_WPL     CURR     15     Period value in ledger currency
    WLP02     RPSCO     WLP02     BP_WPL     CURR     15     Period value in ledger currency
    WLP03     RPSCO     WLP03     BP_WPL     CURR     15     Period value in ledger currency
    WLP04     RPSCO     WLP04     BP_WPL     CURR     15     Period value in ledger currency
    WLP05     RPSCO     WLP05     BP_WPL     CURR     15     Period value in ledger currency
    WLP06     RPSCO     WLP06     BP_WPL     CURR     15     Period value in ledger currency
    WLP07     RPSCO     WLP07     BP_WPL     CURR     15     Period value in ledger currency
    WLP08     RPSCO     WLP08     BP_WPL     CURR     15     Period value in ledger currency
    WLP09     RPSCO     WLP09     BP_WPL     CURR     15     Period value in ledger currency
    If I add a
    Table TCURC against any field what would be the view field and data element
    Do I need to tick MOD?
    Please suggest.
    Kapadia,
    If I do that its still taking all the fields are a primary keys and bringing 6 lakh records to where I originally have 49 records in a table
    Thanks and Regards,
    Harish

  • The list of workflow actions on the server references an assembly that does not exist

    Hi,
    This issue has been discussed many times in this forum , the reason why I am posting is I tried the resolution steps but I dont see any luck.
    I am getting the below message from the SharePoint designer 2007 when I am trying to modify a workflow
    "This list of workflow actions on the server references an assembly that does not exist. Some actions will not be available. The assembly strong name is Microsoft.SharePoint.WorkflowActions, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c.
    Contact your server administrator for more information."
    #1 : One of the post says "Normally you would see that error because someone has extended the Workflow actions available in SPD with a custom action developed in Visual Studio.  These custom actions are loaded when your workstation reads the WSS.ACTIONS
    file on the server.  The file is located in the 12 hive under Template\1033\workflow.  Your WSS.Actions file contains a reference to a custom action .dll which is not available on the server."
    I opened the WSS.Actions file in notepad, I dont see any line with *.dll in it. Am I missing something?
    #2: Another post says "The solution I discovered was that the server running my SharePoint Services was not up to .NET 3.0.  As soon as I updated to .NET 3.0 everything worked.I had made sure the machine running SharePoint Designer was updated, but
    had missed the SHarePoint Services server."
    The server is already updated to .Net 3.0.
    #3: I went to the %System Drive%\Documents and Settings\Local Settings\ApplicationData\Microsoft\SharePointDesigner.
    Deleted the ProxyAssemblyCache folder but no luck.
    Just checking if any one was able to resolve this issue by following any of the solution other than the above mentioned ones.
    Thanks,
    Cutloo

        I have the similar issue with my custom work flow. I have searched the whole day for the solution but no success, then at last a simple track works for me. Please try this if any one faces such issue.
    Basically the assembly that we have define in the ACTIONS file dose not exists on the server, because of two reasons, either we have given the wrong assembly name (in our case the namespace name inside our solution) or the PublicKeyToken may differ from the
    original assembly, that are deployed in GAC.
        So cross check both of these, in my case the assembly name was fine,
     <Action
        Name="Move Item to Another List and Send Email"
        ClassName="MyAssemblyName.Classname"
        Assembly="MyAssemblyName,Version=1.0.0.0, Culture=neutral, PublicKeyToken=4053d1fde8a1c781"
        AppliesTo="all"
        Category="Email actions">
    But the problem was in the 'PublicKeyToken', so i double click on the feature inside my solution,then in the bottom i have clicked on the manifest tab to check the entries.
    <Feature xmlns="http://schemas.microsoft.com/sharepoint/" Title="MyAssemblyName Feature1" Id="f7f1bda0-5f65-40f1-a705-f6f15a41da3a" ReceiverAssembly="MyAssemblyName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0c32dbb769ed64b5"
    ReceiverClass="MyAssemblyName.Features.Feature1.Feature1EventReceiver" Scope="WebApplication"></Feature>
    Here i got the actual PublicKeyToken for my assembly (0c32dbb769ed64b5), i have replaced this number inside ACTIONS file, deploy the soultion, reset IIS.
    It works for me,

  • Setting Fields value via reflection

    I'm starting from a c# code:
              internal void RefreshFromObject(object objFromUpdate)
                   if (this.GetType()==objFromUpdate.GetType())
                        PropertyInfo[] fieldsFrom = objFromUpdate.GetType().GetProperties();
                        PropertyInfo[] fieldsThis = this.GetType().GetProperties();
                        for(int idxProp=0; idxProp<fieldsFrom.Length;idxProp++)
                             if (fieldsThis[idxProp].CanWrite && fieldsFrom[idxProp].CanRead)
                                  fieldsThis[idxProp].SetValue(this, fieldsFrom[idxProp].GetValue(objFromUpdate,null),null);
                   else
                        throw new ObjectTypeNotValidException("Object type from which update current instance not valid. Use same type.");
    Now I have to translate it in Java:
    Class clazz = objFromUpdate.getClass();
    Class thisClazz = this.getClass();
    do {
         Field[] fieldsFrom = clazz.getDeclaredFields();
         Field[] fieldsThis = thisClazz.getDeclaredFields();
         try {
              fieldsThis[idxProp].set(thisClazz, fieldsFrom[idxProp].get(clazz));
         catch (IllegalAccessException iaccEx) {
              System.out.println("IllegalAccessException");
         catch (IllegalArgumentException iaccEx) {
              System.out.println("IllegalArgumentException");
    clazz = clazz.getSuperclass();
    thisClazz = thisClazz.getSuperclass();
    } while (clazz != null && clazz != Object.class);
    My problem is that I don't know if the field type is one of primitive, for which I should use the particular setters and getters.
    My questions are:
    1) is there in Java a more elegant way to set fields values via reflection?
    2) how can I know if a field i changable (equivalent to the method CanWrite of c#?
    Thanks a lot to each one that will answer me.
    Marco

    Hi georgemc,
    thanks for replying. I-m new with java forum, so I don't know if it is correct the code tags...
    Anyway... the problem is that the Field of reflected object could be both of Object types or primitive types. So I cannot use the general method "set" when changing Field's value.
    Maybe somebody else had the same problem...
    Seems in C# it is a very easy thing... not in java :(
    Marco
    Class clazz = objFromUpdate.getClass();
    Class thisClazz = this.getClass();
    do {
    Field[] fieldsFrom = clazz.getDeclaredFields();
    Field[] fieldsThis = thisClazz.getDeclaredFields();
    try {
    fieldsThis[idxProp].set(thisClazz, fieldsFrom[idxProp].get(clazz));
    catch (IllegalAccessException iaccEx) {
    System.out.println("IllegalAccessException");
    catch (IllegalArgumentException iaccEx) {
    System.out.println("IllegalArgumentException");
    clazz = clazz.getSuperclass();
    thisClazz = thisClazz.getSuperclass();
    } while (clazz != null && clazz != Object.class);

  • Is it ok to have a interactive notification with an action , which initiates a phone call

    Is it ok to have a interactive notification with an action , which initiates a phone call

    BPerlman wrote:
    1.  I can't choose fixed point representation when I have a dial or knob control.  the "FXP" option is disabled.
    2.  The help tells me to set the range and desired delta, but they seem to be read only!
    3.  Why do you suggest a range of 0..1 and multiply by 360, rather than a range of 0..360 in the first place?
    Interesting. I wasn't aware if this limitation. I guess it only works for simple controls. (Here's an idea!)
    You cannot set the range and delta, they are the results of the "word lenght" and "integer word lenght". These are tightly limited by the underlying binary representation.
    In this particular case, you could chose a word lenght of 12 bits and integer word lenght of zero bits, giving you an increment of exactly 1/4096 (The display is unfortunately rounded to four decimal digits and does not show the full resolution) (Here's another idea!)
    LabVIEW Champion . Do more with less code and in less time .

  • Iphone 4s all apps are disappear including setting, contacts, call icon and etc. can someone help me?

    I am currently using iphone 4s , i didn't update the latest IOS 7.1 (I forgot i have updated which ios 7) . I can't go in to a particular apps, so i restart my phone. After I restart my phone, all apps are disappear including setting, contacts, and call icon and etc. can someone help me?  The phone now only remain two apps. I try to search using the phone serch engine but when i click on the result, there is a message pop out as: Unsupported URL 

    Swipe back (right to left) to the home screens that contain the rest of your apps.
    Failing that, reset the phone: hold down Sleep and Home buttons until the Apple logo is displayed.  No data is lost.

  • How to upgrade 6i form to 11g forms which includes OLE container ?

    How to upgrade 6i form to 11g forms which includes OLE container ?

    The migration assistant has no upgrade for that. You need to get a Javabean or PJC:
    http://download.oracle.com/docs/cd/E17904_01/doc.1111/e10394/items.htm#sthref207
    I don't know what kind of OLE files you have, but if it's just Word and Excel, I would you use browser functionality instead and get the doc's via web.show_document. That, however, doesn't give you update possibility.
    You can also use webutil file transfer to get the file to the PC, modify it there, and transfer back to the database.
    Then you still have a problem. Documents uploaded via Forms OLE container are actually modified by Forms before they are stored in the database. So, don't throw away your 6i version yet.
    You need to get all the stored documents out via Forms 6i and save them as a normal document on the file system. Then you can store them back in the database using some other tool, like dbms_lob or webutil's file transfer.
    There are some related discussions on his forum, so just use the Search option, e.g.
    Oracle Forms 10g and OLE Containers, word documents?
    Edited by: InoL on Jul 13, 2011 9:32 AM

  • Setting reference levels for scalar measurement of waveform

    Dear all,
    it would be great if somebodey could give me some help with the following:
    1. I am doing a "VOLTAGE AVERAGE" scalar measurement of a waveform. Is it correct, that I do not need to set the reference levels via the property node for this kind of measurement?
    2. If I am doing the "VOLTAGE AVERAGE" scalar measurement for e.g. 100 subsequent waveforms (multiple records) using a for-loop structure to fetch each waveform one-by-one, should I use the "ni Scope Clear Waveform Measurement Stat.vi" after each scalar measurement (after each iteration of the for-loop)?
    It would be very nice if somebody could give me some comments.
    Kind regards,
    beam

    1) The reference levels do not apply to the Voltage Average scalar measurement, so you don't need to set these. (They apply to rise time, fall time, width negative, width positive, duty cycle positive, and duty cycle negative measurements.)
    2) Clearing the waveform measurement statistics will not affect the Voltage Average measurement itself. The driver can give you back not only the scalar measurements, but also statistics about those scalar measurements. When you call niScope Clear Waveform Measurement Stats.vi, it will reset the statistics, but will not affect the actual measurement that you are making. For example, say you fetched the Voltage Average scalar measurement four times, without clearing the statistics...
    Voltage Average Mean (a statistic of the measurements)
    +1 +1
    -1 0
    +1 .33333
    -1 0
    If you cleared the statistics after each measurement fetch, you would see this...
    Voltage Average Mean (a statistic of the measurements)
    +1 +1
    -1 -1
    +1 +1
    -1 -1
    since the statistics get reset every time.
    To make a long story short, if you are only interested in the scalar measurement itself (Voltage Average, in this case), you don't need to call niScope Clear Waveform Measurement Stats.vi after each measurement.

  • Using Windows 7 and LR 5  when I look at the Keyword List a certain keyword has 7 pictures but when I check the Library Filter with that keyword 350 pictures are shown which includes the 7 pictures that have the keyword.  Why does the Library Filter showi

    Using Windows 7 and LR 5,  when I look at the Keyword List a certain keyword has 7 pictures but when I check the Library Filter with that keyword 350 pictures are shown which includes the 7 pictures that have the keyword.  Why does the Library Filter showing pictures that do not match the query

    Dan,
    Here's what's going on in the catalog you sent me, "Joel & Caitlin's Wedding".  There is the keyword "gwenn", which is explicitly assigned to 7 pics. But keyword "schwartz" has a number of synonyms, including "gwenn", and it is assigned to 25 pics.  There is no overlap between the two sets of pics. 
    I discovered these two occurrences by doing Metadata > Export Keywords, opening the exported file in an editor, and then searching for "gwenn".  I found two occurrences of "gwenn":
    gwenn
    schwartz
        {gwenn}
    From this, you can see that the keyword "schwartz" has 9 synonyms, of which "gwenn" is one.
    The filter criterion "Keywords Contain gwenn" will match the 7 pics that are explicitly assigned the keyword "gwenn", and it will also match the 25 pics assigned the keyword "schwartz", because that keyword has a synonym "gwenn".
    This illustrates the behavior I mentioned above: The criterion "Keywords contains x" will match against any of a pic's assigned keywords, any of those keywords' ancestor keywords, and any of the synonyms of the assigned keywords and their ancestors.
    So LR is operating correctly here, if not in a way that's easy to understand. 
    It appears that you are using the synonyms of "schwartz" to represent individual members of the Schwartz family.  A better way of representing family relationships is to have a parent keyword "Schwartz", with subkeywords for each family member, e.g. "Gwenn Schwartz", "Joe Schwartz", "Jane Schwartz", etc.  Repeating the family name in the subkeywords has a couple of advantages. LR usually only displays the "leaf" name of a keyword, so instead of showing you just "Joe", it will show you "Joe Schwartz", helpful when there are a number of different people whose first name is "Joe".  Also, if you ever export your pics to other software, it may not understand the LR hierarchy and won't show the parent keywords, so again it's more informative to see a keyword named "Joe Schwartz" rather than "Joe".

Maybe you are looking for