boolien use of case selection switches
Hi all
I want to use the switches of boolien for the selection of cases in triggered mode. I mean I have a 4 switches (like lock mode when you press the trigger) when I pressed and released the button a case corresponding to the switch to be executed, but the structure of the case is able to work only with simple switches and selectors ring (but not with combinations of different States). I tried with Combinatorial logic gates, but it increases the complexity nothing else.
some body help me to do so.
You can use the Boolean value like this
Tags: NI Software
Similar Questions
-
Using BJT as a switch of negative voltage
Hello
I use a NI USB 6009 to order a pump which requires + 12V to a terminal and - 12V to the other. My plan was to use a BJT to switch the pump on and off each clamp trigger voltage. In this circuit when the voltage data acquisition is high, the output is low and when the data acquisition voltage is low, the output is high(+12V).
My question is how to reproduce this switch for - 12V? Thank you
Two questions:
1. the USB-6009 case has an internal pull-up resistance of 4700 ohms to + 5 V. When power is first applied to the device (before any software has run), all digital lines will be at 5 V. Thus, it is best to put the external circuit so that + 5 V to V2 (output USB-6009) made the engine off and 0 V starts the engine. If the +/-12V power supply can be on while the computer/hub USB is disabled, you must be sure that the motor will not work under this condition.
2. unless the engine power is very low, it is better to switch the power on the + 12 V and bus V-12 rather than on the ground. Switching shunt is not effective power and relies on transistors switching kept on any time, the engine must be stopped. It is often more difficult to conceive BJT circuits that are always on that always off.
I think that this configuration can work. I haven't checked this background for all possible modes. V2 = + 5 V Q1 leads and all other transistors are disabled. V2 = 0 v Q1 is turned off and the other lead.
Lynn
-
Using a CASE statement in 'IN' where clause clause
Hello
I have a form that users see after they connect with a few items and they type or select values based on the element type. All reports in the application use these values of PAGE 1 in where clause to filter the lines.
One of these question is "Quarter". I have a group of radio buttons on the PAGE 1 on the P1_QTR point.
I need to provide users a way to take the last 4, last 3, last 2 or current quarter and I need to dynamically build a clause WHERE the interactive report based on the selection in the form.
I am trying to use the CASE as shown below and get the syntax error.
AND QTR to (when BOX: P1_QTR = 'CURRENT' then ("T4"))
When: P1_QTR = "LAST" then ("Q3")
When: P1_QTR = 'LAST TWO' then ('Q3, "Q4")
When: P1_QTR = 'LAST THREE' then ("Q2", "Q3,' T4 ')
another ("T1", "T2", "Q3,' T4 ')
END)
How can I achieve this?
Following a simple logic, try
and QTR to
(
Select 'T4' double where: P1_QTR <> 'LAST '.
Union of all the
Select 'Q3' to double where: P1_QTR <> "in PROCESS".
Union of all the
Select "Q2" double where: P1_QTR not in ('CURRENT', 'LAST', "LAST TWO")
Union of all the
Select "Q1" double where: P1_QTR not in ('CURRENT', 'LAST', 'LAST TWO', 'THREE LATEST')
)
-
Stupid question CS6. How can I get rid of my experience after using the quick selection tool?
The best way would be to make sure that your layer is not a background layer: click the lock icon in this case. Then click the icon at the bottom of the layer panel layer mask. This will create a mask that you can refine and not be destructive.
-
using a Case statement to display the values of column even as table headers
I have a database that has been set up kind of tricky, in that some tables are made up of columns that are field names and one link to another table that contain the data for these field... also names there ID displays as many lines instead of as a row of data. I would like to write a query to extract that information and display it as one line for each ID.
example: table 1
ID, name, itemresponse and itemcode, Description
Dee Jones Childrens Hospital 123 SITE location
123 dee Jones, Date of appointment next NEXTAPPT 22/04/2014
123 dee Jones was on bedrest NOSHOW reason do not show
I would like to have the display of data as a record on this same patient, instead of as 3 separate registers (with the Description column in table 1
Table 2
ID, name, place, Date of the next meeting, show no reason
123 dee Jones Childrens Hospital 22/04/2014 was the bed rest
I have included the code I worked on below my question, for me to get the desired results should I use the Case statement and it's the right way to do it below?
(SELECT
PAT.ID "PATIENT ID."
PAT. FIRST | » '|| PAT. "PATIENT FIRST NAME."
PAT. "PATIENT DOB," DATE_OF_BIRTH
DS. Date 'Date of inpatients ',.
Dai. ITEM_CODE "Item Code",
Dai. DESCRIPTION "Description."
Siad. ITEM_RESPONSE,Max (CASE WHEN dai. ITEM_CODE IS "SITE" THEN DAI. Decription
ANOTHER NULL
END) AS "name of the hospital."
Max (CASE WHEN DAI.) ITEM_CODE IS 'NEXTAPPT' THEN DAI. ITEM_Description
ANOTHER NULL
END) AS 'next Appt Date. "
Max (CASE WHEN DAI.) ITEM_CODE IS "LASTDATE" THEN DAI. Description
ANOTHER NULL
END) AS 'last visit Date.
Max (CASE WHEN DAI.) ITEM_CODE IS 'NOSHOW' THEN DAI. Description
ANOTHER NULL
END) THAT "the reason has not shown".
Of
(PAT.ID "IDENTIFYING PATIENT",
PAT. FIRST | » '|| PAT. "PATIENT FIRST NAME."
PAT. "PATIENT DOB," DATE_OF_BIRTH
DS. Date 'Date of inpatients ',.
Dai. ITEM_CODE "Item Code",
Dai. DESCRIPTION "Description."
Siad. ITEM_RESPONSEOf
dm_sessions Ds,
dm_session_assessments dsa,
DAS dm_admin_sections,
dm_session_assessment_items Siad,
Dai dm_admin_items,
Po Patient_Orders,
Inventory inv,
Patients_Table PAT
dm_admin_categories CAD
where dsa.session_Id = ds.session_Id
and PAT.ID = ds. Patient_ID
and dsa.excluded_assessment =' no
and dac.category_code = 'OPEN'and dsa.section_id = das.section_id
and das.category_id = dac.category_id
and das.section_code = 'northwest'
and dai.section_id = das.section_id
and dsai.item_id = dai.item_id
and dsai.session_assessment_Id = dsa.session_assessment_Id
and dsai.excluded =' no
- and Dai.ITEM_ID = Dsai.ITEM_ID
and Dai.ITEM_CODE IN ('SITE', 'NEXTAPPT', 'LASTDATE', 'NOSHOW')
and po.patient_ID = ds.patient_ID
and in. NDC_NO = inv. NDC_NO
and inv. TDRUG_ABBREV = in. DRUG_ABBREV
PAT.ID GROUP, PAT. FIRST | » '|| PAT. LAST, PAT. DATE_OF_BIRTH, ds. Date, dai. ITEM_CODE, dai. DESCRIPTION, Siad. ITEM_RESPONSE))Hello
DATE is not a very good name for a column. Use something like EVENT_DATE, that will not be confused with a keyword from Oracle, instead.
I don't see something like this column in the CREATE TABLE statement. He will always be the same value on all lines?
Here's a way to get the results you requested:
SELECT id
first name | ' ' || LastName AS name
Date of birth
MAX (CASE WHEN item_code = "NEXTAPPT", THEN item_response END) AS next_appointment,
MAX (CASE WHEN item_code = "LASTDATE" THEN item_response END) AS last_visit_date,
MAX (CASE WHEN item_code = "SITE" THEN item_response END) AS location
FROM mytable1
GROUP BY id, firstname, lastname, dob
;
Of course, I can't test it very well until you post INSERT statements for the sample data.
I guess that 2 or more lines of the entry have the same id, then they will necessarily be first name last name, the name and date of birth, too. No doubt they are standardized in your actual tables.
-
How to use the case and decode to extract data
Hello gurus of PL/SQL,.
I use Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64-bit Production version
I have a table in the following form-
certain conditions of extraction are as follows-drop table TT2; create table TT2(College, Class,gender,status,fees) as select 'IITB','MBA','M','P',255600 from dual union all select 'IITK','MTech','M','P',300000 from dual union all select 'IITD','MBA','F','P',450000 from dual union all select 'IITKH','MBA','F','P',350000 from dual union all select 'IITC','MTech','F','P',420000 from dual union all select 'IITB','MTech','M','P',185000 from dual union all select 'IITC','MTech','M','P',235000 from dual union all select 'IITD','MBA','F','F',175000 from dual union all select 'IITM','MBA','M','F',257000 from dual union all select 'IITKH','MTech','F','P',335000 from dual union all select 'IITD','MBA','F','P',540335 from dual union all select 'IITC','MBA','F','F',125089 from dual union all select 'IITD','MTech','M','P',290756 from dual union all select 'IITM','MBA','M','P',200000 from dual union all select 'IITKH','MBA','F','F',534990 from dual union all select 'IITD','MBA','F','P',221000 from dual ;
MATTER OF STATE
College of 'IITB' and status = 'P'-'good WestRegion '.
College of 'IITC' and status = 'P'-'good SouthRegion '.
College 'IITD' and 'IITK' and status = 'P' and type = 'F' - 'female NothRegion spent.
College not in 'IITK' and status = 'F' - 'Ex Kanpur Failed'
Results-
Used SQLRegion Statnding Fees WestRegion Passed 440460 SouthRegion Passed 655000 NothRegion Female Passed 1386335 Ex Kanpur Failed 1092079
I use the following query that only make sure of the case, but it's not how I want to exit, if I try to use the case to breast to decode then how to work on it.SELECT (CASE WHEN College in ('IITB') and status='P' then sum(fees) else 0 end) WP, (case when College in ('IITC') and status='P' then sum(fees) else 0 end) SP, (case when College in ('IITD','IITK') and gender='F' and status='P' then sum(fees) else 0 end) NFP, (case when College in ('IITK') and status='F' then sum(fees) else 0 end) ExKF FROM TT2 GROUP BY College, Class,gender,status
SELECT CASE WHEN College in ('IITB') and status='P' then 'WestRegion Passed' when College in ('IITC') and status='P' then 'SouthRegion Passed' when College in ('IITD','IITK') and gender='F' and status='P' then 'NothRegion Female Passed' when College in ('IITK') and status='F' then 'Ex Kanpur Failed' else 'Others' end region_standing, sum(fees) fees FROM TT2 GROUP BY CASE WHEN College in ('IITB') and status='P' then 'WestRegion Passed' when College in ('IITC') and status='P' then 'SouthRegion Passed' when College in ('IITD','IITK') and gender='F' and status='P' then 'NothRegion Female Passed' when College in ('IITK') and status='F' then 'Ex Kanpur Failed' else 'Others' end;
-
Duplicate values are returned by using the case statement
Hello PL/SQL gurus and experts.
I use Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64-bit Production version
I am currently stuk with problem with the case values in double - displayign
Once I am using the following query (join of two tables)
It gives the student name and corresponding test and reviewselect t.student_nm, f.Test_RNK,f.Exam_rnk from class_fact f, method_dim t where t.method_key = f.class_key AND F.DE='H' AND F.Date between '20120101' and '20120631'
But if I use it as a query, then it displays a lot of values in double.
I can do stupid mistake but kindly suggest me.select t.student_nm, (case when trim(upper(F.date)) between '20120101' and '20120631' and trim(upper(F.DE)) = 'H' then F.Exam_RNK else 0 end ) yrrk from class_fact f, method_dim t where t.method_key = f.class_key
Thank youWhy you have removed the bottom two filters in the second query?
AND F.DE='H' AND F.Date between '20120101' and '20120631'
CASE filter your data. USED in your SELECTION list will be only to manipulate these data for the particular column.
You must keep your filter because it is, if you expect the reords even to returnYour request must therefore
select t.student_nm, (case when trim(upper(F.date)) between '20120101' and '20120631' and trim(upper(F.DE)) = 'H' then F.Exam_RNK else 0 end ) yrrk from class_fact f, method_dim t where t.method_key = f.class_key AND F.DE='H' AND F.Date between '20120101' and '20120631'
Published by: JAC on October 12, 2012 19:08
1. is it a running query? You use DATE as column name?
2. why you store data to date as strings? -
Tuning - using the CASE statement in the WHERE clause of the query
Hi all
My request has been changed to use a CASE statement in the WHERE clause to examine the data to some columns based on a parameter value. This modified request is made a full table and constantly running scan. Please suggest what can be done to improve its performance:
Query:
Description of the table:SELECT LAST_DAY(TRUNC(TO_TIMESTAMP(os.requestdatetime, 'yyyymmddhh24:mi:ss.ff4'))) AS summary_date, os.acctnum, os.avieworigin_refid, COUNT(1) cnt_articleview, SUM(NVL(autocompletedterm,0)) cnt_autocompletedterm FROM TABLE1 os WHERE os.acctnum IS NOT NULL AND os.avieworigin_refid IS NOT NULL AND os.requestdatetime IS NOT NULL AND UPPER(os.success_ind) = 'S' AND CASE WHEN Param_ValueToCheck = 'FULL' AND get_date_timestamp(os.requestdatetime) BETWEEN TO_DATE('01-MAY-2011 00:00:00','DD-MON-YYYY HH24:MI:SS') AND TO_DATE('31-MAY-2011 00:00:00','DD-MON-YYYY HH24:MI:SS') THEN 1 WHEN Param_ValueToCheck = 'INCR' AND os.entry_createddate BETWEEN TO_DATE('01-MAY-2011 00:00:00','DD-MON-YYYY HH24:MI:SS') AND TO_DATE('31-MAY-2011 00:00:00','DD-MON-YYYY HH24:MI:SS') THEN 1 END = 1 AND CASE WHEN Param_ValueToCheck = 'FULL' AND os.entry_CreatedDate BETWEEN TO_DATE('01-APR-2011 00:00:00','DD-MON-YYYY HH24:MI:SS') AND TO_DATE('07-JUN-2011 00:00:00','DD-MON-YYYY HH24:MI:SS') THEN 1 WHEN Param_ValueToCheck = 'INCR' THEN 1 END = 1 GROUP BY LAST_DAY(TRUNC(TO_TIMESTAMP(os.requestdatetime, 'yyyymmddhh24:mi:ss.ff4'))), os.acctnum,os.avieworigin_refid;
(Number of lines: approx. > amount 600 000 000)
Explain PlanName Null Type ------------------------------ -------- ------------ ARTICLEID NOT NULL NUMBER(20) USERKEY NUMBER(10) AVIEWORIGIN_REFID VARCHAR2(10) SUCCESS_IND VARCHAR2(2) ENTRY_CREATEDDATE DATE CREATED_BY VARCHAR2(10) FILENUMBER NUMBER(10) LINENUMBER NUMBER(10) ACCTNUM VARCHAR2(10) AUTOCOMPLETEDTERM NUMBER(2) REQUESTDATETIME VARCHAR2(19)
Published by: Chaitanya on June 9, 2011 02:44SQL> select * from table(dbms_xplan.display); PLAN_TABLE_OUTPUT ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Plan hash value: 2224314832 ---------------------------------------------------------------------------------------------------------- | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time | Pstart| Pstop | ---------------------------------------------------------------------------------------------------------- | 0 | SELECT STATEMENT | | 590 | 33040 | 2501K (1)| 08:20:15 | | | | 1 | HASH GROUP BY | | 590 | 33040 | 2501K (1)| 08:20:15 | | | | 2 | PARTITION RANGE ALL| | 590 | 33040 | 2501K (1)| 08:20:15 | 1 |1048575| |* 3 | TABLE ACCESS FULL | TABLE1 | 590 | 33040 | 2501K (1)| 08:20:15 | 1 |1048575| ---------------------------------------------------------------------------------------------------------- PLAN_TABLE_OUTPUT ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Predicate Information (identified by operation id): --------------------------------------------------- 3 - filter(UPPER("OS"."SUCCESS_IND")='S' AND CASE WHEN ('FULL'='FULL' AND "OS"."ENTRY_CREATEDDATE">=TO_DATE(' 2011-04-01 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND "OS"."ENTRY_CREATEDDATE"<=TO_DATE(' 2011-06-07 00:00:00', 'syyyy-mm-dd hh24:mi:ss')) THEN 1 WHEN 'FULL'='INCR' THEN 1 END =1 AND "OS"."REQUESTDATETIME" IS NOT NULL AND CASE WHEN ('FULL'='FULL' AND "ODS"."GET_DATE_TIMESTAMP"("REQUESTDATETIME")>=TO_DATE(' 2011-05-01 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND "ODS"."GET_DATE_TIMESTAMP"("REQUESTDATETIME")<=TO_DATE(' 2011-05-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss')) THEN 1 WHEN ('FULL'='INCR' AND "OS"."ENTRY_CREATEDDATE">=TO_DATE(' 2011-05-01 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND "OS"."ENTRY_CREATEDDATE"<=TO_DATE(' PLAN_TABLE_OUTPUT ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 2011-05-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss')) THEN 1 END =1 AND "OS"."ACCTNUM" IS NOT NULL AND "OS"."AVIEWORIGIN_REFID" IS NOT NULL)
Published by: Chaitanya on June 9, 2011 02:47When it is executed individually, MERGE LOGIC 1 and LOGIC of MERGE 2 take about ten for a daterange of 30 days data.
BUT FULL is to get the scores of APR - JUN, INCR becomes partitions for MAY so not both 30 days.
Are compare us like with like? -
PS CS 5.1 crashing when I use the quick selection was in the format of neg
I use PSCS5.1 and when I use the 'Quick Selection' tool and use the 'Alt' key to turn to the negitive so that I can cut things I don't want to choose, I get a message saying "Adobe CSP has stopped working" and it closes the program! I use a PC with Vista.
Help... PLEASE...
Hugs, Theresa
Unfortunately, the failed module is ntdll.dll, which does not say much.
Some basic troubleshooting: go in the Edition - Preferences - Photoshop performance dialog box and uncheck] enable OpenGL drawing, then restart Photoshop. The problem persists? If this isn't the case, you might have a problem of display driver.
-Christmas
-
Intend to purchase Apple Watch USA and use it in Europe. Will this be a problem? Can I use only a simple switch of 3rd party? I'm going to hurt same hardware or software?
Hello
You will be able to use the watch in Europe.
There is no regional differences in the hardware and the software can be configured to your chosen region. The supplied USB power adapter will have to pine trees located in the United States. A travel adapter will allow you to connect it to the European outlets.
Alternatively, you can buy an Apple USB power adapter that is located in your country of destination / country.
For example:
-
Use the keyboard to switch to the next tab
I use ctrl + tab to switch to the next tab.
But this feature does not work since the first tab, only for all other tabs.I have the Menu bar on.
I use alt + f to open the file menu, and so on for all the menus
Even this command only works for all tabs except the first.I tried the shortcuts that you have provided on my Firefox. They seem to work fine.
This problem could be due to an extension you installed on Firefox. To see if this is indeed the issue, please try Firefox in Safe Mode.
-
For NetWeare customer service
How can I close the Client Services for Netware that is me project to use the fast user switching without losing my internet connectionHello
Your Windows XP question is more complex than what is generally answered in the Microsoft Answers forums. It is better suited for the IT Pro TechNet public. Please post your question in Forum.You IT Pro can follow the link for your question:
http://social.technet.Microsoft.com/forums/en/category/w7itpro
-
Hello
If I'm downloading new contacts using download list, select Eloqua Contact ID as a single match field?
Thank you
Hello
No, Eloqua Contact ID can be selected in the field of single match for new contacts.
However, if you download information to update existing contacts, the ID of Eloqua Contact records can be selected.
Thank you
-
Hello! My question is, why so many photoshop is making selection when using the quick selection tool, before that it was unable to myself. Can someone tell me aolucion, please. Thank you!!
Hi Axe_Juan,
Could you please let me know the version of Photoshop installed on your computer?
Also you want to State as Photoshop not to do a quick selection?
If so, then head over to the Photoshop preferences, then the performance tab and click on 'Big and flat', restart Photoshop and then use the selection tool.
If something else, please let me know.
Kind regards
Tanuj
-
Hi I HAV a question... I use PS cs6 m having major problem can you please help me... whenever I have use the filter on sumthng Gallery or if I use a Quick Selection over all things low RAm error levonorgestrol tool... Although I have a huge memory?
Maybe you are looking for
-
Z580 - win 8 - error 0x80071A90
Hello I received my Z580 20/11/12 and ran straight to Windows Update after initial installation. This causes 11 Windows updates to not be able to install with error 0x80071A90 on window 8. The computer has been on for 10 minutes and I'm already getti
-
I use an advent 4489, one of these small computers. I already have google and internet explore and 'useful' friend put on Bing. Since then fearful computer really long and I want to GO BING. Any help would be much appreciated.
-
Hi, I created a dialog box with a BasicEditField but when I run the app I can't enter alphanumeric data in the edit field. Anyone see where I was wrong? ConstructorBasicEditField _orderno = new BasicEditField ("Order #:", "", 10, BasicEditField.FIELD
-
Smartphones blackBerry - with 1 site browser problem
I went on http://bluewatchmcfc.co.uk this morning and I got the message "the browser closed unexpectedly", so I reloaded the page and he kept happening: any page area, I realized I tried all the other sites, BBC, other forums etc and it works perfect
-
ACS 5 + license - maximum supported of the unique IP addresses?
Hi all I have a question about ACS 5 + license. Here: http://www.Cisco.com/en/us/prod/collateral/netmgtsw/ps5698/ps6767/ps9911/product_bulletin_c25-616320.html There is this statement: With the basic licence, Cisco Secure ACS 5.2 devices or machines