Application Builder Issue

I am totally new at this so please excuse my ignorance.
I am trying to build a tabular form application. From what I read from the screen, a tabular form should allow the ability to create new records as well as update existing records.
When I run the application, the primary key field does not have a text box that will allow for the entry of the primary key. I cannot find a way to overcome this.
Without allowing the entry of a primary key, inserting a record would not be possible.

Without allowing the entry of a primary key,
inserting a record would not be possible.You can use a sequence, and insert its value with a "before insert" trigger.

Similar Messages

  • WLI Application Build issues - The apt.factory.path was not set

    Hi,
    I have been trying to execute the Workshop exported Ant Script on Remote machine. In my local machine where i have access to workshop i am able to run the ant script whithout any issues. But when i try the same script on Remote machine (unix) I ma getting the below exception.
    In my application, there are two projects. One web application and one EJB project, and i am trying to makr Ear file out of this.
    If any of you have faced this issue or if you have any inputs pl help me out.
    /opt/buildserver/home/e0271019/WFM_1031_migrated_Source/Migrated_Code_With_AntScript/wfm/build.xml:340: The following error occurred while executing this line:
    /opt/buildserver/home/e0271019/WFM_1031_migrated_Source/Migrated_Code_With_AntScript/wfm/build.xml:690: The apt.factory.path was not set, but the beehive annotation processors must be on the apt factory path.
    at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:508)
    at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:397)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
    at org.apache.tools.ant.Main.runBuild(Main.java:758)
    at org.apache.tools.ant.Main.startAnt(Main.java:217)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
    Thanks
    Chandran

    Hi,
    I have been trying to execute the Workshop exported Ant Script on Remote machine. In my local machine where i have access to workshop i am able to run the ant script whithout any issues. But when i try the same script on Remote machine (unix) I ma getting the below exception.
    In my application, there are two projects. One web application and one EJB project, and i am trying to makr Ear file out of this.
    If any of you have faced this issue or if you have any inputs pl help me out.
    /opt/buildserver/home/e0271019/WFM_1031_migrated_Source/Migrated_Code_With_AntScript/wfm/build.xml:340: The following error occurred while executing this line:
    /opt/buildserver/home/e0271019/WFM_1031_migrated_Source/Migrated_Code_With_AntScript/wfm/build.xml:690: The apt.factory.path was not set, but the beehive annotation processors must be on the apt factory path.
    at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:508)
    at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:397)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
    at org.apache.tools.ant.Main.runBuild(Main.java:758)
    at org.apache.tools.ant.Main.startAnt(Main.java:217)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
    Thanks
    Chandran

  • 4.1 Translation issue (german) in Home - Application Builder- Importieren

    Hi there,
    while looking a little bit around
    I found a translation issue in Home -> Application Builder-> Importieren
    In all cases the verb "exportieren" e.g in
    "Datenbankanwendung, Seite oder Komponente exportieren"
    rather must be the substantive "Export" (in fact the same as in English).
    The usage of the verb is very misleading and says not what the the text is supposed to say.
    (I think Patrick will see immediately what I mean.)
    Also I would like to say, that the main page of APEX should be corrected
    to indicate that 4.1 is running now.
    Regards
    Andre

    Andre,
    Thanks for reporting this. I'll have a bug filed on this and this will have to be fixed in APEX 4.2.
    Also, thanks for pointing that out about the home page of apex.oracle.com. We have not forgotten. It will be updated when Application Express 4.1 is released.
    Joel

  • The executible I build with the application builder does not function the same as my VI file.

    I am using a USB 6008 device with the newest DAQmx drivers and Labview
    8.2 to make analog voltage readings.  Within my main VI I first
    create a data folder in the same location as the VI using a property
    node and then use case statements to call two sub VIs that create a
    data file within the data folder and then collects data.  When I use the
    application builder to create an executible the resulting file does not
    operate the same as the origional VI.  The program appears to be
    reacting to button presses on the GUI, but there is no indication that
    the data folder is being created or that any measurements are buing
    made.  Are there any known issues that may account for this
    anomily?
    -Mike
    Message Edited by TMBurleson on 10-16-2006 03:09 PM

    Are you using the VI Path property, using a reference to the current VI?
    I could be wrong, but if you're attempting to use a path relative to the current VI, I think that does indeed change in a built application. If your VI used to be C:\somewhere\foo.VI, then after building its path would actually be C:\somewhere\foo.EXE\foo.vi . Thus, if foo.VI used to try to make a folder like C:\somewhere\datafolder, the built application would be trying to make C:\somewhere\foo.EXE\datafolder , which wouldn't work.
    This is sort of a shot in the dark, but does this sound like it might be the case?
    EDIT: Dennis beat me to it.Message Edited by kehander on 10-16-2006 03:26 PM

  • Build dll error in application builder 8.6.1

    Hello,
    I get always an error in the LV 8.6 application builder, when I build a dll. There is only one function in it, that has a string and an error input, and nothing else. I attach a screenshot of the VI prototype, and hier is the error description:
    Error 1 occurred at Building DLL.
    A component needed for Application Builder does not support the required functionality. This might have been caused by installing an older version of LabVIEW after this version was installed. Reinstall the current LabVIEW version to correct this issue.
    Possible reason(s):
    LabVIEW:  An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @.
    =========================
    NI-488:  Command requires GPIB Controller to be Controller-In-Charge.
    After that I reinstalled LV8.6, I tried to reinstall only the 8.6 app builder, but no success.

    Hello,
    thank you for the reply.
    I have solved the problem. I uninstalled the last installed LV version, this was 8.0. Then ran appbuilder again in 8.6, then I have got an instruction to run applibs\lvdllbuilder\lvdb.exe. Since then works.
    regards
    Mitulatbati

  • Can't remove Front Panels in Application Builder

    I have had a few issues using Application Builder (v7.1) in regards to it removing or not removing front panels for my subvi's when I was trying to compile. Here are the conclusions I came to if anyone else runs into the problems I had.
    Problem 1) Some of the front panels were being removed for dynamically loaded VI's, which were not set as dynamic VI's in the Application Builder, but which were static-linked VI's in the program (so they were loaded in memory as linked subvi's but called dynamically). When the Application Builder decided to remove the front panel for those VI's, there was an error when loading them dynamically.
    Problem 2) Some of the front panels were NOT being removed for subvi's that I didn't want to have their front panel built into the compiled program. Loading front panels that are not needed uses extra memory, but there was no way to change the option to not load the front panel for certain particular subvi's in Application Builder--the option was grayed out.
    For problem 1, I decided not to worry about linking the files dynamically in the Application Builder, but to just make sure the Application Builder would include their front panels. For problem 2, I had to figure out what was making Application Builder force the front panels to be included when I deemed it unnecessary, so that I could fix them not to be included. Basically then, going through my VI's that were forcibly included, I came up with a list of stuff I began checking for each time I would run into one where I didn't want to include the front panel. I have attached my list to this post.
    My solution for problem 1 was then to use a customized appearance for my static-linked / dynamically loaded VI's, and disable the menu bar (forces the front panel to be included by Application Builder without changing appearance, since I never actually see the FP). My solution for problem 2 was often to remove property nodes referencing text on the front panel controls. Sometimes I was able to perform a numeric->text or enum->text conversion instead of referencing the text of the control itself, and sometimes I realized I didn't want anything to change and that it was ok to include the front panel so I could (for example) get a list of strings for my enum control.
    I have attached the reference list I came up with of things to check for to make sure your VI properties are set correctly if you are trying to get Application Builder NOT to include the front panel of your subvi. The list might not be complete, but it's helped me to narrow down things very quickly and find the problems I was having.
    Attachments:
    ThingsToCheck.doc ‏61 KB

    m3nth wrote:
    Problem 1) Some of the front panels were being removed for dynamically loaded VI's, which were not set as dynamic VI's in the Application Builder, but which were static-linked VI's in the program (so they were loaded in memory as linked subvi's but called dynamically). When the Application Builder decided to remove the front panel for those VI's, there was an error when loading them dynamically.
    This is expected behaviour. The application has no way of knowing that these VIs will at some time be called dynamically. That would require analysing and understanding the entire program and in cases where you calculate the dynamic VI to be called at runtime it still wouldn't be feasable to do so.
    m3nth wrote:
    Problem 2) Some of the front panels were NOT being removed for subvi's that I didn't want to have their front panel built into the compiled program. Loading front panels that are not needed uses extra memory, but there was no way to change the option to not load the front panel for certain particular subvi's in Application Builder--the option was grayed out.
    There are several reasons why a front panel is needed. One of them is when the VI is called dynamically, even if the FP is never displayed and AppBuilder will account for that for VIs which have been added as dynamic VI to the project.
    The other is when a VI uses some Property Nodes or Attribute Nodes as they are called now.
    So to solve your problem 1) you could also just drop some property node in the diagram of such VIs and be done with it.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Application Builder: What is the significance/function of "page sequence"?

    Because we are always pressed for time, I have developed the nasty habit of glossing over things that may be opaque to me, with the mental reservation that I will re-visit the issue "when things calm down".
    One of those opaque things is the function, significance, or use of "sequence" in the context of APEX Application Builder and application pages.
    I am working through the Oracle-By-Example application labeled OBE_PROJECTS. I have created the Master-Detail form, but it has not come out as expected. According to the instructions, when I created the page, I designated the home page as its parent. Yet, when I run the application, the icon for the master-detail form does not appear.
    I assume that I've fat fingered something when I built the page and attempt to correct it. I think that the answer will lie in the task "Reparenting page hierarchy". When I look at the "Create/Edit Breadcrumb Entry page", I see in the "Entry" region, that the Parent Entry is, indeed, correct ... that is "Home (Page 1)". On the other hand, the text box labeled "Sequence" is set to "10". And this is the same value as the Home Page itself. Can that be correct? Shouldn't my Master-Detail page have a sequence number subordinate to the Home Page?
    Any help/elucidation will be appreciated.
    Regards,
    Gus

    Varad,
    I hadn't gotten that far yet. I'm still following OBE script and accessing the page from the "Run Page" icon in application builder.
    The issue itself, pages not showing up, is solved for me. I had anticipated that simply declaring the parent of Master-Detail page to be home page would automagically make those objects appear on the home page.
    Slogging through the Oracle By Example, I learn that one must actually edit the home page to have them appear (how barbaric!)
    But, the question of exactly what "page sequence" means and how it's supposed to be used is still there.
    Thanks for the Response,
    Gus

  • Application Builder page ORA-06502

    I'm having the same problem as described in this old thread that doesn't seem to have been resolved:
    application builder page error ORA-06502
    After logging in, I click Application Builder and get this error message three times:
    report error:
    ORA-06502: PL/SQL: numeric or value error: NULL index table key value
    On the main part of the page where there should be a bunch of icons for each of the applications, and also on the right in the boxes labeled "Recent" and "Application Groups". The URL states that I'm in application 4000, page 1500. Using info from the old thread I tried changing the view option of the report from "Icons" to "Details" and find I am able to see the list of applications this way. I am worried that eventually even this method of reaching my application will become compromised. Anyone know how to fix this issue yet?
    My versions are:
    Application Express 3.2.1.00.12
    Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
    With the Partitioning, OLAP and Data Mining options

    So after a while the problem went away by itself, but it's back again and I've noticed another section of APEX that becomes affected when this error starts happening. When I click the icon for Copy Region, instead of a list of region names I get the error message.

  • Application builder page error ORA-06502

    We get an intermittent error with the application builder page of application express. The report that normally shows the icons or rows for each application returns the error "report error:
    ORA-06502: PL/SQL: numeric or value error: NULL index table key value". is this a know issue? is there anything we can do to fix it?
    Tom

    Scott,
    Thanks for the reply.
    I will try my best to explain, following is the navigation:
    1. After logging into my workspace --> Click on Application Builder --> Click either on a custom application or sample application --> I get report error: ORA-06502: PL/SQL: numeric or value error: NULL index table key value (Default View of the pages is set to Details)
    2. If I change the page[s] View to Icons then there is no error.
    3. We bounced the web but still having the error, did not try flushing the shared pool on the server.
    HTH
    Thanks
    Pradeep
    PS: How can I upload a screenshot?

  • Application builder and CWGraph3D

    Hello all,
    I am trying to build a self-executable 3D plotter for a fellow worker using the CWgraph3d. When I go to build the application with application builder I have no issues. When I install the application of the host computer and try to change the 3D plot properties, I am not given the options as when I ran the program inside of LV....Any ideas on what I am doing wrong?
    Thanks,
    Jay Poret
    AOT, Inc.
    [email protected]

    Travis,
    I am still a little confused....All I am trying to do is to make a self-executable 3D plotter that allows me to change things like the scale, titles, etc. I did find a way to use property nodes to bypass this but I am still interested in why the example didn't work. Here are the steps I followed:
    In application builder
    1) insert the cw3Dgraph.ocx as a source file
    2) Use the advanced tab and have the program insert the file in the c:\windows\ssystem32 folder (I confirmed the installer did this)
    Outside application builder
    3) I registered the .ocx file externally using start>>run>>reg32 c:\windows\system32\cw3dgraph.ocx (when hitting enter the system confirmed that the .ocx file was registered on the computer).
    Run executable....I could make 3D graphs, rotate the plot but I could not change the x,y,z scales or anything like that.
    Am I missing something here?
    Thanks for your help.....
    Radman
    Travs H. wrote:
    Hi Radman!
    Maybe Robert will have more to add, but I'll throw in my 2 cents worth :-)
    When creating an executable/installer, setting Top-level VIs is what designates what VIs actually open and run when you double-click your exe file. By adding both the DS 3D Graph Reader & Writer as Top-Level VIs, you are indicating that when running the executable you want both of those VIs to automatically open and run.
    Now about your concern for the batch file. This document was originally created before the release of Windows XP. With that being said the following:
    "Then, set the Installation Destination to be Windows System Directory. This will put the ocx into the System32 directory on NT, ME, and 2000, and the System directory on 9x."
    should read:
    "Then, set the Installation Destination to be Windows System Directory. This will put the ocx into the System32 directory on XP, NT, ME, and 2000, and the System directory on 9x."
    Also, if you need to have the ocx file in different directories depending on the operating system (XP or 2000), you will just need to make two versions of the exe. A WinXP version and a Win2000 version.
    Hope this helps!
    Travis H.
    National Instruments

  • Application builder switiches to Chinese language

    I’m using LabVIEW 2010 over Windows 7 Professinal. Sometimes when building an executable all the text on the created executable standalone application changes to Chinese. After a restart of the computer and executing the application builder I get the original English text on the built executable. Does anyone have an idea on how to solve this bug?.
    Thanks in advance:

    Hi rotzeri,
    I remember having a similar issue. I did not find a fix for it. But from memory whenever doing a build I would completely exit LabVIEW then open the project again and do the build.

  • Application builder and dynamic class VIs name collision

    I'm, using LabView 8.6 and I'm trying to make executable file. 
    The application builder returns warning:  
    "LabVIEW prevented a file name collision during the build. Duplicate file names cannot be copied to the same destination. You can rename files as part of the build process to avoid name conflicts."
    ...and no executable is created.
    I'm pretty sure the warning comes from the fact that I use dynamic class member VIs, that are by definition have to have same names in both parent and children.    
    The following link (http://zone.ni.com/reference/en-XX/help/371361E-01/lvhowto/caveats_apps_dlls/) says " If you don't rename the files, Application Builder moves the files to different folders for you to avoid a filename collision.", but no folders are created.
    Any help here? 

    Hi,
    If you have a parent class and one or more child classes, during the build LV will create a folder for each class with a conflicting VI.  The offending VIs will be dumped in their respective folders, resolving the conflict.  For what it's worth, I've used dynamic dispatch VIs several times in executables in LV 8.6 without seeing the issue you're reporting.
    My only advice would be to:
    1) make sure that you haven't somehow put two VIs of the same name in the same class (not even sure that's possible).
    2) make sure you aren't renaming a VI during the build and creating a conflict
    JasonP - CLD

  • Application Builder Bug?

    I created a Calendar region in an application on htmldb.oracle.com (version 2.0.0.00.49), resulting in the creation of 3 region buttons: "Previous", "Today" and "Next", displayed on the page definition screen in this order but all with sequence number 30.
    In the Application Builder>Application>Page Definition>Edit Page Buttons screen, I made a change to the "Previous" button and then clicked the [>] button to move to the next button definition. This displayed the Edit Page Buttons screen for the "Today" button, but the [>] button was not available to move to the "Next" button. Similarly, in the "Next" button definition, the [<] button isn't available to move to the preceding "Today" button.
    Not a massive issue, but a bit awkward.

    Hi Oliver,
    comment attributes do normally only save up to 4000 characters. I will file a bug to restrict the textarea to 4000 chars.
    Regards
    Patrick
    My Blog: http://www.inside-oracle-apex.com
    APEX Plug-Ins: http://apex.oracle.com/plugins
    Twitter: http://www.twitter.com/patrickwolf

  • APPLICATION BUILDER Related :creaate txtfile based on input argument.

    (s1) In database package (PL/SQL), i witten the package P1 to pass the aggument as a binary file alongwith complete path and DLL argument file and generate the txt file and finally it create table dynamic table "table1" wirh dynamic columns and data inserted in to table "table1"
    step S1 is completed
    Q : in APEX : i want to use this package P1 (from S1) and pass the argument file alongwith complete path using file browser (already availble in apex application builder). Please help me how to start so that just 1 select the binary file using file browser and DLL argument using text item from any page (like :p1_dll) and display the data from table1 in report region or sql report

    >
    Welcome to the forum: please read the FAQ and forum sticky threads (if you haven't done so already), and update your profile with a real handle instead of "979467".
    When you have a problem you'll get a faster, more effective response by including as much relevant information as possible upfront. This should include:
    <li>Full APEX version
    <li>Full DB/version/edition/host OS
    <li>Web server architecture (EPG, OHS or APEX listener/host OS)
    <li>Browser(s) and version(s) used
    <li>Theme
    <li>Template(s)
    <li>Region/item type(s) (making particular distinction as to whether a "report" is a standard report, an interactive report, or in fact an "updateable report" (i.e. a tabular form)
    With APEX we're also fortunate to have a great resource in apex.oracle.com where we can reproduce and share problems. Reproducing things there is the best way to troubleshoot most issues, especially those relating to layout and visual formatting. If you expect a detailed answer then it's appropriate for you to take on a significant part of the effort by getting as far as possible with an example of the problem on apex.oracle.com before asking for assistance with specific issues, which we can then see at first hand
    (s1) In database package (PL/SQL), i witten the package P1 to pass the aggument as a binary file alongwith complete path and DLL argument file and generate the txt file and finally it create table dynamic table "table1" wirh dynamic columns and data inserted in to table "table1" What are "binary file" and" DLL argument file"? What do they have to do with Oracle, PL/SQL and APEX? What "txt file"? "Dynamic" tables, columns and data is usually a warning sign...
    Q : in APEX : i want to use this package P1 (from S1) and pass the argument file alongwith complete path using file browser (already availble in apex application builder). As has been noted in many previous threads on this topic:
    >
    For security/privacy reasons recent versions of browsers by default do not send local file path information from File Browse items to the server, nor expose the file path in the control's JavaScript methods. Firefox, Safari and Chrome only provide the filename. IE6 & IE7 still yield the path in Windows format. IE8+ and Opera have adopted an irritating approach of replacing the path with a wholly imaginary "C:\fakepath\"—and this monstrosity has sadly had to be enshrined in the HTML5 spec...
    Changing IE's security config setting "Include local directory path when uploading files" enables the path to be exposed in IE, but unless you're working in an intranet environment where: IE is the only browser used; it's possible to make remote changes to this setting on every desktop; and this won't break/expose anything else, then trying to achieve this is pointless.
    >
    For more information see:
    http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-March/018980.html
    http://blogs.msdn.com/ie/archive/2009/03/20/rtm-platform-changes.aspx
    http://developers.whatwg.org/number-state.html#file-upload-state
    {thread:id=2385659}
    Basically you can't get local file path information from a current browser in its standard configuration.
    The HTML FileAPI may be useful, depending on browser support.

  • Application redraw issue over Citrix and Terminal Server

    Hi All,
    We provide a client-server application which connects to a SQL Server database. The middle-tier is hosted on an application server (Windows Server 2008 R2) which in turn connects to the SQL Server database. The fat client can either be installed on user laptops/desktops
    or published using Citix/Terminal services.
    We have a long standing issue which frankly I just cannot fathom. A customer has published the client via Citrix to users and using roaming profiles. If an employee is using the application in London, the roaming profile is created on a server in London and
    connects to the middle-tier in London. If an employee is using the application in Glasgow, the roaming profile is created in Edinburgh and the user connects to the middle-tier in London. The customer is also using DFS
    The roaming profile consists of the 'My Documents', 'My Pictures', 'My Videos', 'My Music' and 'Windows' folder. Distributed File System (DFS) is used for roaming profile folder replication between offices. See http://technet.microsoft.com/en-gb/library/cc732863%28v=ws.10%29.aspx
    The Edinburgh users are experiencing application redraw issue where the interface loads in chunks. For example, when a user scrolls up and down or left and right, the data loads immediately (from SQL Server) but the interface (GUI) loads in blocks. You can
    actually see each segment of the GUI components loading. The issue also occurs if connecting via a Terminal Server where the application is also installed.
    For London users, it all works fine. If an Edinburgh user comes to London, they have no issues.
    The network connection is super fast between the various offices.
    The application is built using C++ and Delphi and uses the GDI API to draw the objects.
    Any guidance is appreciated.

    Hello partner,
    Thanks for contacting Microsoft. This is Sophia who is going to help with this issue. From your description, I learnt that users from Edinburgh have application redraw issue. However, London users worked fine. Please let me know if I misunderstand your purpose.
    Based on the information, it seems that the issue located in the middle-tier in London. Could you try building a middle-tier in Edinburgh and then test how the issue goes?
    Besides, based on my experience and research, by default the allocation of the bandwidth is 70 percent for graphics data and 30 percent for virtual channel data, meaning when bandwidth usage is under pressure, graphics data is guaranteed to get 70 percent
    of the available bandwidth.  And we can tweak the settings a bit for some scenarios. To change the settings, we can set registry values. Please reference the information below.
    ===========================================================================================================================================
    Note: For these settings to take effect, the computer must be restarted.
    Following is the list of registry values that affect the bandwidth allocation behavior. These are all DWORD values under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermDD:
    ·         FlowControlDisable: When set to 1, this value disables the new flow control algorithm, making it essentially First-In-First-Out (FIFO) for all packet requests. This provides results similar to Windows Server
    2003. (The default for this value is 0).
    ·         FlowControlDisplayBandwidth / FlowControlChannelBandwidth: These two values together determine the bandwidth distribution between display and virtual channels. You can set these values in the range of 0–255.
    For example, setting FlowControlDisplayBandwidth = 100 and FlowControlChannelBandwidth = 100 creates an equal bandwidth distribution between video and VCs. The default is 70 for FlowControlDisplayBandwidth and 30 for FlowControlChannelBandwidth, thus making
    the default distribution equal to 70–30.
    ·         FlowControlChargePostCompression: If set to 1, this value bases the bandwidth allocation on post-compression bandwidth usage. The default for this value is 0, which means that the bandwidth distribution is applied
    on pre-compressed data.
    For more information about RDP Bandwidth, please reference the article below.
    ================================================
    Bandwidth Allocation for Terminal Server connections over RDP
    http://blogs.msdn.com/b/rds/archive/2007/04/09/bandwidth-allocation-for-terminal-server-connections-over-rdp.aspx
    Top 10 RDP Protocol Misconceptions – Part 1
    http://blogs.msdn.com/b/rds/archive/2009/03/03/top-10-rdp-protocol-misconceptions-part-1.aspx
    If you have any concerns about the action plan above, feel free to let me know.
    Best regards,
    Sophia Sun
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

Maybe you are looking for

  • How to store numbers in a stack....

    hello guys...i ve got the following assignment: Write a Java program that reads and evaluates a fully parenthesised arithmetic expression. The purpose of this program is to illustrate a fundamental use of stacks. Implement the stack using Linked List

  • When we extends class then what comes default

    class base void one()throws IOException class derived extends base      void one() when derived class override the function of one of base class then why it not give errror ?

  • How does one add tables to an existing universe using COM designer SDK.

    Morning All How does one add tables to an existing universe using COM designer SDK. I have tried: objUniverse.Tables.Add (strTable_Name) but get "Cannot create Table" error. Any ideas? Thanks in advance. Anita

  • Adobe Premier Pro CC Crashes PC with error DRIVER_IRQL_NOT_LESS_OR_EQUAL (wdf01000.sys)

    i am a gamer on youtube and i use my all the time i recently did a full system upgrade exceot the ram and hardrive it working fine but then the harddrive became faulty and premier pro cc allways crashed when i opened it so i put a new 120gb ssd in in

  • AEX fails to get DHCP address, but works on DLink

    Sorry for the long post -- I'm hoping the details will help you diagnose the problem faster in the long run. My DLink router gets a DHCP IP address from the (Comcast) cable modem, but when I switch to the AirPort Extreme (5th gen, refurbished), it do