How does private access scope manifest itself?

Hi,
I am in the process of converting an old project to use Project Libraries (*.lvlib). I have read and watched all the tutorials, LV Help sections, etc. I understand the benefits of using project libraries. But, I still do not understand how access to VIs is restricted after setting their scope to private. For example, I can create a new VI, outside the project library, then "Select a VI" to place on the block diagram, using a subVI with private access from a project library. And I can can run this test VI without any apparent problem.
So, I seem to be able to access a 'private' VI. How and where is the access restricted for a VI with private scope?
Thanks,
RonC
Solved!
Go to Solution.

Hi Chris,
No example required...I can explain.     
You know, after trying and trying to sort this out myself, and not being able to, I knew that when I asked, it would turn out to be something stupid. Here is what happened...
I was using the "Data Acquisition Reference Design" project example as a reference to sort this out. I think this is an excellent one. I looked at the Configuration module and Display module sub-libraries, and the scope is just as described in the tutorials; i.e. the API VIs marked Public and the subVIs marked Private.
Then, for my little example VI, I used a "Private" subVI from the Logging module, because it did not require any other resources to run, it just checked the root directory.  It worked fine, and hence my confusion. But, after you told me that should not work, I looked again, and out of the four sub-libraries used in the example, two (the two I looked at) have the access set as described, but the other two do not -- everything is Public. And, of course I used one of the public ones.
I just tried again, using a "Private" subVI from the Display module, and although I can see it and place it on my block diagram, my calling VI is broken, the reason given is because of the private scope.
Doh! I have only been doing this for 22 years, so not yet long enough to avoid the dumb mistakes I guess.
Thanks for setting me straight.
RonC
P.S. I am using LV 2010 SP1

