Problem using in Stacked sequence.

I am using sstacked sequence structure, Where in each sequence I am having a sub VI which will pop up the Front Panel during the sequence, but the sub VI present in the next sequence is also poping the Front Panel. How to avoid this . I want the sub VI present in the next sequence to pop up only after I close the Fornt panel of VI present in the First sequence. Iam using this stacked sequence inside a event structure.

Hi Rajashekar,
Does the first subvi complete all its execution before the second vi front panel appears. If so then it may be that you just need to tell the first vi to close its front panel after it has finished executing. To do this right click on the sub vi and choose 'Subvi Node setup...' then tick the close afterwards if originally closed option
Dave
Message Edited by DavidU on 10-14-2008 09:21 AM
Message Edited by DavidU on 10-14-2008 09:21 AM
Attachments:
SubVI setup.PNG ‏11 KB

Similar Messages

  • Problem using secondary database, sequence (and custom tuple binding)

    I get an exception when I try to open a Sequence to a database that has a custom tuple binding and a secondary database. I have a guess what the issue is (below), but it boils down to my custom tuple-binding being invoked when opening the sequence. Here is the exception:
    java.lang.IndexOutOfBoundsException
    at com.sleepycat.bind.tuple.TupleInput.readUnsignedInt(TupleInput.java:4
    14)
    at com.sleepycat.bind.tuple.TupleInput.readInt(TupleInput.java:233)
    at COM.shopsidekick.db.community.Shop_URLTupleBinding.entryToObject(Shop
    _URLTupleBinding.java:72)
    at com.sleepycat.bind.tuple.TupleBinding.entryToObject(TupleBinding.java
    :73)
    at COM.tagster.db.community.SecondaryURLKeyCreator.createSecondaryKey(Se
    condaryURLKeyCreator.java:38)
    at com.sleepycat.je.SecondaryDatabase.updateSecondary(SecondaryDatabase.
    java:546)
    at com.sleepycat.je.SecondaryTrigger.databaseUpdated(SecondaryTrigger.ja
    va:42)
    at com.sleepycat.je.Database.notifyTriggers(Database.java:1343)
    at com.sleepycat.je.Cursor.putInternal(Cursor.java:770)
    at com.sleepycat.je.Cursor.putNoOverwrite(Cursor.java:352)
    at com.sleepycat.je.Sequence.<init>(Sequence.java:139)
    at com.sleepycat.je.Database.openSequence(Database.java:332)
    Here is my code:
    // URL ID DB
    DatabaseConfig urlDBConfig = new DatabaseConfig();
    urlDBConfig.setAllowCreate(true);
    urlDBConfig.setReadOnly(false);
    urlDBConfig.setTransactional(true);
    urlDBConfig.setSortedDuplicates(false); // No sorted duplicates (can't have them with a secondary DB)
    mURLDatabase = mDBEnv.openDatabase(txn, "URLDatabase", urlDBConfig);
    // Reverse URL lookup DB table
    SecondaryConfig secondaryURLDBConfig = new SecondaryConfig();
    secondaryURLDBConfig.setAllowCreate(true);
    secondaryURLDBConfig.setReadOnly(false);
    secondaryURLDBConfig.setTransactional(true);
    TupleBinding urlTupleBinding = DataHelper.instance().createURLTupleBinding();
    SecondaryURLKeyCreator secondaryURLKeyCreator = new SecondaryURLKeyCreator(urlTupleBinding);
    secondaryURLDBConfig.setKeyCreator(secondaryURLKeyCreator);
    mReverseLookpupURLDatabase = mDBEnv.openSecondaryDatabase(txn, "SecondaryURLDatabase", mURLDatabase, secondaryURLDBConfig);
    // Open the URL ID sequence
    SequenceConfig urlIDSequenceConfig = new SequenceConfig();
    urlIDSequenceConfig.setAllowCreate(true);
    urlIDSequenceConfig.setInitialValue(1);
    mURLSequence = mURLDatabase.openSequence(txn, new DatabaseEntry(URLID_SEQUENCE_NAME.getBytes("UTF-8")), urlIDSequenceConfig);
    My secondary key creator class looks like this:
    public class SecondaryURLKeyCreator implements SecondaryKeyCreator {
    // Member variables
    private TupleBinding mTupleBinding; // The tuple binding
    * Constructor.
    public SecondaryURLKeyCreator(TupleBinding iTupleBinding) {
    mTupleBinding = iTupleBinding;
    * Create the secondary key.
    public boolean createSecondaryKey(SecondaryDatabase iSecDB, DatabaseEntry iKeyEntry, DatabaseEntry iDataEntry, DatabaseEntry oResultEntry) {
    try {
    URLData urlData = (URLData)mTupleBinding.entryToObject(iDataEntry);
    String URL = urlData.getURL();
    oResultEntry.setData(URL.getBytes("UTF-8"));
    catch (IOException willNeverOccur) {
    // Success
    return(true);
    I think I understand what is going on, and I only noticed it now because I added more fields to my custom data (and tuple binding):
    com.sleepycat.je.Sequence.java line 139 (version 3.2.44) does this:
    status = cursor.putNoOverwrite(key, makeData());
    makeData creates a byte array of size MAX_DATA_SIZE (50 bytes) -- which has nothing to do with my custom data.
    The trigger causes an call to SecondaryDatable.updateSecondary(...) to the secondary DB.
    updateSecondary calls createSecondaryKey in my SecondaryKeyCreator, which calls entityToObject() in my tuple-binding, which calls TupleInput.readString(), etc to match my custom data. Since what is being read goes for more than the byte array of size 50, I get the exception.
    I didn't notice before because my custom tuple binding used to read fewer that 50 bytes.
    I think the problem is that my tuple binding is being invoked at all at this point -- opening a sequence -- since there is no data on which it can act.

    Hi,
    It looks like you're making a common mistake with sequences which is to store the sequence itself in a database that is also used for application data. The sequence should normally be stored in separate database to prevent configuration conflicts and actual data conflicts between the sequence record and the application records.
    I suggest that you create another database whose only purpose is to hold the sequence record. This database will contain only a single record -- the sequence. If you have more than one sequence, storing all sequences in the same database makes sense and is safe.
    The database used for storing sequences should not normally have any associated secondary databases and should not be configured for duplicates.
    --mark                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Proper use of stacked sequence structure

    Hello
    I have been reading this forum up and down, trying to figure out what the proper use of a stacked sequence struckture is.
    The reason i ask was that almost evryone in this forum thinks it is miss used / and or hides code. And that there is berrer ways of doing it.
    I ask this question, wondering what is the PROPER use of SSS?
    attached is the code so you can see what i am doing. As you will see, the code in the SSS are all the same for each frame, only channel number and numeric indicator is different, making upscaling more efficiant.
    Faster readings is not an issue since i will be slowing it down later on, so we get a visual value evry 5-10 seconds or so.
    keep in mind i am a novice at LabView, and all input is much appreciated.
    Attachments:
    r read 1ch.vi ‏52 KB

    TorbH wrote:
    I tried using array as you showed, but i fail to get it to work properly, well it works as it should but i want it to be able to stop with a button, when i did that only channels 202 - 206 stopped. 201 kept going.
    The reason for me to have this opportunity is that later i will connect channels 207-212. and they also will need to be started/stopped seperatly.
    Put the stop button inside of the loop.  The button is read with the terminal.  The terminal is read outside of the loop, so it will have the same value for every iteration of your loop.  By moving the terminal inside of the loop, your terminal will be read every iteration and you can therefore abort the loop.
    TorbH wrote:
    Also, frome here on out, how would i go ahead and use the data? Can i in a "state machine" use several for loops to perform the same tasks as i had in my previous version?
    A state machine is actually just a single loop.  You can use a state macine with other loops, you just need to be careful of how you pass the data around.
    State Machine
    Producer/Consumer
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Go out from stack sequence when there is an error

    Hi All,
    I have a small code that used to do the simple testing. I used all stack sequence to control the equipment sequencely. What I want to do is if there is an error (either failed to control equipment or any error that can occur) in any sequence, the code will make it go out rather than loop thru all the sequence then go out, is it possible to do this kind of feature ? I do try to using the event to raise the error but it failed cos I have no idea how to do it.Anybody please help.
    Thanks 

    But the problem is there are too many VI (about 20++
    Are you running 20 different test sequences ?  Or 20 instances of the same test?
    If it's the same test, or even a similar test, then make it a subVI, feed it parameters to customize it, and be done.
    If they're really that different, then the mistake was to write 20 different test sequences without handling errors.
    If that's the case, I know of no way to automatically replace the things. 
    Message Edited by CoastalMaineBird on 07-16-2009 05:14 PM
    Steve Bird
    Culverson Software - Elegant software that is a pleasure to use.
    Culverson.com
    Blog for (mostly LabVIEW) programmers: Tips And Tricks

  • [Help]: Exit stacked sequence in advance

    I am using a stacked sequence structure. Within one sequence, if I find a condition is met, I want exit the whole sequence structure without executing following sequences. Is there a simple way to do this?  Thanks a lot.
    Dejun

    Simple is a relative term.  I would highly recommend not using sequence structures as, usually, it can hide code (stacked) and the same can be accomplished using data flow.  If you cant get around using it (or just dont want to) then the below would be one obvious solution...
    Attachments:
    NoSequence.jpg ‏57 KB

  • "Exit" button used in multiple sequence frames

    I am hoping there is a more elegant way to do this...
    See the attached VI for a vastly-simplified program that typifies what I am trying to accomplish.  Basically, I've got one button that I want available in multiple sequence frames.  In this case, I have used an "Exit" button.  When pressed, the program passes through any remaining sequence frames until it ends.  The final frame "unclicks" the "Exit" button.  This final frame is necessary because I had to set the mechanical action of the Exit button to "Switch When Released" because I used local variables in all sequence frames after the first one.
    Is there a way I can accomplish the same functionalities of this program without using local variables and/or while setting the mechanical action of the "Exit" switch to "Latch When Released?"  I am specifically looking for solutions which will work in multiple frames of a stacked sequence structure (I realized there are ways to turn the three lights on without using a stacked sequence structure, but I am not interested in doing so).
    Any help would be greatly appreciated!  Thanks!
    Solved!
    Go to Solution.
    Attachments:
    Stop Button Demo.vi ‏14 KB

    hi dia,
    So many discussion was finished regarding this multiple Event structure. In your code totally 3 event structures you are using. But in a program only one Event structure is enough to operate properly. Because in LabVIEW only one event queue is there in built. So if you use more than one event structure LabVIEW will got confused and it will get queued up, even though there is no state and it will be masked some time. That's why your code taking so much of time to exit. Some times it seems like hang...
    Try this VI...
    <<Kudos are welcome>>
    ELECTRO SAM
    For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.
    - John 3:16
    Attachments:
    Event Handle.vi ‏11 KB

  • Using same string indicator in different stacked sequences

    Hi guys, I want to use the same string indicator in different stacked sequences. I tried to wire the output of every string constant through the sequence to my string indicator outside the sequence block but then I get an 'Wire connected to an undirected tunnel' error. What is the best way to use the same indicator for all the sequences?
    Solved!
    Go to Solution.

    GerdW wrote:
    GerdW wrote:
    @TiTou:
    Problems with copy&paste?
    not even :-o
    GerdW wrote:
    @TiTou:
    Problems with copy&paste?
    not even :-o
    see : http://forums.ni.com/t5/Feedback-on-NI-Discussion-Forums/Text-lines-and-images-get-duplicated-when-I...
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • N-Queens Problem Using Stacks Help

    I'm trying to solve the N-Queens problem using Stacks. Quite frankly, I'm completely lost.
    Here's the pseudocode from the book:
    "Push information onto the stack indicating the first choice is a queen in row 1, column 1.
    success = false;
    while(!success && !s.isEmpty())
    Check whether the most recent choice (on top of the stack) is in the same row, same column, or same diagonal as any other choices (below the top). If so, we say there is a conflict: otherwise, there is no conflict.
    if (there is a conflict)
    -Pop items off the stack until the stack becomes empty or the top of the stack is a choice that is not in column n. If the stack is now not empty, then increase the column number of the top choice by 1.
    else if (no conflict and the stack size is n)
    -Set success to true because we have found a solution to the n-queens problem.
    else
    -Push information onto the stack indicating tat the next choice is to place a queen at row number s.size()+1 and column number 1.
    And here is my excuse for code so far. I have no idea how to check the diagonals, or how to even really make this work
    {code}import java.util.Stack;
    public class NQueens {
    int row, column, n;
    public NQueens(int n) {
    row = 0;
    column = 0;
    n = n;
    public Stack Solve(){
    boolean success, conflict;
    Stack<NQueens> Qs = new Stack<NQueens>();
    if (Qs.size() == 0)
    Qs.push(new NQueens(1));
    success = false;
    while (!success && !Qs.isEmpty())
    if (Qs.peek().row == row)
    conflict = true;
    if (Qs.peek().column == column)
    conflict = true;
    if (conflict = true)
    Qs.pop();
    Qs.peek().column += 1;
    else
    if (!conflict && Qs.size() == n)
    success = true;
    else
    Qs.push(new NQueens(Qs.size()+1));
    return Qs;
    {code}

    First off I'll address this:
        int row, column, n;
        public NQueens(int n) {
            row = 0;
            column = 0;
            n = n; //here
        }Notice the last line of that. I get what you're trying to do, but think about what the compiler sees there. If you have two variables called 'n', one at the class level, and one at the method level, the compiler must have rules so it knows which one you're talking about. And if it follows those rules, then saying 'n' inside that method must always refer to the same n. Otherwise, how would it decide which one you're talking about? The rule here is that it uses the most local variable available to it, which in this case is your method parameter. So 'n = n' is setting the parameter equal to itself. To refer to the class variable n, use "this.n", like so:
    this.n = n;Now that that's settled, let's address some logic. You'll need to figure out whether two Queens share a diagonal. I can think of at least a couple options for that. First, every time you look at a Queen you could loop through the entire board and make sure that if a piece is in r3c4, that no piece is in r2c3,r4c5,r5c6, etc. Or you could create a new variable for your class similar to your 'row' and 'column' variables that tracks the diagonal a piece is in. But that requires some calculating. And remember, there's 2 directions for diagonals, so you'll need 2 diagonal variables.
    If these are your Row and Column values:
    Row          Column
    00000000     01234567
    11111111     01234567
    22222222     01234567
    33333333     01234567
    44444444     01234567
    55555555     01234567
    66666666     01234567
    77777777     01234567And these are your diagonal values:
    Diag 1                    Diag 2
    0  1  2  3  4  5  6  7          7  6  5  4  3  2  1  0
    1  2  3  4  5  6  7  8          8  7  6  5  4  3  2  1
    2  3  4  5  6  7  8  9          9  8  7  6  5  4  3  2
    3  4  5  6  7  8  9  10          10 9  8  7  6  5  4  3
    4  5  6  7  8  9  10 11          11 10 9  8  7  6  5  4
    5  6  7  8  9  10 11 12          12 11 10 9  8  7  6  5
    6  7  8  9  10 11 12 13          13 12 11 10 9  8  7  6
    7  8  9  10 11 12 13 14          14 13 12 11 10 9  8  7Then examine the relationship between Row(R), Column(C), and Diagonals 1 and 2 (D1/D2):
    RC   D1,D2
    00 = 0,7
    01 = 1,6
    02 = 2,5
    03 = 3,4
    04 = 4,3
    05 = 5,2
    06 = 6,1
    07 = 7,0
    10 = 1,8
    11 = 2,7
    12 = 3,6
    13 = 4,5
    14 = 5,4
    15 = 6,3
    16 = 7,2
    17 = 8,1You'll notice that D1 is always the same as R + C. And D2 is always the same as C subtracted from 7 plus R, giving:
    int d1 = row + column;
    int d2 = (7 + row) - column;But remember, that 7 in the formula above, is based on how big your grid is. So whatever your 'N' is, whether its a 10x10 square or a 574x574 square, that 7 should be changed to (N-1)
    So those could be your variables to track diagonals. What I'm noticing in your current code, is that you never change your row and column variables...so every Queen is always at r0c0. You should probably put values for those in your parameters for the constructor, in addition to n. Then the diagonals can be calculated from those.
    Edited by: newark on Apr 17, 2008 10:46 AM

  • Problem for visualizing a frame of a stacked sequence

    When I want to change the frame of a stacked sequence structure, LabView sends me the following error: fatal internal error: datatype.cpp, line 3658. I do not understand because my program works but I can not visualize a frame.

    Hi Johan,
          If I understand correctly, it's possible to view the diagram and some specific sequence-frame, but when you try to select a different frame, the error occurrs(?)  In this case you could try mass-compiling all the VIs associated with the application then try again to view/edit the in-accessable frame.  NOTE: when mass compiling, any "broken" VIs will be listed!  Alternatively, if you know some or all of the VIs and typedefs in the inaccessable frame(s), try opening them individually, in the hope of narrowing the problem.  It's possible that the VI is hopelessly corrupt!    fortunately it still works!
    ...  As a last resort, you might try "hiding" all the typedefs associated with this VI before you open it (the VI will open-up broken).  It sounds to me like there's some mis-handled typedef descrepancy/ambiguity and you may be able to prevent LabVIEW from trying to resolve the descrepancy by hiding the data-type/typedef.  I'd MAKE A BACKUP copy before doing anything!
    Good luck! 
    Message Edited by Dynamik on 12-09-2005 12:30 AM
    When they give imbeciles handicap-parking, I won't have so far to walk!

  • Problem Using Stacks

    I need help using the Stacks feature in the Dock. When I drag a document out of the Finder and move it into a folder in the Dock, the entire document is removed from the Finder. No trace of the document is left in the Finder. Then, if I delete the document from the folder in the Dock the document is lost - it does not reappear in the Finder. What am I doing wrong? I would like to be able to use Stacks without risking the loss of my documents.

    The folders (Stacks) in the Dock are just aliases to actual folders somewhere on your computers.
    When you move something from a Folder in the Finder to a folder (stack) in the Dock, the file gets moved to the folder that is represented by the Stacked folder.
    If you right-click (or ctrl-click) on the stack icon in the dock, you can choose "Show in Finder," and it will open the actual folder that is being aliased by the stack.
    So, if you've moved a file to a folder in the Dock, and then deleted it from the folder that is represented by the Stack on the Dock, you will have deleted the actual file.
    What is shown on the face of the Dock are aliases (shortcuts) to actual items. If you remove one of the aliases, the original is not deleted. If you remove what is in the aliases on the Dock, you will delete the original, as that is what is there.

  • Problem using Stack

    how can i store characters in a Stack using the Stack class . I see that the Stack class takes only Objects so how can i make it take a character.
    Thanks in Advance

    Hi!
    The Character class wrap a char. So, when you store one char in the Stack you must put:
    stack.push(new Character(myChar));
    and, to get the char put:
    char c = ((Character)stack.pop()).charValue();
    Hope, this help!

  • FLASH PROBLEM USING ("STACKED")

    HI TO ALL
    USING WHEN NEW BLOCK INSTANCE TRIGGER IN THE BLOCK > THE FLASH WORK BUT I HAVE TO CLICK FIRST THE OCX BEFORE IT APEARS>
    BUT IN CONTENT IT WORKS BUT IN STACKED NEED TO CLICK BEFORE IT WORKS>> WHAT DO YOU THINK IS WRONG>>
    I TRY IN FORMS< WHEN NEW FORMS INSTANCE> IT WORKS BUT IF I PUT IN ONE TRIGGER FOR TWO OCX IT WONT WORK>>>> ANY SOLUTION? PLZ HELP
    TNX IN ADVANCE

    Hi
    Yes ocx in blocks..and forms6i run in client server..
    My question is, i used trigger, when new form instance in the block... then the ocx is in the canvass type=stacked. when i open, it wont apear the flash i have to click the ocx to play the flash... but i need to used the stacked ..i have multiple ocx in stacked, in content.
    in content it works but in stacked have to click to play...

  • Stacked sequence does not trigger

    I am reviewing Pull-down Menu.vi in Labview BasicsII: Development Coarse Manual. When I go through Exercise 2-7, I never get the dialog boxes. I have the Get Menu Selection wired to the stacked sequence where it connects to the box containing the question mark. When I choose "Test 2" or any of the menu choices, it does not trigger the frames.
    I ran the program in solutions on the disk, and this program runs correctly, showing the dialog boxes.
    I have had this problem before. I connect a wire to a stacked sequence where it shows the question mark. But the stacked sequence ignores the information coming to it.

    First, I think you're refering to a case structure and not a sequence structure.
    Second, you are probably not defining your cases properly. You can use probes to examine exactly what data you're sending to the case structure selector terminal (that's the question mark). If you are using strings, the strings have to much exactly to the strings in the case definition. If they don't match, the default case will execute. If, after using a probe to see what data you are sending the case structure, and after making sure you defined the cases correctly, you still don't see what's wrong, you should post your VI.
    I realize saying this is a bit unnecessary, because you already started, but...
    To learn more about LabVIEW, I suggest you try searching this site and google for LabVIEW tutorials. Here and here are a couple you can start with. You can also contact your local NI office and join one of their courses.
    In addition, I suggest you read the LabVIEW style guide and the LabVIEW user manual (Help>>Search the LabVIEW Bookshelf).
    Try to take over the world!

  • Data between stacked sequences

    I need to transfer a large array from one sequence to next sequence in stacked sequence structure. I made a property  node in next sequence, it works. But I did not feel it is the best way to do it. Please advice if any better way to do this job. Thanks

    You already received the correct answers above...
    Still, your question is not clear at all. Please try to describe the problem in more detail, maybe attach a simple VI that shows the main points.
    detech wrote:
    I need to transfer a large array from one sequence to next sequence in stacked sequence structure. I made a property  node in next sequence, it works.
    Are you trying to transfer data between "frames" of the same sequence structure or between two different sequence structures that are data dependent?
    As has been mentioned, to retain data between frames of the same sequence, use sequence locals.
    Anyway, I am absolutely sure there is a better way to do all this. If you show us your code, we can point you in the right direction.
    LabVIEW Champion . Do more with less code and in less time .

  • Help needed with stack sequence

    Hello friends,
    I am using my LABVIEW VI with signal express. I have connected all the controls and indicators to the connector pane and has built the source distribtion. I am attaching my VI. You can see while I import my VI in signal express.. in run LABVIEW vi step it does not show all the control and indicators.
    Also if you please can go through my Vi you will see that I am using stack sequence. What I observe that variable (arrays) what I am using in the sequences other than the first frame are not getting updated. I am continuously taking data through tektroniks oscilloscope and that data I want to use in my VI. Oscilloscope will continuously be feeding data in. How do I move to the second frame untill first frame is still receiving data?  It may be the reason other variables are not getting updated.
    Message Edited by 9966658175 on 12-10-2009 04:01 AM
    Vipin
    Attachments:
    LABVIEW_VI.jpg ‏182 KB
    sig_express.jpg ‏141 KB

    to Dennnis
    First of all thanking you for your response.
    Ya, you are right. there is no need for the sequence structure. But still one of the Local variable (MCA Data) is required. But as you are saying that for loop also is not needed, I dont get it. I have to separately access the element of an incoming array. How do i do that?  I mean in my case peak detector pallet is sending out data as an array that has to be used as an index to another array. As we all know that index can only be an integer (single element), not an array. How do i do that without using indexing feature of a loop?
    Still my second problem is not solved. I want to continuously acquire data from an oscilloscope and then want to do processing on that continuously and show that online output data. I am using Labview VI in signal express. In my case up to peak detector pallet continuous data output is coming. But after that, output is not updating?
    Can u help?  I am attaching Labview file this time.
    Vipin
    Attachments:
    MCA2.vi ‏16 KB

Maybe you are looking for

  • BLACK 8G IPOD NANO THIRD GENERATION. WINDOWS VISTA. WILL NOT OPEN UP.

    my ipod will not open up in itunes. iv had it for about a week and nothing happens i have tried it on multiple computers of my friends with windows xp. and it DOES work there. but please hepl me if you have had the same problem and have a solution to

  • Recon Account with respect to Account Group

    Hi Is there any link between Vendor Recon Account and Account Group, if we are using more than one recon account, can system only show the recon account from that account group it should show only one recon account.

  • Error while opening Quartz Composer

    Command: Quartz Composer Path: /Developer/Applications/Graphics Tools/Quartz Composer.app/Contents/MacOS/Quartz Composer Parent: WindowServer [91] Version: 2.1.1 (17.1) Build Version: 91 Project Name: QuartzComposerEditor Source Version: 170100 PID:

  • Write spreadsheet help

    Being very new to this I am finding many of the examples to complicated to follow. Can someone give me a very simple example of the write to spreadsheet function Just show me how to write three pieces of data to a row I would like to see a number, st

  • Oracle DB Timestamp edit:

    I have a database with about 60,000 pdf/word files. When they were entered they got timestamped: date and time. what I'm using them for only uses the date. I've hardcoded it to just put the date now when adding to the database. I want to go in and ed