Programmatically selecting one NI-9505 module from a PXI R-series expansion slots

How can I
change the SoftMotion example entitled “position control closed loop- NI
9505.lvproj”  in order to use it as a
configurable sub-vi to drive serveral motors?
in a PXI-RT
box I’m using a PXI-7813R card, its ports are connected to several R-series expansion
chassis’s  each of them driving three
9505 Modules, i.e. 12 motors in total
The problem
is I didn’t find a way to programmatically define which 9505 Module the sub-vi
should use, i.e which motor to drive.  Is there a way to archive this?
thank you.
A. Villa
Airbus Deutschland
Bremen, Germany

Hello Mr. Villa,
as the current and position control portion of your code needs to get implemented on the FPGA. That means, that the code needs to be mapped to the gates of the FPGA, which doesn't allow dynamical assignment of resources at runtime. So in your case you will have to implement the code for one axis and create multiple instances of it with modified I/O nodes for each axis. In contrast to the design rules of standard LabVIEW vis, you should work with a quite flat vi hierarchy with LabVIEW FPGA in order to save FPGA space.
Kind regards,
Jochen Klier
National Instruments

Similar Messages

  • Select one record per person from multiple conditions

    Perhaps been staring at this too long and making changes to try and gather the correct population, but can't seem to figure it out at the moment. Trying to determine logic to select one record per person. If person has more than one record would like to choose the record that matches the sequence priority which is:
    AND CASE WHEN ac.primary_program_ind = 'N'                                       --Existing Students who have a new program (Continuing Law and added Business)
                                   AND ac.academic_period_admitted = ac.academic_period
                                   AND ac.student_population <> 'V'
                                   AND ac.program is not null THEN 'Y'
                                WHEN ac.primary_program_ind = 'Y'                                        --Visitors (Each term considered new)
                                   AND ac.student_population = 'V'
                                   AND ac.academic_period_admitted is not null THEN 'Y'
                                WHEN ac.primary_program_ind = 'Y'                                        --Normal Cases
                                   AND ac.academic_period_admitted is not null THEN 'Y' --= ac.academic_period THEN 'Y'
                       END = 'Y' Meaning that if the person has records that meet more than one of the above cases, it should choose the record matching the First Case of the case statement. If the records do not meet the first case at all then look to see if it meets the second case and if it does choose that record, etc.
    Sample Data:
    SELECT 363 AS PERSON_UID, '1875' AS ID, '201140' AS ACADEMIC_PERIOD, '201040' AS ACADEMIC_PERIOD_ADMITTED, 'UG' AS STUDENT_LEVEL, '' AS EXIST_NEWPROG, 'Y' AS VISITORS, 'Y' AS NORMAL, 'V' AS STUDENT_POPULATION, 'Y' AS PRIMARY_PROGRAM_IND, 'LA' AS PROGRAM FROM DUAL
    UNION SELECT 852, '1962', '201130', '201040', 'GR', '', '', 'Y', 'C', 'Y', 'MS'  FROM DUAL
    UNION SELECT 852, '1962', '201140', '201140', 'GR', 'Y', '', '', 'G', 'N', 'MBA' FROM DUAL
    UNION SELECT 852, '1962', '201140', '201040', 'GR', '', '', 'Y', 'G', 'Y', 'MS' FROM DUAL
    UNION SELECT 659, '1093', '201140', '200840', 'UG', '', '', 'Y', 'T', 'Y', 'BB' FROM DUALSo for the above data on ID '1962', I would like to select the record that has EXIST_NEWPROG = 'Y' and ignore the other rows for that ID. Note:EXIST_NEWPROG, VISITORS, NORMAL I added to sample data, these cols don't actually exist. Put in for easier display purpose to show what case statements are doing. The actual sql statement has many joins and where statements, but hopefully this simplification of the sql will be sufficient to derive a solution.
    WITH MULTIROWS AS
    SELECT 363 AS PERSON_UID, '1875' AS ID, '201140' AS ACADEMIC_PERIOD, '201040' AS ACADEMIC_PERIOD_ADMITTED, 'UG' AS STUDENT_LEVEL, '' AS EXIST_NEWPROG, 'Y' AS VISITORS, 'Y' AS NORMAL, 'V' AS STUDENT_POPULATION, 'Y' AS PRIMARY_PROGRAM_IND, 'LA' AS PROGRAM FROM DUAL
    UNION SELECT 852, '1962', '201130', '201040', 'GR', '', '', 'Y', 'C', 'Y', 'MS'  FROM DUAL
    UNION SELECT 852, '1962', '201140', '201140', 'GR', 'Y', '', '', 'G', 'N', 'MBA' FROM DUAL
    UNION SELECT 852, '1962', '201140', '201040', 'GR', '', '', 'Y', 'G', 'Y', 'MS' FROM DUAL
    UNION SELECT 659, '1093', '201140', '200840', 'UG', '', '', 'Y', 'T', 'Y', 'BB' FROM DUAL
    select *
    from multirows ac
    where  CASE WHEN ac.primary_program_ind = 'N'                                       --Existing Students who have a new program (Continuing Law and added Business)
                                   AND ac.academic_period_admitted = ac.academic_period
                                   AND ac.student_population <> 'V'
                                   AND ac.program is not null THEN 'Y'
                                WHEN ac.primary_program_ind = 'Y'                                        --Visitors (Each term considered new)
                                   AND ac.student_population = 'V'
                                   AND ac.academic_period_admitted is not null THEN 'Y'
                                WHEN ac.primary_program_ind = 'Y'                                        --Normal Cases
                                   AND ac.academic_period_admitted is not null THEN 'Y' --= ac.academic_period THEN 'Y'
                       END = 'Y'

    Hi,
    user1069723 wrote:
    Thanks Frank. I've been incorporating your solution and going over the data, (which is why it has taken so long to respond) and am getting closer, however the approach you provided excludes people who have a "RNum" of 2 or 3, but do not have a 1 at all. So people that only have a 2 and 3 OR only have a 2 or only have a 3 would not be captured, but if there is only one record, they would be missed.
    Here is another set of records of one person.
    SELECT 921 AS PERSON_UID, '8284' AS ID, '201130' AS ACADEMIC_PERIOD, '201030' AS ACADEMIC_PERIOD_ADMITTED, 'UG' AS STUDENT_LEVEL, '' AS EXIST_NEWPROG, 'Y' AS VISITORS, 'Y' AS NORMAL, 'V' AS STUDENT_POPULATION, 'Y' AS PRIMARY_PROGRAM_IND, 'LA' AS PROGRAM FROM DUAL
    UNION SELECT 921, '8284', '201140', '201040', 'UG', '', '', 'Y', 'F', 'Y', 'BB'  FROM DUAL
    Sorry, I can't reproduce the problem.
    If I add the two new rows of sample data that you posted today to the data you posted yesterday, then the query I posted yesterday produces:
    PERSON_UID ID   ACADEM ACADEM ST E V N S P PRO      R_NUM
           659 1093 201140 200840 UG     Y T Y BB           1
           363 1875 201140 201040 UG   Y Y V Y LA           1
           852 1962 201140 201140 GR Y     G N MBA          1
           921 8284 201130 201030 UG   Y Y V Y LA           1Io you get the correct output for the original ids?
    If I DELETE all the rows where id != 8284 I still get the same results for id=8284.
    'm using Oracle 11.1.0.6.0. What version are you running?
    Post your exact code, even iof you think you copied it from thsi site without any changes. Perhaps there was some subtle eidting mistake.
    I would like to select the record for Academic_Period = 201140 for this person. Is the problem that you're getting the wrong row for id=8284, or that you're not getting any output for id=8284?
    Why would you want to get the row with academic_period=201140? (Let's call this row A.) Why don't you want the other row for that person, the one with academic_period=201130? (Let's call this row B.) On both of those rows, primary_program_ind='Y' and academic_period_admitted is not NULL. The only significant difference between those two rows is that student_population='F' on row A, and it's 'V' on row B. Doesn't that mean that row B causes the CASE expression to return 3 ("Normal Case"), while row B makes it return 2 ("Visitor")? Doesn't that mean row B should be preferred to row A?
    Then again, perhaps this is just what you mean by saying that "term" is the main factor in deciding which row to select, and that the CASE expreesion ("New Program" before "Visitors", followed by "Normal Cases") is just a tie-breaker.
    Based on my understanding of the code you provided, this person is being excluded altogether because they do not have a record that evaluates to rnum = 1.ROW_NUMBER never returns a value of 2 or 3 unless it has already returned a value of 1. (At least that's how it's supposed to work, and I've never heard of any bugs concerning it.)
    This record is also complicated because it has two terms, Does "term" mean "academic_period" here?
    in all cases, we would want to select the highest term and then if there is still more than one qualifying record, base the "tie breaker" on the cases. Does this make sense or is my explanation still unclear?It's unclear.
    Maybe you need to add one more line at the beginning of the analytic ORDER BY clause (the 6th line below):
    WITH     got_r_num     AS
         SELECT     m.*
         ,     ROW_NUMBER () OVER ( PARTITION BY  id
                             ORDER BY       
                                             academic_period     DESC,          -- Added
                                             CASE
                                       WHEN  primary_program_ind      = 'N'     --Existing Students who have a new program (Continuing Law and added Business)
                                                       AND   academic_period_admitted      = academic_period
                                                       AND   student_population       != 'V'
                                                       AND   program                is not null
                                            THEN 1
                                                    WHEN  primary_program_ind      = 'Y'     --Visitors (Each term considered new)
                                                       AND   student_population      = 'V'
                                                       AND   academic_period_admitted is not null
                                            THEN 2
                                                    WHEN  primary_program_ind      = 'Y'     --Normal Cases
                                                   AND   academic_period_admitted is not null
                                            THEN 3
                                             END
                           )     AS r_num
         FROM     multirows     m
    --     WHERE     ...     -- If you need any filtering, this is where it goes
    SELECT     *     -- or list all columns except r_num
    FROM     got_r_num
    WHERE     r_num     = 1
    ;

  • Selecting one record to display from multiple in list

    I have a report that displays all staff names and dates of when they were checked so some staff have mulitple results as they are checked randomly.
    I need the report to only display the most recent check date from the mulitple results but there isnt a set criteria to select from - eg the last one for Joe bloggs within the past 30 days.
    How do i do this?

    Insert a group on {EMPLOYEE_TABLE.SURNAME}
    Now inorder to get the recent date you need to use group selection formula.
    Go to report>selection formula>group--> write the condition like this
    =maximum(,{EMPLOYEE_TABLE.SURNAME})
    Now the results show only the latest dates for each name.
    Regards,
    Raghavendra

  • Selecting one of VI windows from the bottom of WinXP didn't bring up the VI

    I opened several VI windowss and other application softwares. After switching to another windows (not Labview) and back, I found that I couldn't open the VIs. They were listed in the bottom bar of WinXP. However, when I chose one of them, the VI window didn't show up. If I right-clcik a VI and chose "Maximu", the VI showed up but cannot be resized. That's really strange. How to solve this problem? Thanks.

    LabView opens windows for a VI's front panel and diagram in the locations at which they were last saved. It sounds like the VI you're having trouble with was saved to a location off the screen, maybe on another computer with a different screen resolution.
    When you maximize a window, it's displayed to fill the visible screen, regardless of the original window position. For any Windows window, you can't resize the window when it's maximized. You have to Restore it before you can resize it. But for you, the restore puts it back off the screen where you can't see it.
    Normally, in Windows, you move a window by grabbing its title bar with the move and dragging it around. If you can't see the window, you can't use the mouse to move it. But you can use the cursor arrow
    keys to move it.
    1. Left-click on the task bar button for the VI so it's depressed. Left-click on the task bar is a toggle button: click once and the window is displayed; click again and it's minimized. The task bar button will be depressed when the window is displayed and raised when it's minimized.
    2. Right-click on the task bar button for the VI and select Move.
    3. Press and hold each of the cursor arrow keys, one at a time, and watch for an empty rectangle to move across the screen. If you don't see a rectangle after holding one cursor key for about 5 seconds, try another key.
    4. When you see a rectangle on the screen, press Enter and the window will be displayed.
    5. Save the VI with the windows in the desired position.

  • Programmatically display one page as popup from one action of another page

    Hi,
    I'm using JDev 11.1.2.3.0
    I have button action in page1.jspx, I wanna call page2.jspx as a inline popup when i run button action in page1.
    Because of my requirement, i don;t want to use dialog: as prefix in taskflow.
    Could someone tell me how i can do that Programmatically?
    Thank you very much.

    @Thanh....
    hi
    Just refer the solution to this post.Its somewhat similar to your query.It has an application attached which can help you.
    How to print adf pop up box contents?
    Thanks
    Edited by: Lovin_JV_941794 on Mar 22, 2013 3:24 AM

  • Is there a way of programmatically accessing fault/error/BIT information from the PXI-6723 during runtime?

    In fact can you access fault information for all PXI cards?  How do i detect that there is a fault with a board from within the software so i can report this to a higher level application?
    Thanks
    Martin

    Hi Robert,
    So in essence what you're saying is that if a component on the device fails there is no way to know this as long as the device is still communicating with the PC? It would appear that the Self Test function is a bit of a misnomer - it doesnt actually do what it says on the tin.
    So which of the 2000 errors can actually be returned by this function call?  I appreciate that there are a broad range of errors but I would like to know which one(s) can in reality be returned by this function.  I need to somehow categorise the errors into whether or not the device is healthy so i can communicate this to our customers software (wo have no knowledge of internal NI error codes) so they can decide whether the board needs replacing.  Of the 2000 error codes which of these could potentially relate to a hardware failure of some sort as opposed to a software configuration error.
    I have found this thread which details some error codes on a NI 446X device (is there something like this for all errors on all devices?):
    http://digital.ni.com/public.nsf/allkb/95328C2FAF9DA99A862576E200785C11?OpenDocument
    Lastly where in the NI DAQ help references are the list of error codes and meanings as listed in NIDAQmx.h.  For instance what does DAQmxErrorPALThreadControllerIsNotThreadCreator actually mean?  I don't want to wait for the error to occur in my system before I get information on what it means - it would be useful to know and understand before I write the software what errors may occur on each device.
    Thanks
    Martin

  • Select one of several FPGA VIs at runtime under RT program control

    I need a CRIO RT controller to select one of several FPGA VIs (or bitfiles) at runtime based on an operating mode parameter.
    The application requires the FPGA to acquire and process data using several different techniques based on a user supplied mode parameter.  Each individual technique will fit into the FPGA, but there is not enough room to fit all of the techniques into the FPGA at the same time.  Therefore, I need a way to programmatically select one of the FPGA VIs or bitfiles at runtime.  The processed data is transferred to the RT through a common DMA FIFO, and all controls and I/O can be the same for each of the VIs.
    I tried using a Case Structure on the RT to select the appropriate Open FPGA VI Reference call based on the current operating mode.  When I wired the RefNum output from each case to the common output tunnel, I got an error stating that the RefNums were of different types.
    I then tried binding the Open FPGA VI Reference calls to TypeDef or StrictTypeDef controls.  In both cases there was an error stating that some of the Open FPGA VI Reference calls were bound to a TypeDef control which had changed.
    Is it possible to select an FPGA VI or bitfile at runtime?
    If not, is there a way to force the FPGA compiler to layout multiple VIs with the same interface structure so that the RT VI doesn't care which version is running?
    If not, any suggestions short of duplicating the entire RT VI for each FPGA instance?
    Thanks!

    JohnZ wrote:
    Is it possible to select an FPGA VI or bitfile at runtime?
    Yes, using the FPGA Open VI Reference function as you are already doing, but you need a separate Open FPGA VI reference for each version of the FPGA VI or bitstream.
    If not, is there a way to force the FPGA compiler to layout multiple VIs with the same interface structure so that the RT VI doesn't care which version is running?
    No, the FPGA VI reference for each FPGA VI will be unique due to information about the interface and VI that is stored as part of the reference. If you are not using DMA in the FPGA VI, then you can use the Upcast function to convert the FPGA Reference into a more generic form which can be used interchangably with other FPGA references that have the same front panel configuration.
    If not, any suggestions short of duplicating the entire RT VI for each FPGA instance?
    Unfortunately no.
    Christian Loew, CLA
    Principal Systems Engineer, National Instruments
    Please tip your answer providers with kudos.
    Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
    or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
    to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense

  • How to get a value from  select one choice (created by static view)

    Hi,
    Whene ever Iam trying to get value from select one choice which is created by static view iam getting only index.How to get the actual value in 11g .please help me anybody .Thanx in advance....
    Edited by: 874530 on Jul 22, 2011 11:05 PM

    Thnax for your quick reply..
    Iam using 11.1.1.3.0 version.
    My code is
    <af:selectOneChoice value="#{bindings.DenialLevel.inputValue}"
    label="#{bindings.DenialLevel.label}"
    required="#{bindings.DenialLevel.hints.mandatory}"
    shortDesc="#{bindings.DenialLevel.hints.tooltip}"
    id="soc2"
    valuePassThru="true"
    binding="#{backing_denialcomment.denialLevelList}">
    <f:selectItems value="#{bindings.DenialLevel.items}" id="si6"/>
    </af:selectOneChoice>
    and in bean am not able to get value of attribute .Iam getting only index...

  • Need to select one from multiple values from a parameter memory area

    Hello,
    I am accessing transaction CKM3N, and, by using the old/classical debugger, it's possible to see that the parameter ID BDTJ (2nd box of the Period/Year parameter line) contains not one but 2 values (in the old/classical debugger version, go to GOTO->System Areas-> Sap Memory): 
    BDTJ                (  4)G <2009>
                                  L <2008>
    I want to access the value from the line that contains 'L', not 2009, from the one that holds 'G'.
    How do I differentiate between them, how do I access one specific value when a single parameter ID has more than one value assigned to it ?
    Thanks in advance,
    Avraham

    Ah, youre actually asking different things.
    In your topic title, you say youre running separate instances
    In your body text, you say you are under different user/schema
    So tell me, do you have more than one database or not? How many entries in your TNS file?
    I would say, for "multiple database instances"
    SELECT
      a.id, b.id
    FROM
      tableA a
      INNER JOIN
      tableB@OTHER_DATABASE_LINK_NAME b  <--NOTE!
      USING(id)And of course you will have to look up CREATE PUBLIC DATABASE LINK sql..
    Message was edited by:
    charred

  • Copying function module from one function group to another

    What is the efficient way to copy a module from one group to other so that all its subroutines and any dependencies with in the FM can also be copied?

    Hello,
    Tcode:SE37
    Menu: FunctionModule->OtherFunctions->Copy in that there are different option give a new name of the function group this should work
    regards
    suresh nair

  • Newbie question: Select one row from table in PL/SQL

    Hi,
    I want to select one row from the table Employee where Emplyoyee Number is say 200. This is a simple SQL query, but I don't know the equivalent PL/SQL format. I will have 3 out params here - Id itself, Name, Salary. I will then have to populate a java resultset object from these out params.
    Later, I'll have to use cursors to retrieve more than one row.
    Thanks for any help.

    Perhaps something like
    CREATE OR REPLACE PROCEDURE get_employee( l_id IN OUT employee.id%TYPE,
                                              l_name OUT employee.name%TYPE,
                                              l_salary OUT employee.salary%TYPE )
    AS
    BEGIN
      SELECT name, salary
        INTO l_name, l_salary
        FROM employee
       WHERE id = l_id;
    END;Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Simple CQL query error - Invalid statement: select one from inputChannel

    Hi,
    I am new to oracle cep, I wrote a simple query....
    "select * from inputChannel RETAIN 5 EVENTS" but some how it shows the error as .
    Invalid statement: "select one from >>inputChannel RETAIN<< 5 EVENTS"
    Cause: generic syntax error
    Action: The syntax expects '[', as, match_recognize, xmltable, end-of-file, ')', ',', where, group,
    having, order, left, right, partition, on, primary token
    Any help is greatly appreciated.
    Thanks,
    S.Vishal

    Oracle CEP CQL Reference : http://download.oracle.com/docs/cd/E14571_01/apirefs.1111/e12048/toc.htm
    Also you can check the other documents about Oracle CEP at : http://download.oracle.com/docs/cd/E14571_01/nav/portal_booklist.htm .

  • I stream video/audio from my iPhone to AppleTV and it works fine. I want to use headphones on the iPhone so I can stream the video and listen on the headphones, but Airplay will not allow me to select both AppleTV and headphones, I can only select one.

    I stream video/audio from my iPhone to AppleTV (like YouTube) and it works fine. I want to use headphones on the iPhone so I can stream the video to AppleTV and listen on the headphones, but Airplay will not allow me to select both AppleTV and headphones, I can only select one. How can I watch AppleTV and listen on the headphones?
    Thank you.

    have the same problem. Im using iPad 3 and Apple TV. id like to use the ipad as wireless earphones while i watch the video on the tv. is that even possible?

  • Distinguishing user selections from programmatic selections in JList

    I have two jlists., and registered a subclass of ListSelectionListener on each list. When the user selects a record in the first list part of of the code I have written sets a selection on the second list which is correct, but then this triggers the listener on the second list to receive an event, and run its listener code which is not what I want.
    I want to be able to identify a list selection caused by the user selecting a record in the list rather than the a programmatic selection, so that i can ignore programmatic selections.
    Checking event.getSource() is no good as it always just returns the JList itself regardless of whether it has been done programtaically or by a user.
    I tried checking list.isFocusOwner() , figuring that only lists that had been user selected would be focus owner. This works for Windows but on MacOS, it doesnt work the frst time you select something from the list after moving from another component (it does work after that).
    How do i do this, thanks Paul

    an alternative is to set a flag
    boolean fromList1Listener = false;//class field scope
    list1Listener
      fromList1Listener = true;
      change list2 selection
      fromList1Listener = false;
    list2Listener
      if(fromList1Listener == false)
        normal code goes here
    }

  • Fetching more than one row from a table after selecting one value from the dropdown

    Hi Experts,
    How can we fetch more than one row from a table after selecting one value from the dropdown.
    The scenario is that I have some entries in the dropdown like below
      A               B               C        
    11256          VID          911256  
    11256          VID          811256
    11256          SONY      11256
    The 'B' values are there in the dropdown. I have removed the duplicate entries from the dropdown so now the dropdownlist has only two values.for eg- 'VID' and'SONY'. So now, after selecting 'VID' from the dropdown I should get all the 'C' values. After this the "C' values are to be passed to other methods to fetch some data from other tables.
    Request your help on this.
    Thanks,
    Preeetam Narkhede.

    Hi Preetam!
    I hope I understand your request proberly, since this is more about Java and less about WebDynpro, but if I'm wrong, just follow up on this.
    Supposed you have some collection of your original table data stored in variable "origin". Populate a Hashtable using the values from column "B" (let's assume it's Strings) as keys and an ArrayList of whatever "C" is (let's assume String instances, too) as value (there's a lot of ways to iterate over whatever your datasource is, and since we do not know what your datasource is, maybe you'll have to follow another approach to get b and c vaues,but the principle should remain the same):
    // Declare a private variable for your Data at the appropriate place in your code
    private Hashtable temp = new Hashtable<String, ArrayList<String>>();
    // Then, in the method you use to retrieve backend data and populate the dropdown,
    // populate the Hashtable, too
    Iterator<TableData> a = origin.iterator();
    while (a.hasNext()) {
         TableData current = a.next();
         String b = current.getB();
         String c = current.getC();
         ArrayList<String> values = this.temp.get(b);
         if (values == null) {
              values = new ArrayList<String>();
         values.add(c);
         this.temp.put(b, values);
    So after this, you'll have a Hashtable with the B values als keys and collections of C values of this particular B as value:
    VID --> (911256, 811256)
    SONY --> (11256)
    Use
    temp.keySet()
    to populate your dropdown.
    After the user selects an entry from the dropdown (let's say stored in variable selectedB), you will be able to retrieve the collection of c's from your Hashtable
    // In the metod you handle the selection event with, get the c value collection
    //and use it to select from your other table
    ArrayList<String> selectedCs = this.temp.get(selectedB);
    // now iterate over the selectedCs items and use each of these
    //to continue retrieving whatever data you need...
    for (String oneC : selectedCs) {
         // Select Data from backend using oneC in the where-Clause or whatever...
    Hope that helps
    Michael

Maybe you are looking for

  • Creation of catalogue file.BAPI to FILE scenario.

    hi, I am currently working on a RFC to file scenario. The requirment says a catalogue file needs to be created at target.Please tell me what a catalogue file is?how is it created?

  • Which is correct Syntax for IN function in SQL expressions filters?

    Hi, I want to build a report which looks at the last 4 snapshot dates. I obtained each snapshot date using this filter Snapshot Date."Snapshot Date" =TIMESTAMPADD( SQL_TSI_WEEK,-10, TIMESTAMPADD(SQL_TSI_DAY, ( 7 - dayofweek(current_date) + 2), curren

  • Adding People in PSE 11 Organizer

    I've just started using PSE 11 Organizer and tried to add some of my pictures to People. I selected several photos in the Media Room and then clicked the Add people button. After a brief time, a dialog momentarily appeared and then immediatly closed

  • IPhone 4s reboots many times when trying to sync with iTunes

    iPhone 4s reboots many times when trying to sync with iTunes. Since IOS 8, my iPhone 4s reboots many times when trying to sync with iTunes on my Mac. It will start running the backup and reboot, it will reboot many times when updating packages. It ca

  • Delimiting dates in SM30

    I created a custom 'Z' table with key fields including end date (ENDDA).  The begin date (BEGDA) is the first field that is not a key field. When I click on the delimit button and enter a date to delimit the record, the previous record is delimited b