Similar Messages

  • In Photo 1.0, how does one access the map showing where all photos were taken, as could be done previously in iPhoto?

    In Photo 1.0, how does one access the map showing where all photos were taken, as could be done previously in iPhoto?

    Hi JohnDory,
    The information side-bar from iPhoto has been removed in Photos App, and so it's been converted into a pop-up window showing both the exposure, aperture and so technical photo parameters, as well as the comments, faces and LOCATION for that photo.
    This small floating window is shown whenever you click the button in the app title bar, right clicking a specific photo or pressing ⌘i
    If you open the albums view (clicking in the name of the album list, NOT an album name, you can see in your left sidebar - which can be shown or hidden) and press ⌘i without selecting a specific photo the Info pop-up will show the map for your whole library (as well as the total amount of photos, videos, GB used, etc)
    So, I'm afraid the "Locations" view (which I really loved) from iPhoto has been ripped off... and we can only get "some sort of locations view" by this method.
    As for locations... there is no option for manual geotagging (so, setting location to a specific photography which doesn't have it yet)... that really ****** me off 
    Regards,
    braincasualties.

  • How does one access "footers" in Dreamweaver cs6?

    How does one access "footers" in Dreamweaver cs6?

    How does one access "footers" in Dreamweaver cs6?
    Depends on your code.  If your site uses Server-side Includes, it's quite possible the footers are in a separate file in your site folder such as footer.php or footer.incl, or footer.html.
    If that's the case here, you need a local testing server to see them in your parent page.
    Nancy O.

  • On ipad 2 ps touch just keeps crashing it appears from reviews this is a common problem, how does one access a refund

    On ipad 2 ps touch just keeps crashing it appears from reviews this is a common problem, how does one access a refund

    As stated, completely exit pst (don't just leave the app) and then activate airplane mode. Then open PST and change your cloud sync option to "off". Once you deactivate airplane mode, you should be able to open PST again without the crash. Iirc, I had to work at opening PST and accessing my settings very quickly or it would still crash before opening the settings page. Unfortunately, we have to completely forget about cloud sync until the bug is fixed. Save any image files back to the ios camera roll to share with other apps or upload elsewhere.

  • HOW DOES ONE ACCESS / OPEN INSERTED SD CARD CONTAINING MP3s WITH ITUNES?

    Hello,
    How does one access / open an inserted SD card containing MP3s with ITUNES?
    Thanks
    < Edited by Host >

    File > Add Folder {or File} to library.

  • How does sccm access admin shares on workgroup computers???

    Hey guys, how does sccm access admin shares on workgroup computers??? I know that in software distribution component i can add domain account that is used by client to access dp's and stuff. I have some workgroup computers that have client installed
    manually by someone who has access to sccm server with domain account. But that is only used for install but what about later?

    Hi,
    the SCCM Site server will never access the client directly only when you use Client Push and in client push settings you can define local administrator accounts and passwords to try as well when you push out the client.
    If you install the sccm client manually you don't have to worry about access to any shares on workgroup computers.
    Regards,
    Jörgen
    -- My System Center blog ccmexec.com -- Twitter
    @ccmexec

  • How does Internet access work once I leave home?

    Do I need to subscribe to a wireless broadband deal- such as BT's Openzone- in order to access the Internet on my macBook when I'm away from home ... or can I depend on dialling my ISP via a phone socket? How does Internet access work once I leave home?

    BT Openzone looks a lot like T-Mobile wireless here in the States. I've got a T-Mobile account and password. When I go into a location that has TM, I open up my MacBook and look under my AirPort menu icon to select the TM network. Then I enter my account name and password and go.
    Of course TM isn't everywhere, just as BT's service isn't. When I'm in a location that doesn't have it, how I connect depends on what does exist. I always travel with an ethernet cable because many hotels don't have wireless but do have ethernet connections. I've not had to resort to modem service is more than 5 years.

  • HT204406 how does the iTune icon present itself onto the dock. ?  And how does it play without being requested ?

    how does the iTune icon present itself onto the dock. ?
    And how does it play without being requested ?

    1. The SCB-68 is just a terminal block; it does not measure anything. The measurement is made on the board connected to the SCB-68.
    2. Computer-based data acquisistion devices and 480 V motors with solid state speed controls do not "play nice," as the kids say. The connections you are trying to make may well end up with a fried data acquisition board, fried computer, and MOST IMPORTANTLY a fried USER!
    Ground loop problems may produce noisy measurements or may destroy all the low current devices (like the computer) in the system.
    Signal conditioners are not only to reduce noise but also to provide safe isolation between the high voltage and high power parts of the system and the more sensitive parts.
    A thermocouple is a voltage generating device. The measurement system measures that voltage (typically millivolts) and independently measures the temperature of the "cold junction" of the thermocouple. The temperature at the hot junction of the thermocouple is calculated as Temperature(TC voltage difference) - Temperature(cold junction). If currents flow through the TC wires, due to ground potential differences between the motor frame and the computer ground for example, the voltage drop from Ohm's law is added to the TC voltage and will produce temperature errors. TC wire may have significantly higher resistance than wires used for most elelctrical signals so the interfering signal may be greater than the desired signal.
    Lynn

  • How does one access their images in their libraries in Desktop Adobe Photoshop that are connected to their Mobile Adobe Shape?

    So
    I have Adobe Shape on my iphone, and in my Creative Cloud on the web it can access the images ive made. BUT, these images wont show up in my library on Photoshop on my computer and i cant seem to save them from the creative cloud on the web.
    How does one get from A to B?
    Thankyou
    Victoria

    Hi Victoria and welcome to the forum.
    I had to Google Shape but it looks interesting, and dies use the CC Libraries.  I am a big fan of CC Libraries, but have only used them between apps on the same machine.  So it is just a matter of see how they work between different systems
    Illustrator Help | Creative Cloud libraries - collaborate, sync, and share assets
    In my experience, I simply drag an asset onto the Library in one app, and it is there in my other apps.  But I have to make sure I am looking at the same library name on both computers.  Now I have been confused over syncing before, but I suspect that if you open the Application Manager and click on the little Cog icon, and in the Files tab make sure Sync is checked.  Otherwise you might as well read the help files.
    Sync digital assets in Adobe files and apps | Creative Cloud Libraries
    Good luck

  • How does oracle accesses v$ tables or views in mount state

    Hi All,
    I want to know how oracle accesses fixed tables/views while the database is in mount state.
    I did the following:
    1. Started the database in mount state.
    2. Query v$database ,v$datafile--Successful
    3. Queried dba_data_files.---ERROR
    SQL> select * from dba_data_files;
    select * from dba_data_files
    ERROR at line 1:
    ORA-01219: database not open: queries allowed on fixed tables/views only
    As per my understanding goes,all these tables are a part of Data Dictionary which is stored physically on system tablespace.
    Now since the database is mounted ,it cannot access any part of system tablespace's data.Am I right??
    So how does it queries v$ tables and other fixed database tables in mount state???
    Thanks in advance
    Saket Bansal

    the v$(dynamic) view comes from instance
    the dba(static) views comes from dictionary
    but there is only one view can be look while instance is in nomount mode
    and that is
    v$instance ,,,
    BUT ONLY THING I DON KNOW IS WHY WE CAN STILL DESCRIBE THE V$ VIEWS WHILE INSTANCE IS IN NOMOUNT MODE,,,
    ORACLE instance shut down.
    SQL> startup nomount;
    ORACLE instance started.
    Total System Global Area 285212672 bytes
    Fixed Size 1248576 bytes
    Variable Size 75498176 bytes
    Database Buffers 205520896 bytes
    Redo Buffers 2945024 bytes
    SQL> desc v$datafile;
    Name Null? Type
    FILE# NUMBER
    CREATION_CHANGE# NUMBER
    CREATION_TIME DATE
    TS# NUMBER
    RFILE# NUMBER
    STATUS VARCHAR2(7)
    ENABLED VARCHAR2(10)
    CHECKPOINT_CHANGE# NUMBER
    CHECKPOINT_TIME DATE
    UNRECOVERABLE_CHANGE# NUMBER
    UNRECOVERABLE_TIME DATE
    LAST_CHANGE# NUMBER
    LAST_TIME DATE
    OFFLINE_CHANGE# NUMBER
    ONLINE_CHANGE# NUMBER
    ONLINE_TIME DATE
    BYTES NUMBER
    BLOCKS NUMBER
    CREATE_BYTES NUMBER
    BLOCK_SIZE NUMBER
    NAME VARCHAR2(513)
    PLUGGED_IN NUMBER
    BLOCK1_OFFSET NUMBER
    AUX_NAME VARCHAR2(513)
    FIRST_NONLOGGED_SCN NUMBER
    FIRST_NONLOGGED_TIME DATE
    SQL> desc v$tablespace;
    Name Null? Type
    TS# NUMBER
    NAME VARCHAR2(30)
    INCLUDED_IN_DATABASE_BACKUP VARCHAR2(3)
    BIGFILE VARCHAR2(3)
    FLASHBACK_ON VARCHAR2(3)
    ENCRYPT_IN_BACKUP VARCHAR2(3)
    HOW DOES THIS COME FROM ????
    Edited by: jignesh kankrecha on Jul 6, 2009 8:12 AM

  • How does a MacBook pro locate itself?

    I've had quite a shock today. Someone that I've never seen before in my life, and the police claimed that I had a stolen MacBook pro in my house. There were tons of claims being bandied about such as "GPS doesn't lie sir." So basically, this guy was showing the police on his cellphone some sort of map that showed his laptops location. Needless to say I wasn't going to let the police search my house because some stranger said his Mac was in my house.
    So I have a few questions.
    How does a Macbook determine it's location when it's lost or stolen?
    Does the Macbook Pro have a GPS receiver in it?
    Does it have a cellular modem in it that calls home checking to see if it's lost?
    Can it use said cellular modem to get a relative location as well?
    Thanks for answering, I'm a bit shaken up from all this because this all culminated in a threat of a warrant, in which the officer said, "Make sure your dogs are restrained, they might get hurt when we serve the warrant." ( In other words We're gonna blow them away when we no knock you in the middle of the night. )

    That's even scarier because when you look at a Wi-fi map it shows my access point in a residence two houses down from mine! Whats worse the location of the actual access point has almost nothing to do with where it's been scanned. The margin for error is huge. If you look at Wigle for instance half the hotspots seem to be in the road.
    Triangulation would denote that the laptop has a direction finding antenna. I'm somewhat of a radio buff, and while I know GSM has an ability to fix a location somewhat innacurately but that's not done by the phone that is done by the provider via cell towers.
    I'm kind of skeptical how accurate getting a direction on a Wi-Fi hotspot would be with a diversity type of antenna.
    And even then the physical location of the access point isn't known.
    How does it report the local Wi-Fi hotspots back to the user? Must it have a cellular internet connection to it?

  • My daughter changed her access code and forgot, how does she access it?  iTunes does not recognize it from the computer (it is registered in my user name).  HELP? Oh the nearest Apple Store is about 40 miles away.

    My daughter forgot her access code to her itouch.  Itunes can't access it when i plug it in.  it is registered under my id.  how do we reset the passcode without the passcode?

    Place the iOS device in Recovery Mode and then connect to your computer and restore via iTunes. The iPod will be erased.
    iOS: Wrong passcode results in red disabled screen        
    If recovery mode does not work try DFU mode.
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings

  • How does private browsing exactly work?

    I know how to open and use private browsing using my FireFox, but I want to know how it really works. Does it temporary save my browsing data in a specific place in my hard disc then delete every thing after I close my private window, or does it keep all the browsing data in the RAM?

    All data is kept in memory and not stored in the Firefox profile folder.
    When you open a New Private Window the all data from the current session is stored in the Firefox profile folder and new data is created for the private browsing session.
    When you end the PB mode session by closing all PB mode windows then the data is flushed and data from the regular session is reloaded.

  • How do you access a backup of a time capsule that was made to an external drive?, How does one access a backup of a time capsule that was made to an external drive?

    Back in Oct my TC was poppping an error that it was full. Research in here told me the solution was to backup the TC to an external HD and wipe it. I now need something off that old backup and don't know how to mount it to retrieve the documents.
    I tried to mount it by selecting the EX HD in the TM software however it says the drive is not in a readable format.
    At a loss on what to do.
    Thanks in advance for the help.

    mxracer700 wrote:
    I get a ton of greyed out bars (no dates) but only a couple (one date) at the bottom is clickable. It appears to me at least there are a lot of backup windows I just can't access. The recent ones that I can access work fine and they are TODAY and Sept 6 which was likely the day I did the achive.
    If you see actual dates there, that you can't access, it means that whatever's in the Finder window wasn't included in that backup.   See the pink box in #15A of Time Machine - Frequently Asked Questions.
    But if they're just items on a "placeholder" scale, there aren't any other recognizable backups.
    As you detail I can mount the ext hd in finder and in the sidebar I get an image "Time Machine Backups" which gives me a folder "backups.backupdb" which has a folder for my mac mini and then only three folders. One is the Sept 6 date, on is 'in-progress' and the third is 'latest'. Going into the Sept 6 gives me access to the same data as going in via TM.
    That sounds like you only have the 1 completed backup, of September 6.  The "Latest" item is simply an alias to the most recent completed backup. 
    Before going any farther, try to Repair the backups, per #A5 in Time Machine - Troubleshooting. Use the procedure for an external disk connected to a Time Capsule.
    If that doesn't help, it sounds like Time Machine had deleted all previous backups trying to make room for a (very large) new one.  See the pink box in #C4 ofTime Machine - Troubleshooting for details.
    The .inProgress package is the remains of one or more failed or cancelled backups.  You can't use Time Machine to get at it, and there's no telling what's inside it, but it's not a complete backup.
    You may be able to find some things in it and copy them, but you may have difficulty with permissions, locked files, etc.
    It looks like a file, but is actually a special kind of folder that's treated like a single object for most purposes. 
    Select it, then right-click it and select the Show Package Contents option.  There may be one or more folders with gibberish names, containing partial backups.  Navigate through the folder structure to see what you can find.  That will be "hit and miss," and the results will be unpredictable.

  • How does one access custom function in OBIEE RPD for Session Init Block SQL

    Hello:
    We are using SSO for authentication and authorization for OBIEE, using Init Blocks in the RPD and httpHeader as the source of variables in the Instanceconfig.xml file. (As long as the user is member of one group, the results are fine. However, as soon as the user is assigned to multiple groups, group values become URI-encoded.)
    To solve the problem of URI-encoding, we have deployed a function to the DB (ora 10gr2).
    The problem I am running into is that when I call the function from an Init Block (Security), OBIEE Presentation Services (OPS) acts as though the function does not exist or is not called.
    Initialization String: select group_OBIEE(WEBGROUPS) from dual
    ("group_OBIEE" is the function that was deployed.)
    Testing: Successfully tested the function in PL/SQL as well as using the Test button in RPD.
    Reason for the fuction: The function decodes the extra characters using a substr function. SSO uses Shibboleth for Authentication and Authorization.
    For example, for our group name, we expect to obtain the following value:
    edw:hrdir;edw:findir (2 groups separated by a semi-colon)
    However, we are obtaining the following: (Determined via the narrative view in Answers: @{biServer.variables['NQ_SESSION.GROUP']} )
    URI-ENCODED&lt;edw%3ahrdir%3bedw%3bfindir&gt;
    Please note: There are no such problems when we are passing only a single group value (i.e. edw:hrdir). So, in cases when we pass only for Group for the user, we are able to authenticate and authorize w/o a problem.
    Any suggestion on how to call the function or a better way to approach this problem?
    Thanks in advance for your help.

    You don't need a function to assign the groups in your Init Block. In fact you should not use it. You need to use a standard select and define the Init Block as Row-Wise. This means the BI Server knows the Init Block will return more than one row. You select statement should look like this:
    SELECT 'GROUP', YOUR_GROUP_NAME FROM YOUR GROUP_USERS_TABLE WHERE YOUR_USER_ID_COLUMN = ':USER'

Maybe you are looking for