Variables management in fm11.0

All,
I have a need with framemaker I do not know how to handle. Here is an example of my need:
Let's say I need to produce a document related to a house, which can be 1 2 or 3 floors.
I will then produce a variables :"nb of floor" which will be "1" "2" or "3", and use this variable in text content. That is ok, BUT
How can I automate an additional variable named "House_type" which would be "OnefloorHouse" "TwofloorsHouse" or "ThreefloorsHouse"?
Thanks for your help.
Regards, Stephane.

How are you applying the Variables in FM? Are you importing into specific files that just pertain to the house types and number of floors?
The easiest way to get specific sets of variables into FM files is to use small text files called MIF snippets. See the following discussions for how these have been used:
cautious update of variables – best approach?
Variable to Pull Book Name?

Similar Messages

  • NI Variable Manager & Siemens WinCC OPC

    Hi,
    I
    am trying to setup a connection between some software developed for an
    asset and WinCC v6.0 SP4 by passing values using OPC. The software has
    been developed using National Instruments Variable Engine. I have
    verified the integrity of the tags by using Variable Manager and am able to create a system parameter, and import the
    necessary tags into WinCC, but they do not return a value (quality code
    of '8' and a message reading 'no connection to the PLC')
    The setup is as follows:
    The system is made up of 1 server and 2 clients on the same domain
    The
    software that has been developed is installed on one of the client
    machines because this is the machine that the hardware is conneced via
    a RS232 connection
    The relevant permissions for DCOM have been applied for OPCEnum and NI Variable Engine on the client machine and the server
    Would the server settings require changing as everything is located on the client machine?
    Is there anything that I am missing, or has anyone had a similar experience?
    Many thanks in advance
    henno2000

    Hi Rick,
    Just to let you know i am looking into this issue for you.
    It seems Microsoft included a few updates with Service Pack 2  for XP that could be affecting your OCP communication.
    Take a look at the following link OPC Foundation: Using OPC via DCOM with Microsoft Windows XP Service Pack 2
    Let me know if this contains the solution to your problem.
    Kind Regards, 
    John P
    AE
    NI
    John.P | Certified LabVIEW Architect | NI Alliance Member

  • Variable Manager can't connect to localhost

    Hi all,
    I'm runnin LabView 8.5 and am replacing an old computer. I've installed LabView on my new pc and done all the device drivers, but when I go into variable manager there is a cross next to Local System and when I click new process it gives an error saying it cannot connect to localhost...
    I tried restarting the NI services in services.msc as suggested elsewhere on this forum, but no luck...
    Any thoughts?

    Is it possible that some firewall is active on the PC which prevents communication on that port?
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • Variable Manager in Labview 10

    I have a question about the thing that was called the "variable manager" in Labview 8.2.1
    I just installed Labview 10 Developement system and also the DSC-module (on an other pc).
    But I can not find the variable manager.
    Is this one replaced by the NI Distributed System Manager?
    I hope someone can tell me more about this.
    Thnx

    Dear Cheese11,
    one short addition; the multiple variable editor (which comes with the DSC module) can be found when rightclicking a library in your project explorer; chose edit variables.
    Best regards,
    Martijn S
    Applications Engineer
    NI Netherlands

  • Stand-alon​e Variable Manager available for download anywhere?

    I'm experimenting with network variables. If I just want to copy my program to a PC that ha just the runtime installed, it doesn't work. Is there a way to install the Variable Manager without installing the whole CVI or building a distribution?
    /* Nothing past this point should fail if the code is working as intended */

    There isn't a standalone version of the CVI debugger, but you can debug remotely. If you can access the PC where you're having the problem from the PC where you have CVI installed, you can set up CVI to debug it remotely (Run>>Select Execution Target for Debugging>>New Execution Target). In the remote PC, you need to make sure that you're running a debug configuration of your program, and you also need to copy and run the configureremotedebugging.exe tool, which you can find in the bin folder under the CVI installation directory.
    For more information, you should read the Using LabWindows/CVI>>Debugging Tools>>Remote Debugging topic in the CVI help.
    Luis
    typedef struct {
     short sVar1;
     short sVar2;
     char cVar1[512];
    }MyStruct2;
    typedef struct {
     MyStruct2 ReadMyS2;
     MyStruct2 WriteMyS2;
     MyStruct2* pReadMyS2;
     MyStruct2* pWriteMyS2;
    }MyStruct1;
    int main()
     MyStruct1 MyS1_Phis[3]={0};
     int i = 0;
     // init
     for(i=0;i<3;i++)
      MyS1_Phis[i].pReadMyS2 = &MyS1_Phis[i].ReadMyS2;     
      MyS1_Phis[i].pWriteMyS2 = &MyS1_Phis[i].WriteMyS2;

  • Variable Manager - New IO Server creation error

    i am having  Labview 8.5 professional edition. i need to communicate with Rockwell PLC. For that i am having  RSlinx OPC Server. i try to create the "New IO Server " at Variable manager. but variable manager not displaying any opc server. But my PC Rslinx opc server is avilable. for that any extra software i need to install at my PC for communicate with Rockwell OPC server?
    Regards
    Sivakumar
    Titan Industries LTd

    You need to make sure that RDS is enabled per
    http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_17276.
    Make sure both the RDSServlet mapping and definition sections are
    not commented out as described in the "To enable ColdFusion Remote
    Development Services on ColdFusion MX and higher" of the article.
    Make sure you restart the CF Application server after editing
    the web.xml file.
    Ted Zimmerman

  • Is there a way to secure Variable Manager in the RPD?

    We would like to grant ability to access Variable Manager to selected developers. Is it possible?
    Thank you

    Hi
    Clarify your objective of giving access of Variable Manager. So, in a controlled dev environment, you may either allow developers to add variables or reset default values.
    You can achieve both by adding variables using udml 'Declare RP Variable.....Declare Session Variable...' and loading through nqudmlexec in /bin folder
    This should help for the above purpose
    Rgds

  • Shared variables update in QuickClient but not in Variable Manager

    Greetings,
    I am using LV 8.6 Developer with the DSC module installed. Also, I'm using WinXP Service Pack 3.
    I am trying to create a VI that will interact with an OPC server connected to some equipment.
    I've created shared variables to read the value of tags in my OPC server exactly according to the instructions on this page:
    http://zone.ni.com/devzone/cda/tut/p/id/6346
    For some reason though, the value of the shared value never updates to reflect the value on the server.
    When I follow the tag on the OPC QuickClient, it updates just fine, but somehow the value of the shared variable isn't updating. 
    I also tried retreiving this data using the DataSocket method in the "Multiple OPC Items Monitor.vi" example, but running that VI crashes LabView every time. 
    Also, I can create a shared variable and write to tags using a VI, but I can't read them.  
    It seems like I'm *this* close to getting the shared variables to work. Any suggestions?

    Hi Rob,
    To answer your questions...
    DataSocket: NI doesn't give me the option to investigate the error when I restart the program. I did a search for .cpp files, but none turned up. I did collect the error report that Windows generates, and I attached it. I'm not sure if that would be something useful or not.
    SharedVariables: I went to use the Distributed System Manager to take a look at the variables. For both my shared variable as well as the tags on the I/O data source, the data type is listed as "advanced" and the quality is "unknown bad."  I collected the logs from the I/O server and attached them. Oddly, when I look through there, I see some Quality=BAD  and some VT_ILLEGAL flags. The deadband is set to zero, and the update rate is 1,000ms.
    Also, I've configured the DCOM and Local Security Policy settings as described in numerous support articles, and my Windows Firewall is turned off. The OPC server and LabView reside on the same computer. 
    I suppose the confusing thing is why the QuickClient works fine, but the SVE doesn't.  
    I've tried this on three different computers with the same results in all cases. Currently, LV and the OPC server is the only software installed on any machine. The only other OPC server I have access to is the LV server, and it seems to work okay. 
    Thanks,
    Wes
    Attachments:
    a793_appcompat.txt ‏133 KB
    screen.JPG ‏105 KB
    OPC I-O Server Diagnostic Information.txt ‏69 KB

  • Environment Variable management

    i have two peoplesoft apps running on the same machine. would someone please advise if there is any way to manage imp EV like Oracle_SID, PS_HOME etc?

    Windows is a bit different than on Linux.
    Personally I have a large script setup that I deploy on Windows that mimics psconfig.sh from the *nix side.
    It's somewhat messy and has scripts that include scripts that include other scripts so I'm not inclined to share it really.
    If you simply want to run psadmin, create a .bat script for each ps_home and use it instead, since every new cmd prompt gets a fresh start on env variables, don't set anything at a user/system level. Set up the variables you want in the bat files, if running psadmin, it will take care of most of the values for you, so you don't need to put them on in the bat script unless you want to do advanced stuff like run tmadmin directly. For instance you can issue commands directly to tmadmin and make script to do lots of things, then again, you could also use the psadmin command options like psadmin -c boot -d <domain>
    For instance something like
    set PATH=D:\psoft\FIN853;%PATH%
    set PS_HOME=D:\psoft\FIN853
    set PS_APP_HOME=D:\psoft\FIN853
    set PS_CFG_HOME=D:\psoft\Domains
    set PS_CUST_HOME=D:\psoft\FIN853
    : maybe set TUXDIR=D:\psoft\TuxedoPath
    : maybe set PS_SERVDIR=%PS_CFG_HOME%\appserv\prcs\FIN853
    set ORACLE_SID=FIN853
    D:\
    cd %PS_HOME%\appserv
    : maybe execute psadmin.exe maybe not, maybe we don't want to run it every time and instead just drop us in the appserv directory
    %PS_HOME%\appserv\psadmin.exe
    --------------

  • IP Application: Control variables management

    Hi experts;
    I have a BW IP 7.0 Application to plan our client budget. We've built several input querys, web models, etc. That objects are controlled by some variables, like ZPLANYEAR. Let me explain you: ZPLANYEAR is a characteristic value variable for 0FISCYEAR, manual entry type, but it's not ready for input. Its default value is the planning year.
    It is inside "Planning import" column of our queries, and it fixes the actual year that they are planning. Obviously, it must change each year, and it must change manually, i can not calculate it based on actual date.
    And finally, the requirement is that a user must be able to do that, and  in a friendly way of course...
    Does anyone know a user-friendly way to change the value of a variable, without entering BEX, or RSPLAN, etc???
    Thanks in advance

    Hi, Mayank.
    That's exactly what i'm doing as i post your message...but i have to be carefull with internal and external values, special BW codding for characteristic values with compounded infoobjects (like 0PROFIT_CTR with its 0CO_AREA code). I guess our users won't easily understand why they must enter a profit center value with its controlling area code before, or why must they inform a fiscal year/period value in YYYYPPP format...
    I still think about a function to change variable values, similar to
    RRS_VAR_VALUES_EXIT_FILL
    but for changing instead of reading...something more simple...something i can call in a small report
    Well, thanks a lot Mayank, but i still keep message open wondering for a suitable solution in this case...
    Has anyone else faced this situation before????

  • BPM advanced variables management

    Dear XI specialists,
    the task is the folowing:
    in BPM I have one Simple Type MultiLine variable A, containing, for example values:
    {a.txt
    b.txt
    c.txt}
    I aslo have Simple Type variable B. What is the way to set any value to B, depending on if the FileName in current context presents in A. And the second part of the task is to delete from A a FileName in current context.
    Is this possible? Thanks for answers.

    You should be able to, if Connect adheres to SCORM.
    Via SCORM you can query the API for the username. It would take some customization on the Captivate side to create a custom JS function to pull that info from the LMS API, then some custom CP code to get that JS value into the project itself. That wouldn't be terribly difficult (in theory).
    However, I don't know Connect and have no idea how 'SCORM compliant' it may be. If not at all, or just partially, does it support "cmi.core.student_name" (SCORM 1.2)? If not, certainly something needing to be asked on the Connect forum...
    Erik

  • User Variable not recognized  in Calculation Manager in V11.1.2

    I am using user variables in a script using a calculation manager in V11.1.2
    When I am using the user variable within a Fix statement I don't have any problems but when I am using it out of the Fix statement it does not work. I have already added the variables in the variable manager
    The error I am getting is the member is not recognized (user variable). I am having problem with only one of the many variables.
    Any suggestions on why I am getting this issue.
    Thanks in Advance.

    Thanks for your input, I have assigned the default values but it still did not work. Then I restarted all the services and it is working fine.

  • How do I setup shared variables between executables created in sepparate projects

    Hello,
    I have several sepparate projects with their own respective executable files and I would like to be able for these executable files to all share the same variable (one program controls the value of the variable, while the others read from it).
    I got this setup to work on my personal computer (by being able to access variable manager, etc), but I need to deploy these executables on different computers that don't have the labview development program. What steps do I need to do in order for me to be able to put these executables on any computer (I'm assuming I need to setup a path for the shared variable that is always in the same folder, etc)
    Thanks
    Vlad
    Solved!
    Go to Solution.

    Hi Vlad,
    I think this article may answer some of your questions regarding shared variables in deployed applications.
    http://zone.ni.com/devzone/cda/tut/p/id/9900
    It sounds like you already have your executables built, but this article may answer some questions about deploying them to other machines.
    http://zone.ni.com/devzone/cda/tut/p/id/3303
    Jeff S.
    National Instruments

  • Polling variables using Modbus IP and labview 8.2.0 shared variables

    I'm using shared variable in order to read/write register on a Watlow PM controller over Modbus IP standard. Once I make a change to FP control, the shared variable polling starts and I no longer get update of any controls or indicators on the FP.
    Just wondering if this is an LV 8.2.0 issue and if any of this is addressed in LV 8.5?
    Thx ahead of time
    richjoh

    Hi richjoh,
    If I understand correctly, there are two issues to address: the status of the UpdateNow shared variable and the fact that your controls and indicators are not updating. 
    When you right-click on UpdateNow in your project and select Properties, what is the data type listed there?  Is it bound to one of the other shared variables that has a value in Variable Manager?
    After changing a control on the front panel, do you continue to see the values changing in Variable Manager even though the controls and indicators do not update on the front panel?  Do you see the same behavior regardless of which control you change? 
    Thanks for the additional information. 
    Jennifer R.
    National Instruments
    Applications Engineer

  • Dsc 8.2.1 cannot write to shared variables error 1950679035

    I am getting error 1950679035 ni_tagger_write when I try to write to my shared variables.  I recently upgraded from labview 8.2 to 8.2.1.  I also upgraded to DSC 8.2.1.  During the install, I had to upgrade my computer to SP2 (windows xp), which installed mdac 2.8 sp1 for use with dsc 8.2.1.
    I have the windows firewall turned off, I checked with our IT dept and no upgrades were completed overnight (as the program worked yesterday using 8.2).  I checked and MAX will get a connection with the fieldpoint unit.  Everything is deployed from my machine, currently running under the dev environment.
    I have looked at this thread, but I was not able to get anywhere, http://digital.ni.com/public.nsf/websearch/0D7B86F4B4D19A5E86256F9A006EECB1?OpenDocument and here.
    Even though I have windows firewall turned off, I added all of the execptions to the windows firewall list.
    It appears that the shared variable library is deploying correctly, as the the windows says that it has (when you run a vi).  I am progmatically deploying the vi.
    I looked at the variable manager and I attached a screenshot below.  I am not sure if that means that it did not deploy correctly or not.?? (I was only watching a couple of the variables, I have about 20 total)
    thanks
    Kenny
    Attachments:
    variable manager.jpg ‏55 KB

    It appears that my problem has been solved.  Apparently our network had an internal error for a quick second and my nic did not like it.  So after I restarted again (fourth of the morning) it started working now.
    Kenny

Maybe you are looking for

  • Error when connecting to the RDSH with WebApps

    I have a Server with RDGW, RDCB, RDWA. Then I have an other Server with RDSH installed. I published some Apps from the RDSH. When I logon now, I can see the WebApps on the Website. If I start a WebApp, I get the connection Information: Publisher: RDG

  • Track Pad Issues

    The track pad and curser are in sync at times and not at others. Definitley not as accurate as before. Floats a bit and sometimes seems to have a mind of its own.

  • Create Unique Index On Flow does not work for table names 23 characters

    I have a "create unique index on flow table" step that is dynamically generated by the IKM. The index name that is generated by the IKM is based on the table name except that the created index name is prefixed with "I$_" and ends with "_idx". Obvious

  • Does Log reader agent use sa in sp_replcmds?

    We have publisher, subscriber, and distributor on separate servers. Replication is Push Transactional with replication agents setup to run under SQL Agent account context. We are in the process of disabling sa from everywhere and I am monitoring sess

  • Send live stream from local PC to global server

    hello, I'd like to capture audio/video from my local PC, and transmit it to a global server, which will send my content to some audiences. Since the local PC has no unique IP, the server can't call RTPManager.addTarget(...) to receive live stream. So