INTERFACE design - what is the best way to allow the user to define a kind of infusion at various times (non-periodic)?

I want to allow the user to specify a curve like this:

Such as some under - VI shows the A2 value when a variable of time is between R1, A1 when the time variable is between A2 and A3 when time is in the range A3.

My design looks like this:

With the error checking that looks like this:

My question is, is the approach of the table according to optimal? Otherwise, how could combat this?

I think I can summarize the conversation on this point as a response to the original question (what is the best way...) -to start writing code, to think about what you want to accomplish and write it down (otherwise known as 'Write the first Documentation').  One of the points of a good User Interface is that it is not allow users to "stupid mistakes" - it leads the user "by hand", limiting the entries to the "legal values" and demanding that the entries be made logically.

If you were going to have a list of Infusions to enter, it is therefore logical to decide or not to enter into time intervals (which are always > 0) or order the times (which, logically) are still growing.  You can (and should) decide that you (or you may have a control that allows the user decide, but maybe it's too flexible) and then apply your "rules".

Let's say you've decided on "Intervals" (which seems to me to be more User Friendly).  After the user has entered the intervals (and you've provided a nice plot of perfusion vs. time), pouvez allow you the user to an interval of 'split', 'Delete' an interval, or "Edit the Infusion" interval, or you can decide to have a choice more simple "accept or start again" - If you have only a few intervals, the last would be the simplest (and therefore best) design choice.

Spend more time thinking before coding usually pays Big dividends!

(Speaking of sad experience) Bob Schor

Tags: NI Software

Similar Questions

  • Best way to allow customers to add content

    Hello

    As I understand it, while it is possible to edit the text, images and links in the browser using mounting (FTP), it is not possible to add new content to an existing page. To this end, can anyone recommend the best way to allow a client to add content to a page? The content will be a snippet of text, an image and a link. Perhaps the blog powered by Tumbler or QooQuee blog? Or maybe there's a widget or a means to better?

    Thanks a lot for all recommendations.

    At the present stage, there is no such function in the Muse, only the available options to change text, images and links.

    Workaround use created BC site in Muse, but it would be a bit complex.

    Thank you

    Sanjit

  • What is the user of the table of contant of the LTS

    Hi all

    can we create a measurement base shaved with hierarchies?

    What is the user of the column option (global content group by) on the content tab

    When I select the option column, under table I can find at any table and logical column section all the columns in the table

    It is only for the aggregation tables (content tab (content global group, by)?)
    or any other use of it?

    Thank you
    Françoise

    Françoise,

    Example of creating Sources for each level of aggregate data is

    In addition to creating the source of the table of facts together, you create sources table logical dimension corresponding to the same levels of aggregation.

    NOTE: If already exist sources at each level, you need not create new ones. You must have a source at each level specification total contained at least referenced.

    For example, you might have a monthly sales table containing a precalculated amount of revenue for each product in each store each month. You must have the other three sources, one for each of the logical dimension referenced in the example tables:

    Another for the logical table produced with one of the following contained specifications:
    o by logical level: ProductDimension.ProductLevel
    o by column: Product.Product_Name
    * A source for the logical table of store with one of the following contained specifications:
    o by logical level: StoreDimension.StoreLevel
    o by column: Store.Store_Name
    * A source for logical time table with one of the following contained specifications:
    o by logical level: TimeDimension.MonthLevel
    o by column: Time.Month

    Source: http://download.oracle.com/docs/cd/E12103_01/books/admintool/admintool_BusModSetup14.html#wp1028871
    Fix? ;)

    Thank you
    saichand.v

  • I just added a new user and it says the e-mail was sent, but the user has not yet received it. Y at - it a period?

    I just added a new user and it says the e-mail was sent, but the user has not yet received it. Y at - it a period?

    Anyone had this same problem? I'm doing something wrong?

    Hi Jesse,.

    Please follow did not receive expected Adobe email

    I hope this helps!

    Kind regards

    Sheena

  • What is the best way to allow the user to select other images?

    Part 1: what is the commonly accepted practice to include images in web pages? The insertion/img tag is still the accepted practice, or it makes more use divs with background images?

    Part 2: I want to offer the user the option of images display normally, with inverted colours (as edited by Photoshop) images or no images at all? Here's my idea please tell me if there is a better way. The scenario is a simple tutorial with screenshots, in most cases it will take only one page. The reason is I often follow tutorials like this one, but due to vision problems, I use a Windows high contrast theme. The screenshots seem to be like BLOBs all very bright, white. I would like to create tutorials for others who also use high contrast.

    1. Have the options at the top of the unique links page or a drop down
    2. This defines a variable
    3. In IF statements, wrapping the tag img or divs.

    Seems simple enough. But for the value of the variable is taken into account, that it requires a reload of the page? It seems that the page loads first using the default setting. If so, is there anyway to do this without a reload?

    If it happens that the tutorial extend to more than one page, it would be preferable to write the variable as a variable session, the database entry, a cookie or text file?

    Is it possible to invert the colors of the image without using a separate image? Most of the browsers detect the Windows theme and follow along. They have used to also reverse the images, but pixel-by-pixel - made what appeared to be the mathematical inverse of each pixel. Now, browsers just leave images alone (as well they should). And now that think, they can also ignore any element background and just make the black color instead of any background color or image.

    Thank you!

    1. it depends on what you do, generally with the help of the tag is still a common practice ( and srcset are also available, which gives much more control who sees what, but does not have 100% support yet). Place an image into a background css is typically used if you are going to place the text or other content on the image or make some kind of special effects using css.

    2. you can use some relatively simple css to change all images on your site in versions reversed using filter:invert ()...

    https://davidwalsh.name/invert-colors-CSS

    It does not work in any version of Internet Explorer, but Edge is supported. IE uses a css filter called owner snip: xray that before setting the other setting in your css should take care of the issue, however.

    https://davidwalsh.name/CSS-image-filters-Internet-Explorer

  • What is the best way to give a user the ability to stop a vi or rerun it? I wrote something that works, but I imagine that this is not the best way to do it.

    I have a VI that executes a stepper motor, and then stops. I wanted the operator to have the option to re-run the VI or causes the complete stop. To do this, I added a while loop around the whole VI. I have an example VI showing how I made it, but I don't know that there is a more effective approach. Any suggestions?

    Thank you.

    There is almost never a good reason to use the stop signal stop execution.

    Your loop is fine.  What you really want to do, is make a machine to States which has at least 2 States. 1. perform the test.  2 inactive, waiting for the user to hit a button to re-run, or hit a button to end program.

  • What is the best way to inform a user?

    Hey,.

    I'm looking for a way how inform my user for example, that if I do updates on the server that the application is not available Friday from 2-3 pm.   I thought maybe a RSS or RSS feeds. Is there a better way? Any ideas?

    Thank you

    Concerning

    Kat

    You can use States. In the event creationComplete for your application, check the time and set the State to a single State with a label indicating the server unavailable for maintenance if between the specified time, otherwise show the State of the whole application.

    If this post answers your question or assistance, please mark it as such.

  • Best way to allow the new 64 bit Vista Home Premiun PC to work with the software and virtual private networks more elders with unsigned drivers?

    I just bought a new HP PC with Intel E5300 without experiencing compatibility issues with several current VPN as well as blocking drivers not signed properly.  I heard of the Virtual PC as well as the ability to install Vista 32.  What is the simplest, lowest cost way to make this existing work of PC with VPN and unsigned drivers as soon as POSSIBLE with performance at least equivalent to a Pentium 4 2 GHz with 2 GB of RAM?

    http://support.Microsoft.com/default.aspx/KB/946765

    Read the above info on drivers.

    The driver signing Unsigned drivers can be used with 32-bit versions of Windows Vista. 64 bit versions of Windows Vista require that all device drivers be digitally signed by the developer.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ·                         http://www.Microsoft.com/downloads/details.aspx?FamilyId=04D26402-3199-48A3-AFA2-2DC0B40A73B6&displaylang=en

    Virtual PC 2007

    Download the full version of Microsoft Virtual PC 2007.

    Buy and install a Windows operating system earlier (XP, Windows 2000) in the above Virtual Machine and try to run your program in that.
    Vista Home Premium is not supported by Microsoft using Virtual PC above, but Virtual PC will work in it.

    See you soon. Mick Murphy - Microsoft partner

  • Reader SDK: is it possible to see what text the user has selected?

    I use Adobe Reader SDK with c#, by looking at the characteristics of communication monitor.

    I can open a document in the reader and allow the user to the user the reader as select text tools, etc.

    Here's the problem: I want my application to know what text that the user has selected.  And I would like to know the name of the field that the user has selected, not only the text of the field.

    PIA of Microsoft Office went something like this:

    currentDocument.GetSelectedText ();

    Is it possible to do with IAC or javascript or plug in the Player SDK features?

    If this is not the case, can it be done with the Acrobat API?  I've looked through the two sets of documents and have not found what I needed.

    Thanks for any help!

    To write a plug-in for Adobe Reader, you will need to go through 2 separate steps.

    Step 1 - Download the SDK Adobe Acrobat (from here http://www.adobe.com/devnet/acrobat)

    and build your plugin against the Acrobat product, following the documentation to ensure that you use only the API that does not exist in the player program. The documentation tells you what version of the Adobe ACrobat program or Reader is required for the function and that the function can be called in Reader.

    Second step: apply for a certificate of reader allow your plug-in to be loaded by the player, the link is on the same web page as the link above. This step can be started until you have created your plugin, and I recommend that start you this process before you develop your plug-in like Adobe may refuse to give you the certificate in which case your development would be lost.

    Only once you have authorization form Adobe can you do your job of plug-in with the reader app.

    Once you have done these two steps there are a lot of people on this forum who can help you with specific problems you may encounter.

    If you are not sure of having the knowledge to build the plug-in, there are a lot of people that you can hire to create the solution for you.

    HTH

    Malcolm

  • Is it possible to create a variable that tells you what slides, the user has visited?

    Hello.

    I'm working on a project where I want a slide to display a button continue and hide the 2 areas of text, but ONLY when the user has already visited 2 other slides. I can only find variables indicating the slide the user previously visited.

    Is it possible to set a variable that does this?

    I want to create the following advanced measures:

    If the user has visited slides 62 AND 87, image_536 to show and hide text_caption_243 and text_caption_242

    I don't want action be executed if only 1 2 slide have been opened - it must occur when the two were opened.

    Hope that makes sense.

    I use 7 Captivate.

    Thank you.

    You will need two variables, it can be Boolean values. I will label them v_one and v_two with a default value of 0

    Because I don't know how the slides are formatted, do you use a Next button or are all visited media executives? You will need to have an event on the two blades to trigger an action:

    Assign the v_one with 1 slide 62

    And a similar action on the other slides to alternate v_two (do not use the toggle command, if the user accesses a slide twice, it could be toggled to 0).


    You do not specify where these text containers need to be (please, label your objects and slides)? But you'll need advanced conditional action triggered by another event somewhere:

    IF v_one is equal to 1 AND

    v_two is equal to 1

    See the Text1

    See the Text2

  • Do independent myRIO after the user has defined guidelines

    Greetings,

    I have a labVIEW VI that I write instructions in a text file on the myRIO and then the myRIO executes these instructions.

    I have seen tutorials that start the myRIO as a standalone application. But I need only become independent once the user writes information in the text file.

    Currently the user written instructions, and then click send to myRIO running then all tasks, even if the USB is still attached. After the user sets the instuctions, when they click on the instructions for sending, a message should then say rather unplug the USB of myRIO (this could be set to 10 seconds or something), then the myRIO performs the tasks as a standalone application.

    My project is the starter kit OR using the myRIO. I write instructions in the text file then the robot performs the tasks. The user never interfere with tasks, that the robot made, so the instructions are only sent once.

    Please note that I have a face before poster, I don't know how these screens still work?

    Thanks in advance for your help.

    Hello

    What you have said I think exactly as you want to do is not quite possible but you should be able to achieve the same thing by doing something like the following:

    A start-up executable running on the myRIO would allow him to run separate to the computer. You could then open communication to the myRIO of a separate VI on the PC to send instructions, and then close the communication for you to unplug the myRIO

    These links may help with some other reading on the executables to start on real-time targets:

    http://zone.NI.com/reference/en-XX/help/370622N-01/lvrthowto/rt_building_rt_app/

    http://digital.NI.com/public.nsf/allkb/E2F8C8D4270CCC62862574440054E894?OpenDocument

    Best regards

  • My Microsoft Store does not load on a 23 HP Envy all-in-one. It is said that the user name or password has been used too many times. How can I reset this?

    great, I try to load an app on the store, the message tells me that this can be done. I checked my account on my I Pad and it works.

    When I reset my account, I get a message that I tried the user name or password too often.

    any suggestions how to fix this?

    Hi Monte Schwartz,

    Thanks for posting your query on the Microsoft community.

    Before give you the steps of troubleshooting on this, I would like to know some details about your problem.

    1. Is the issue with the app store or with any other app too?
    2. Are you a specific error code?

    But you can always try some basic troubleshooting steps:

     

    Method 1: Check the updates

    Check if windows is up to date. If there are pending updates then please go ahead and install the updates and try to load the applications through the store.

    You can use the link for additional help to install pending updates below:

    https://support.Microsoft.com/kb/2777982?WA=wsignin1.0

    Note: Also check the date, time and time zone of the system.

    Method 2: Reset Windows Store cache

    1. press Windows + R key.

    2 type wsreset.exe. Press ENTER.

    Method 3: Re-register Windows Store

    I suggest you to re-register Windows App Store and check. Please follow the steps:

    a. press the Windows key + X.

    b. click prompt (run as administrator).

    c. the administrator: command prompt window, type the following commands.

    PowerShell - ExecutionPolicy Unrestricted Add-AppxPackage - registry DisableDevelopmentMode-$Env:SystemRoot\WinStore\AppxManifest.XML

    Reference: http://blogs.msdn.com/b/notime/archive/2013/10/18/fix-store-app-in-windows-8-1.aspx

     

     

    Note: Back up the registry before you edit it. Then you can restore the registry if a problem occurs.

     

    Method 4: Run the troubleshooter of App.

    The Apps store is an automated tool that we have developed to deal with a number of known issues that may prevent applications from running correctly. This troubleshooting automatically solves some issues including the suboptimal screen resolution, incorrect security or account etc. settings. You can click this link to download and run the utility of troubleshooting Apps.

    http://download.Microsoft.com/download/F/2/4/F24D0C03-4181-4E5B-A23B-5C3A6B5974E3/apps.diagcab

    You can try the above steps and get back to us if you need help regarding the same.

    Thank you.

  • Best way to allow customization of the office.

    I have a Windows 7 being customized by Appvols and EMU. The biggest complaint I'm getting right now is not able to customize the office more. A specific question being shouted is the inability to customize the desktop icons.

    Some end-users have appvol large piles of program and I need to be able to respond to users who can only things to find who are the desktop and those who want to remove those they do not. My end users already do not like me to turn off the wallpaper... then... best practices?

    You can use "Shortcuts" with condition in "Use the environment" on EMU.

    This means make the shortcut on the desktop, it depends on the presence of the file.

  • What is your best way to center align two objects without moving one of them?

    I would greatly appreciate your advice.

    Use the align palette and define an object as a key object. Choose align to: and that is defined on the object key (if not already set)

    1. Select a group
    2. Shift click to add the next group to the selection
    3. then click on a group to set this as a key object (the sketch will turn into a "BOLD" since CS4 to mean is a key object)
    4. Choose alignment in the Align Panel
  • What is the user profile Service?

    Sometimes when I start my PC (Windows 7 Home Premium), I see a notice "user profile Service.  You have been logged on with the default profile on the system.  Please see the the event log for more information or contact your system administrator. "I'm the only user of this PC so I am the administrator.

    When this happens, my desktop is completely re-arranged and different icons for example the Panel do not present.  However, other days on top of start-up office appears as I put in place and the icons are grouped as I would like.

    I take care to close all running programs before using the icon stop to turn off the PC and wait until it has stopped running so I switch off the freezer.

    How can I make the start PC "correctly" that I put in place?

    Thank you

    Tregarth

    et Registry

    I'm happy to hear your computer works better, but it was not a smart move.

    When you are satisfied with your problem is solved, please mark the answer. It helps others see what answered your question.

    If you posted the original question, you can mark the question as yourself have. Just click the mark as answer button.
    Source: http://answers.microsoft.com/en-us/page/faq#faqAskQuestion8

    You should see the response from Mark (and have found this useful Me) buttons on all messages, except your own messages, sent by others about your. They are there to allow you to tell other users, messages that you have found useful, and ultimately what solved your problem or answered your question.

Maybe you are looking for