Can labview do this? Project to Function pallette.

Is there an easy way for labview to automatically add the current project right to a palette in LV 8.5.   It would be very nice to have the current project hierarchy avaliable in the functions pallete.  This saver having to navigate to the project window and drag vi on the block diagram (curently my fastest method of adding project code to a new vi).  If this is not in there it is a feature which could save me time in the long run (a few seconds done hundreds of times a week really adds up).
Paul
Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA

Insofar as I know the palette will not allow you to insert a link to a project. All that you can do is insert a directory. I don't have LabVIEW 8.5, but I don't believe it contains any methods to programmatically access the palette set. I think the only thing you can do is to create multiple menus in your "User Libraries" or "Favorites" for the projects that you use.

Similar Messages

  • Sorry can't load this project...

    I created a track in the latest GarageBand (10.0.2)
    Then if I try to open it in the latest Logic (9.1.8). I've tried both right-click > Open and Opeing from the File menu in Logic.
    I get the following message:
    " Sorry can't load this project because it is created by a newer Logic Pro version "
    but it does go ahead and create the folder and the file. When I open the file it's an empty project.
    Can anyone tell me how to open the Garageband track in Logic Pro?
    Thankyou.

    You need Logic Pro X to open that, or you should have created tracks in Garageband 9. Version 9 (Logic or Garageband) will not open version 10 (Logic or Garageband) files.

  • How can i organize this project?

    Hi guys,
    i'm working to a JSF project, and i need to integrate some Flex.. i have a Flex application that is a Chart (i added some features to the Flex chart).
    I will embed this flex application in some page, and this is not going to be a problem.. i can embed it and i can use the external interface of flex to, for example, set some property before doing a database query for the data (i'm using spring-flex too, to use the beans of the application).
    The problem is that, for example, in another jsf page, i have to develop an application that contains a chart too.. i mean, for example:
    - page_1.jspx: i embed the chart, to show some i can set with the external interface api
    - page_2.jspx: i want to embed another application in flex that use that chart too.. for example with a menu to select dates or parameters.
    The problem is that the same flex app, the chart, is being used as an application.. but i need to use it like a component too.
    I can resolve this using the SWFLoader, for sure, but.. the same chart that use the external interface.. i have to use it with SWFLoader in another way.. so in the same chart app i should implement code for both things.
    Well.. i'm asking help just to know how would you organize this projects, because i don't have many experience with it.
    I hope i've explained well the problem, sorry for my english if i wrote something wrong.
    Thanks,
    Danilo

    Sounds like you want to leverage the same chart component that you developed on another page but embed a second application in the page with additional controls. Not a big deal. Just define some clean interfaces between them and let them communicate through the ExternalInterface. This way you can swap out them out easily. For example, you could decide to ditch the Flex control app and use HTML instead and not have to change a whole lot.

  • Body onload="..."  how can we access this type of functionality?

    Im working with a portlet, created in javascript. I would like to call a function when the portlet is first displayed (meant to populate a database driven list). However since the body onload event is not able to be modified from within a portlet, how can I accomplish this same type of functionality within plumtree?
    <body onload=".. :( ..">

    Because the portal page is a shared environment where several different portlets may all need to use the onload event handler, we cannot simply allow each portlet to register its own onload event handler.  Each would overwrite the other, and only the last portlet on the page would receive the benefit of using the onload event.
    To accommodate this, a client-side object called the PCC, short for Portlet Communication Component, exists to essentially &#034;multiplex&#034; a single onload event into multiple calls.  To take advantage of this functionality, you will need to register the function you want called with the PCC.
    Add a line of script to your portlet which looks something like:
    document.PCC.RegisterForEvent(namespaceURN, eventName, sFunction)
    namespaceURN = a namespace for your event, or just pass in false if you want to use the default window namespace.
    eventName = the event you want to register your function with, 'onload' in your case.
    sFunction = the name of your function, or an object reference to your function.

  • How can we write this in analytical function..

    select a.employee_id,a.last_name,b.count from employees a, (select manager_id, count(manager_id) as count from employees group by manager_id) b where a.employee_id=b.manager_id;
    As per my requirement I need each manager name and no of employees reporting to him... above query works.. Could anybody help to write the same using analytic function.... Hw this same can be written in effiect way??? (quick performance)
    Please also share the link to download some doc to have good understanding of analytical function..
    Thanks in advance....

    are you trying to do a hierarchical type of query?
    select ename, count(ename) -1 numr_of_emps_under_this_mgr  from  emp
    connect by  empno =prior mgr
    group by ename
    order by count(ename) desc ;
    ENAME     NUMR_OF_EMPS_UNDER_THIS_MGR
    KING     13
    BLAKE     5
    JONES     4
    CLARK     1
    FORD     1
    SCOTT     1
    ADAMS     0
    TURNER     0
    MARTIN     0
    JAMES     0
    SMITH     0
    MILLER     0
    ALLEN     0
    WARD     0Here is the table structure I used (I think you can download it from oracle somewhere)
    CREATE TABLE EMP
      EMPNO     NUMBER(4)                           NOT NULL,
      ENAME     VARCHAR2(10 BYTE),
      JOB       VARCHAR2(9 BYTE),
      MGR       NUMBER(4),
      HIREDATE  DATE,
      SAL       NUMBER(7,2),
      COMM      NUMBER(7,2),
      DEPTNO    NUMBER(2)
    SET DEFINE OFF;
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, DEPTNO)
    Values
       (7369, 'SMITH', 'CLERK', 7902, TO_DATE('12/17/1980 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        800, 20);
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
    Values
       (7499, 'ALLEN', 'SALESMAN', 7698, TO_DATE('02/20/1981 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        1600, 300, 30);
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
    Values
       (7521, 'WARD', 'SALESMAN', 7698, TO_DATE('02/22/1981 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        1250, 500, 30);
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, DEPTNO)
    Values
       (7566, 'JONES', 'MANAGER', 7839, TO_DATE('04/02/1981 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        2975, 20);
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
    Values
       (7654, 'MARTIN', 'SALESMAN', 7698, TO_DATE('09/28/1981 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        1250, 1400, 30);
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, DEPTNO)
    Values
       (7698, 'BLAKE', 'MANAGER', 7839, TO_DATE('05/01/1981 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        2850, 30);
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, DEPTNO)
    Values
       (7782, 'CLARK', 'MANAGER', 7839, TO_DATE('06/09/1981 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        2450, 10);
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, DEPTNO)
    Values
       (7788, 'SCOTT', 'ANALYST', 7566, TO_DATE('12/09/1982 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        3000, 20);
    Insert into EMP
       (EMPNO, ENAME, JOB, HIREDATE, SAL, DEPTNO)
    Values
       (7839, 'KING', 'PRESIDENT', TO_DATE('11/17/1981 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        5000, 10);
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
    Values
       (7844, 'TURNER', 'SALESMAN', 7698, TO_DATE('09/08/1981 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        1500, 0, 30);
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, DEPTNO)
    Values
       (7876, 'ADAMS', 'CLERK', 7788, TO_DATE('01/12/1983 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        1100, 20);
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, DEPTNO)
    Values
       (7900, 'JAMES', 'CLERK', 7698, TO_DATE('12/03/1981 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        950, 30);
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, DEPTNO)
    Values
       (7902, 'FORD', 'ANALYST', 7566, TO_DATE('12/03/1981 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        3000, 20);
    Insert into EMP
       (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, DEPTNO)
    Values
       (7934, 'MILLER', 'CLERK', 7782, TO_DATE('01/23/1982 00:00:00', 'MM/DD/YYYY HH24:MI:SS'),
        1300, 10);
    COMMIT;

  • Can labview solve this equation?

    Hello,
    I need to solve this equation in labview to t. X and Y are known values.
    And if this part can't be larger then 1. If it is, it should be made 1.
    I have really no idea where to begin to solve this problem.
    Thanks in advance!

    If you are actually trying to solve it recursively, then Newton's Method should work.
    Actually after checking it, it's obvious the that any value of t at the
    input will give you the correct value of t at the output.
    Message Edited by rpursley8 on 11-21-2005 12:09 PM
    Randall Pursley

  • I'm getting Crazy I Can't finish this project "Compiling movie, Unknown Error"  HELP

    I been working on this video for weeks, when I finish, the problems start trying to burn a DVD I can send it to Encore but there is a problem too. I read some of the articles but I don't understad who to check the video clips, took me weeks for editing them, so if I put a new one from the same moves the audio and the sequence.  I'm Using a MAC, Premiere Pro CS6 and Canon Camera with XMF files. Thanks in advance
    CJ

    Make sure you copy the entire folder structure from your camera memory card to your hard drive.  Don't try to edit from the card.
    Make sure you store your media on a separate physical hard disk from your system disk.
    Make sure there is enough room on your system disk or your media disk to store the cache and preview files that Pr generates.  Even if there is enough room on your system disk, I recommend moving those files to another hard disk.
    Go to Edit>Preferences>Media and click the Clean button to remove your unused cache files and database entries.
    Jeff

  • Can't display Functions Pallet

    I have LabView 2010 Pro Dev.  Suddenly I can't display or access the functions pallet.  I can get to the controls pallet.
    Solved!
    Go to Solution.

    How are you trying to access it? Maybe it is in an offscreen location? What happens when you right-click on the diagram?
    LabVIEW Champion . Do more with less code and in less time .

  • How can I locate a Project?

    I see the event clips, but there is no project at the top of that list of clips. Using Spotlight does not help. I had consolidated my files, but still can not find this project.

    chenderson22 wrote:
    The problem is that so often my projects end up being named "Untitled Project."
    You cold certainly clear that up – by naming at the time you create the project – or renaming during and/or after editing.
    Russ

  • Help me this Project ( Chat )!!!

    hi everybody.
    I working project about Chat Problem.I can not finish this project because i'm not good about java.
    i hope everyone can help me about this project!
    Thank you very much!
    Subject A Chat Simulation
    see Image:
    http://i410.photobucket.com/albums/pp186/duc20021990/java.jpg
    Question:
    1/Add 2 user in First Nickname and Second Nickname
    +when not yet  click button “ Connect-->textarea 3 and 4 disable(not type message in textarea 3&4).
    +When click  button “ Connect” textarea 3 and 4 enable(can type message).
    +When click "Unconnect”-->textarea 3&4 disable.
    2/when chat,user 1(First Nickname) & 2(Second Nickname) type message in textarea 3&4 and click button"Send”--> results:Textarea 1&2 appear username 1(first) and 2(second) and content chat.
    3/when click button”Delay” ,user can type message in textarea 3&4 but two button”Send>>” and “<<Send” disable.Click button”Delay” again is the end problem Delay(Undelay)
    Edited by: 808181 on Nov 8, 2010 12:46 AM

    808181 wrote:
    I working project about Chat Problem.I can not finish this project because i'm not good about java.This is not a programming service. Consult your teacher or someone similar for help.
    Or ask a proper question and we'll try to answer it for you. "I can't finish this project" is not a question, nor will anyone here finish your project for you.

  • Can I create a dll from labview with more that one function name

    I know that when I create a dll from C and then call it in labview using the call library function node I can see the different functions on the configuration screen. Is there a way to create a dll in labview to have more than one function name? No matter how many functions happen in my VI it seems to build into a dll under the same function name requiring inputs for every function, can this be avoided somehow?
    Thanks,
    Dave

    Each function corresponds to a separate VI. When creating the dll, on the Source Files tab of the app builder, click the Add Exported VI for each VI that you want. SubVIs of a main are not automatically exported and will not be available as separate function calls.

  • How to call this dll point function by labview

    Void SetCompStatusCallBack(void ((*CompStatusCallBack)(int id, int status, unsigned char conflict)))
    Sets up callback function for getting component status.
    Parameters:
    * CompStatusCallback – entry point for callback function.
    Return Value:
             None.

    left wrote:
    Void SetCompStatusCallBack(void ((*CompStatusCallBack)(int id, int status, unsigned char conflict)))
    Sets up callback function for getting component status.
    Parameters:
    * CompStatusCallback – entry point for callback function.
    Return Value:
             None.
    You don't. This is the callback protoype that would be passed as parameter to another API and as such never will be called by the caller of that API but instead be provided by that caller!
    And LabVIEW does not support function pointers at all, so you really can't do this.
    The only solution is to write a wrapper function in your DLL or in a separate DLL that translates between this interface and some more event oriented LabVIEW functionality such as user events, but unless you do know C to a fairly good level, you should probably leave that to someone else.
    Rolf Kalbermatter
    Message Edited by rolfk on 01-26-2007 04:21 PM
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Can somebody save this in Labview 7.0 please?

    Can somebody save this in Labview 7 please. i think its in 8.2
    thank you
    Attachments:
    Pitch Shift.vi ‏33 KB

    Hello,
    This VI contains components that changed between versions 8.0 and 7.1, so a Save for Previous operation will not be straightforward.  Instead, here is the block diagram so you can build it:
    Part 1 (left side):
    Part 2 (right side):
    The Hanning window function will look different but should have the same interface.
    Message Edited by MattP on 03-28-2007 03:06 PM
    Cheers,
    Matt Pollock
    National Instruments
    Attachments:
    right.jpg ‏109 KB
    left.jpg ‏50 KB

  • I can't load 1 Imovie project. Imovie shows 5 projects but only 4 icons show of those. 1 projects symbol won't come up so I can't click on it to work on or play. Please help me as there's lots of work on this project I don't want to lose.

    I can't load 1 Imovie project. Imovie shows 5 projects but only 4 icons show of those. 1 projects symbol won't come up so I can't click on it to work on or play. Please help me as there's lots of work on this project I don't want to lose.

    The performance fixes is a biggy for me, though the other missing
    stuff I use makes me have to use both versions for various things:
    "but they seem to be committed to another release/version."
    Well ... now that's the rub. I would actually welcome this intermediate version to play with (even with the cost of upgrading) if I could rely on it to be finalized into 6.0, full featured, without it taking as long as it has to Upgrade from AA3.0. I would say it was a VERY smart move to give us a preview of 6.0, if I felt in, say, six months they would provide us the fully functional update. But, HOW many years has it been. I felt screwed over while they played around with Sound Booth.
    I was with you for a minute in most of what you said, until your credibility went down a couple notches with me on the statement trivializing midi functionality. I though that was a very clueless statement:
    "but I have no need for a midi controller and if I want a drummer to keep perfect time I'll get a drum machine."
    It does make some of your other statements suspect, tho I won't take it as far as therealdobro's "what's your stake" question.

  • Can some one help me with this project

    This project will simulate the behavior of an Integrity Subsystem in validating the data in a database.
    More specifically, assume there are 2 tables, A and B, in a given database. Table A has 4 integer
    attributes names a, b, c, d and table B has 4 integer attributes named e, f, g, h.
    Your program is to input up to 20 integrity rules as discussed below, and store them in some internal
    format of your choosing. Then enter up to 15 tuples for each table. For each tuple, check it against all the
    applicable integrity rules and print out an error message for each rule that is violated. If no rules are
    violated then print a message saying all it well and enter that tuple into the database. Do not enter a tuple
    into a database if any rule is violated for that tuple.
    There are 3 different types of integrity rules: Primary key, Foreign key, and Attribute.
    The formats for the rules are given below:
    Primary key: rule#, P, tablename, attribute name
    1 A or B a,b,c,d,e,f,g, or h
    The meaning of this rule is that the specified attribute name of the specified table is the
    primary key of that table.
    Foreign key: rule#, F, tablename, attribute name, tablename, attributename
    2 A or B a,b,c,d,e,f,g, or h A or B a,b,c,d,e,f,g, or h
    The meaning of this rule is that the first attribute name and tablename is a foreign key
    referencing the second attribute name and tablename.
    Attribute: rule#, A, tablename, attribute name, low value, high value
    3 A or B a,b,c,d,e,f,g, or h 0-9999 0-9999
    The meaning of this rule is that the attribute name in the specified table always have a value lying
    in the range of low value to high value inclusive.
    Your program should implement at least the following 10 rules
    Rules:
    1 P A b
    2 F A d B g
    3 A A a 10 20
    4 A B h 8 9000
    5 P B g
    6 A B g 0 100
    7 F A c B h
    8 A A b 10 30
    9 A B e 0 80
    10 A A a 8 30
    Page 2 of 3
    The following data is provided for your convenience to test the correctness of your program. Remember I
    will use these data and some other new data for the testing.
    Tuples: (Insert in this order)
    A 8 32 30 50
    A 10 20 30 40
    B 5 20 50 100
    B 8 30 40 200
    A 10 20 100 50
    A 10 22 100 40
    A 8 32 30 40
    B 30 40 50 60
    B 80 2000 0 0
    A 9 25 200 50
    A 12 25 60 50
    B 0 0 0 100
    A 10 10 10 10
    A 20 20 200 40
    A 0 0 0 0
    B 0 0 0 0
    B 50 50 50 50
    Specifications:
    1. You can just represent the provided 10 rules and new rules created by yourself in some
    internal data structures. Or you can store the rules in a text file and then read it one by one.
    2. The test data must be stored in a text file �tuples.txt� in which each line has one tuple and
    field items are separated by one or more blank spaces (not comma, or colons).
    3. Bring a project report at the beginning of the class on the due date. The project report
    should have a summary on how you finish the project. For examples, you should discuss
    some key data structures you chosen to store the rules and tuples, how you check the invalid
    tuples and insert valid tuples, and so on. I hope that after reading the report, I should get some
    ideas how you finish the project even without reading the source code.
    4. Also you should print out source code and include in the report. In addition, you need to
    copy the execution output results. I give a sample expected output for your reference. You
    can change it in any way but just make sure it is clear to read for users.
    Sample Outputs (for simplicity only three rules used in this example):
    Integrity Rules (total 3):
    1 P A b
    2 F A d B g
    3 A A a 10 20
    Tuples: (Insert in this order)
    T1: A 8 32 30 50
    Page 3 of 3
    T2: A 10 20 30 40
    T3: B 5 20 50 100
    T4: A 8 25 40 100
    Results:
    T1 is invalid (against rule 3), discard it!
    T2 is valid, insert to DB
    T3 is valid, insert to DB
    T4 is invalid (against rule 1), discard it!
    Summary:
    2 tuples (T2, T3) are inserted to DB
    2 tuples (T1, T4) are discarded
    5. Bring a floppy disk containing the source code and the project report word file. It should
    only have one directory named as your �Firstname.Lastname� For example, if your name is
    John Johnson, the directory name should be �John.Johnson� in the root (your wku email
    should be [email protected] also in most cases).
    Create a subdirectory �Report� to store the report word file. The report name can be
    �CS543_Project_2_Report�. Then create another directory named as �Code� to keep all the
    necessary files to run the program without any further configuration (including �tuples.txt�).
    6. Submit a zip file which contains all the files in your floppy disk to the �Digital Drop Box�.
    The zip file name must be �Firstname.Lastname.zip�. For example, if your name is John
    Johnson, the directory name should be �John.Johnson.zip�. So if I unzip the file, I should get
    exactly same files as the floppy disk.
    7. Follow closely �Program Scoring Rubric For CS Dept� and �Writing/Documentation
    Scoring Rubric for CS Dept�. Your project grading will be based on these two guidelines.
    At least, your code should have a perfect and consistent format style and include sufficient
    comments (generally > 20%) which explain possible confusions clearly. Also always try to
    use constant variables to denote numbers. For example, if you created 20 rules in total, you
    can define a constant variable such as in C++ �#define TOTAL_INTEGRITY_RULES 20�.

    So what is your question?
    People here are not generally inclined to read your homework, and then read your mind to find out what's giving you trouble.
    If you're absolutely lost and have no clue where to start, you should speak to you instructor or engage the services of a private tutor. These forums are simply not an effective venue for that kind of help.
    Otherwise, take your best shot, do as much as you can do, and then post specific questions about the specific bits that are giving you trouble. Be as thorough and precise as possible about what you're trying to do and what didn't work. Copy/paste the complete text of any error messages. Add println statements to your code and include comments like "I expected it to print xyz here but it printed abc".

Maybe you are looking for