Browse all forums dedicated to the Rocket® COBOL product family.
Recently active
Problem: Copy file with dds extension , brings up as text file. Resolution: Release: 3.1 Options->edit-> copybook extensions add the .dds extension. Old KB# 6795
Problem: Looking for white papers or details on COM objects Resolution: Release: 3.1 Consult the bookshelf at the "Part 3: The Object COBOL Model" page located in Start > Programs > Net Express 3.1 > Bookshelf > Distributed Computing (under Programmer's Guides). Old KB# 6782
Problem: When you are running an INT within the Net Express IDE, you will get a separate window for the result of the ATTRIB command. This is normal since the INT is always running in a window mode or environment in the Net Express IDE, which forces the operating system to open another window for the "DOS" ATTRIB command. On the other hand, running the EXE from the Net Express IDE will not be in window mode since your application is linked as a character interface application. Therefore, this will run as a "DOS" application, i.e. not in window mode. For that reason, you get to see two different results from running the INT and EXE within the Net Express IDE. Resolution: If you run the INT from the Net Express command prompt with the command RUN.EXE, you will get the same result as running the EXE within the Net Express IDE. The key here is that you have to run your application in window mode. That is, you have to link your EXE as a graphical int
Problem: Release: 3.1 The tables below show the section that indexed names should be declared in under different circumstances. Resolution: OCCURS ... INDEXED BY index-name allocation For non-recursive programs (ie. no local storage section): index-name allocated index-name defined in: | noreentrant | reentrant(1) | reentrant(2) working-storage | w-s | w-s | t-l ----------------------------------- -------------------- ------------------- ------------------ thread-local | t-l  
Problem: Release: 3.1 To get the fixpacks you need to start Net Express on a workstation which is connected to the Internet. Resolution: Open up the Net Express Help menu > Support > Product updates This will automatically take your browser to the download site. When it asks you for a support ID you will have to create one if you have not been on our web site before. You can enter any userid and password that you like but you must enter your valid serial number from the CD-ROM. When this id has been created you can start Websync again and logon using the userid and password. Download all the fixpack files to your local drive. To install them, you simply need to execute each fixpack's self-extracting .EXE file on each system where Net Express is installed and the fixes will be applied automatically. Some of them will not be required because you may not have the relevant component installed. A message will be di
Problem: Cannot access the Alternate Index of a host VSAM file. Resolution: In order to access a host VSAM Alternate Index, one has to do some setup work on the host and on the PC. On the host: - by default the MFA install should have created a PDS with a name ending in VCTL (something like VAN.BMW.MFA.VCTL) - create a member in this PDS with a name starting with a '$' (anyname, for example, $VSAMALT) - in the PDS member enter something like this: VSAM=USRGP1.TEST55.SPDPART AIX1=USRGRP1.TEST55.PATHNAME you can have up to 8 of these (AIX1 -> AIX8), but they must name the VSAM pathname, not the actual dataset and the order must &nb
Problem: Is there a way of increasing the 64K dialog table limit. Resolution: The 64K limit for a dialog table is still present and there are no plans to increase/remove it. If you have exceeded 64K then you will have to find a way of pruning the code. Old KB# 6575
Problem: To have data highlighted automatically allows to delete the existing data when the user starts to type in a new data. Resolution: Check the Autoswipe option from the entry field's properties. 1. Double-click the entry field 2. Click on the Options tab 3. Check the Autoswipe option Old KB# 6578
Problem: Which logging level of EL Server is enough for support to investigate problems that are not reproduceable? Resolution: EnterpriseLink Server uses Logging Level configuration settings to determine how much information is placed in the Server.log file. The configuration setting is under EnterpriseLink Administrator's Site --> Configuration --> Messages and Logs tab. The Server.log file is placed in the EnterpriseLink installation directory's logs directory. The Logging Level can be selected with one of the following settings: 0 - no messaging Although Server.log is created and contains the version number of the EnterpriseLink Server, no other messages are recorded. 1 - warnings and errors Error messages sent to the browser (e.g., EL0005 can't connect to host) are recorded here along with warnings such as pages not found. When Performance Monitoring has been enabled through the Configuration --> Session Info administrator setting or using th
Problem: use Class library reference's methods, as in the code pasted below. ( Methods: Border, SizeBorder, DoubleBorder to set a Border ) ( Methods: NoBorder, NoSizeBorder, NoDoubleBorder to unset a Border ) In the code pasted below, the Entry field's handle is set in the data EFhandle of the data-block through the use of the Dialog system function MOVE-OBJECT-HANDLE ( The MOVE-OBJECT-HANDLE function lets you save the handle of an object in a numeric data item in the Data Block. This ensures the same objects are being referenced by both the Panels V2 and the Dialog System parts of your application. As an example: MOVE-OBJECT-HANDLE RENAME-PB PB-HAND MOVE-OBJECT-HANDLE RENAME-WIN WIND-HAND ) Resolution: class-control.
Problem: Net Express COBOL How to do a printscreen on a window using Dialog System. Resolution: One possible answer is to use third party software. For instance, Androsoft's Superclip. <A HREF="http://www.androsoft-usa.com">http://www.androsoft-usa.com Old KB# 6574
Problem: If you sub-classed an entry field to be able to trap F10 or F3 or any other function keys, the TAB event will not work. Resolution: This simply means that you need to trap also the tab key from your sub-class module the same way you did with the other function keys. See how to trap F10 in the TrapF10 demo from the "Net Express Example & Utilities" page at the Micro Focus SupportLine (http://supportline.microfocus.com) Old KB# 6579
Problem: How to trap the F10 event for an entire Dialog System window. Pressing the F10 function key activates the menu in Windows by default, so coding the F10 event in Dialog may not work. There is a Dialog System demo called TrapF10 (on the support site under Net Express example) that demonstrates trapping the F10 key for specific entry fields, but if you want to trap it for the entire window, another method can be used. To trap F10 for the window (instead of individual entry fields), you have to define a shortcut key on a menu item. Define a menu item in the menu bar definition window (Edit Menu Bar) and specify a choice name. The choice name will relate to a window procedure that is named by the choice name and prefixed with an @ sign. In the shortcut key dropdown, choose F10. On the following window, you can specify "user defined action" so that the procedure named after the choice name is executed when the user presses the F10 function key. This shoul
Problem: Can EnterpriseLink interact with object request brokers? Resolution: Today the EnterpriseLink authoring environment allows a developer to access other data sources, applications, or objects through ActiveX controls or embedded Java applets in a EnterpriseLink application. In the future, EnterpriseLink will incorporate even more support for objects. The Loader will be able to capture the properties of objects made available through an Object Request Broker (ORB), by reading the Interface Definition Language (IDL) file associated with an object (In the case of Microsoft, the equivalent is the type library file.) EnterpriseLink will use the same paradigm of taking mainframe screen objects and working with them in the builder workspace. Similarly, once objects available via an ORB are captured by the Loader, they will be available for presentation to the user as mainframe screens are presented today. The Builder will provide the w
Problem: There is no function to change the font in Dialog System. The list box must be then sub-classed to achieve this. Resolution: You will need the list box handle to create a class library object. You can then use the SetFont method to change the font properties (name, size, etc.). Old KB# 6581
Problem: Is the SLES8 powered by United Linux 1.0? Resolution: Yes, according to the www.unitedlinux.com web site, UL 1.0 is compatible with SuSE 2.4. And, according to the www.suse.com/us/business/products/server/standard/index.html web site the SuSE Standard Server 8 is "Integrated UnitedLinux 1.0 technology." Since Enterprise Server is an upgrade of Standard Server, both must be UnitedLinux 1.0 compatible. Old KB# 6594#EnterpriseLink#Rumba
Problem: How does fail-over work in EnterpriseLink? What happens when a user is unable to get to the web server because the server is down or not available? Will the software redirect itself to find another server? Resolution: EnterpriseLink was designed from the outset to be cluster-aware. It does not rely on Microsoft Wolfpack (a.k.a. Microsoft Cluster Server, MCS) or on Sun components. The EnterpriseLink Remote Administration screen is used to configure EnterpriseLink Cluster Service. The EnterpriseLink Servers hyperlink contains the List tab, which shows all of the EnterpriseLink Servers in a cluster. Additional nodes are added to the cluster with the Add... button. The EnterpriseLink Cluster Service also detects when a node is off-line and will redirect new sessions to another node. Using the Max Session Limit on the Remote Administration screen is a way to force a node to quiesce state. Setting these configuration parameters to zero means the node no long
Problem: Is it possible to populate pull-down menus dynamically by retrieving the values from a table database or pulling them off the host screen? Resolution: EnterpriseLink supports using a dynamic table to save values from a database table or host screens. Pull-down menus themselves are static. If an application requires a true pull-down menu, SmartTran needs to pre-allocate the largest table to accommodate different sizes of data objects. Old KB# 6583#EnterpriseLink#Rumba
Problem: Does SP5 for EnterpriseLink 5.0 support both of the Turbolinux Enterprise Server 8 Advanced/Basic powered by United Linux? The reason of this question is that we hear there is no difference between the distributions as long as that is powered by United Linux. Resolution: We have not tested EnterpriseLink 5.0 on United Linux. We are relying upon the same statements from both companies that say that what is compatible on one is compatible on the other. Old KB# 6593#EnterpriseLink#Rumba
Problem: Some mainframes use "auto-renewal". This means that when you use emulator software to use a host application, if the "numerical value"(ex . stock value) changes in the system , then the emulator displays new "numerical value" . I think there are 2 types of "auto-renewal". First one is reload, where the emulator reloads automatically. Second one is where the mainframe pushes the information to the emulator and the emulator displays it. Can EnterpriseLink use this functionality? Resolution: There is no 'auto renewal' defined in the 3270 specification from IBM. Some hosts have the ability to asynchronously send host screen data to the terminal without the user pressing a PF key. Or, it could be that some terminal emulators implement this by periodically sending an "enter" key to to the host. Depending upon the host application, this may cause it to refresh the current screen with detailed information. The same effec
Problem: How do I set the degree of fuzzy logic? Can I set it to look at a specific location on the map? Resolution: Use the pattern match ratios in the Advanced tab of the Remote Administration page. Two parameters affect the fuzzy logic algorithms within EnterpriseLink: the secondary and tertiary pattern match ratios specified here. They determine how a screen is compared at run time to the screen captured at SmartLoader time and customized with SmartBuilder. Tertiary matching is based on the transitions from a prior screen. New transitions are loaded with SmartTran Loader. In other words, if you know that screen H2 is reached after H1 when a PF2 key is pressed, then there should be a transition from H1 to H2 recorded in the Repository. If not, use SmartTran Loader to capture that transition. Sometimes, multiple screens are captured that are in fact the same screen, differing only by the placement or length of an error message. Such similar screens might be re
Problem: Will EnterpriseLink be able to support the colour attribute in auto-translation mode, along with custom applications? Resolution: EnterrpiseLink already supports colour attribute bytes for most cases. However, some browsers have limited or no colour functionality; on those browsers, EnterrpiseLink windows are limited to the colour support that the browser provides. Old KB# 6584#EnterpriseLink#Rumba
Problem: elcs31sp3cnt.exe has a new feature that outputs some messages about Dr.Watson errors in the Server.log file. The current logging level for Cluster.log at run time is '1'. Is this setting enough for you to investigate a server crash? Resolution: Level 1 will only contain the minimum information, e.g. warnings and errors, so I would suggest running your test at level 3 or above to ensure you capture the trace information as well. This will ensure that development have all necessary debug information to hand to assist them in finding possible reasons for the fatal errors. Old KB# 6591#EnterpriseLink#Rumba
Problem: What is the maximum number of images per project? Resolution: There is no maximum. Old KB# 6585#EnterpriseLink#Rumba
Problem: How do you merge an Enterprise Link 3.1 cfg file to version 5.0? Resolution: EnterpriseLink for Solaris keeps configuration settings in a file config/EnterpriseLink.cfg in the EnterpriseLink configuration directory. When installing EnterpriseLink 5.0 it will install EnterpriseLink.cfg with all of the settings needed for correct EnterpriseLink 5.0 operation. It will not copy your EnterpriseLink 3.1 configurations, you must make changes manually either using the web page interface through http://machine-name/stadmin or using a text editor such as "vi" on Solaris. For example, the default EnterpriseLink 5.0 config file will be: [Server] DatabaseType=ODBC DataStreamFile=elhome/logs/Server.rep DebugLogFile=elhome/logs/Server.log ErrorDirectory=elhome/errors DisconnectPage=SSDISCONNECT RepositoryDSN=ELRepository RepositoryPassword= RepositoryUser= TerminalType=IBM-3278-2 MaxSessErrMsg= AdvanceBackward=4 ConnectionTimeout=10 Deb
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.