Subscribe for automatic updates: RSS icon RSS

Login icon Sign in for full access | Help icon Help
Advanced search

Pages: 1 [2] 3 4 ... 10
 11 
 on: October 16, 2020, 05:08:15 pm 
Started by Christine R. - Last post by Christine R.
[ANNOUNCE] Genero Enterprise 3.20 - Maintenance Release


 Genero Enterprise 3.20
 Maintenance Release


Four Js is pleased to announce a Maintenance Release for Genero Enterprise 3.20.

Genero Studio Client/Server (GST) 3.20.09 is the bundle which includes:
  • Genero Studio Client and Server (GST) 3.20.09
  • Genero Business Development Language with Web Service - JGAS - GBC - GGC - GIP - JGAS - WCG (FGLGWS) 3.20.11  including:
    • Business Development Language (FGL) 3.20.11
    • Web Services (GWS) 3.20.11
    • Genero Browser Client (GBC) 1.00.58
    • Genero Identity Provider (GIP) 1.00.10
    • Testing tool (GGC) 2.00.12
    • Application Server for Java (JGAS) 1.10.09
    • Web Components and wrappers (WCG) 1.00.18
  • Genero Application Server (GAS) 3.20.13
  • Genero Mobile for Android Client (GMA) 1.40.10
  • Genero Mobile for IOS Client (GMI) 1.40.08
  • Genero Desktop Client (GDC)  3.20.16
  • Genero Report Engine (GRE) 3.20.10

and

Genero Studio Server (GSTSRV) includes:
  • Genero Studio Server (GSTSRV) 3.20.09
  • Genero Business Development Language with Web Service - JGAS - GBC - GGC - GIP - JGAS - WCG (FGLGWS) 3.20.11  including:
    • Business Development Language (FGL) 3.20.11
    • Web Services (GWS) 3.20.11
    • Genero Browser Client (GBC) 1.00.58
    • Genero Identity Provider (GIP) 1.00.10
    • Testing tool (GGC) 2.00.12
    • Application Server for Java (JGAS) 1.10.09
    • Web Components and wrappers (WCG) 1.00.18
  • Genero Application Server (GAS) 3.20.13
  • Genero Report Engine (GRE) 3.20.10

The packages described above are also available separately.

These packages are now available from the Web site :  https://4js.com/download/products/ .

Listed below are the bugs fixed with this release:


Four Js Genero customers with valid maintenance contracts have free access to this new release.

Notes:
  - Starting with FGLGWS 3.20.11 and GAS 3.20.13 there is full support for file transfer with filenames set on any locale.
    This update allows you to specify filenames with locale-specific characters in your application file transfers.

    Important: Apache :If you have configured mod_proxy_fcgi in your Apache server, ensure application URLs are not escaped by setting proxy-fcgi-pathinfo=unescape.
                       For more details, please refer to our documentation https://4js.com/online_documentation/fjs-gas-manual-html/index.html#gas-topics/t_gas_config_mod_proxy_fcgi.html.
     
    If you are using any older combinations of FGLGWS and GAS, file transfer only works for filenames with ASCII characters.

  - GMI 1.40.08 now supports iOS 14 and requires Xcode 12.

 Best regards,

 Four Js Development Tools

 12 
 on: October 15, 2020, 04:08:18 pm 
Started by Christine R. - Last post by Christine R.
[ANNOUNCE] Genero Enterprise 3.10 - Genero BDL Maintenance Release


 Genero Enterprise 3.10 - Genero BDL
 Maintenance Release


Four Js is pleased to announce a Maintenance Release of Genero BDL 3.10.23.

The Genero BDL bundle (FGLGWS) 3.10.23 is including
  • Business Development Language (FGL) 3.10.20
  • Web service extension (GWS) 3.10.20
  • Testing tool (GGC) 1.10.09
  • Application Server for Java (JGAS) 1.00.16
  • Web Components and wrappers (WCG) 1.00.18
  • Genero Browser Client (GBC) 1.00.58

These versions include the following fixes :

These versions are now downloadable from the web site : http://www.4js.com/download/products/.

Note : All Four Js Genero customers under maintenance have free access to the new release.

Best regards,

Four Js Development Tools

 13 
 on: October 15, 2020, 03:46:36 am 
Started by Reuben B. - Last post by Reuben B.
Why does the Genero Studio Code Editor show that my file has a syntax error but when I compile it, it compiles?

Why does my file not compile, but Genero Studio Code Editor indicates the file has no syntax errors?

This is a question that gets asked when there has been a maintenance release for the compiler and runner, but there has been no maintenance release of Genero Studio like there is at the time of writing.  It also gets asked a lot during the Early Access Program program, and also gets asked by those using an out of support release of FGL but using the latest version of Genero Studio. 

The reason the error occurs is that the Genero compiler used for the real time syntax checking is NOT the Genero compiler that is used for your compilation.  For performance reasons Genero Studio comes complete with some special editions of the compiler that are used for functionality that Genero Studio requires such as the real time syntax checking.  After every keystroke you type in the code editor, this version of the compiler is being called rapidly to update the real time syntax checking.  The performance improvement from this design decision is most noticeable with a remote Genero Studio configuration.  If we did not do this and instead used the same remote Genero installation you were using for the actual compile, then there would be a LOT of network traffic as the unsaved code you were editing was shipped across the network on every keystroke and the compilation results sent back to update the real time syntax checking.  As it is going across the network then the response time is also not as quick as if it was compiled locally.  So there is this optimisation process using a local version of the compiler that is installed into Genero Studio that means there is no network traffic and allows the code editor to respond quicker.  If you had a local Genero Studio configuration it would still be an improvement as amongst other things it is not checking your license.

To read more, click on https://4js.com/ask-reuben/ig-51/

 14 
 on: October 09, 2020, 02:44:04 pm 
Started by Christine R. - Last post by Christine R.
[ANNOUNCE] Genero Enterprise 3.20 - GDC Maintenance Release


 Genero Enterprise 3.20 -
 GDC 3.20.16 Maintenance Release


Four Js is pleased to announce a Maintenance Release of Genero Desktop Client 3.20.16.

These versions include the following fixes : https://4js.com/support/issue/GDC/3.20.16

These versions are now downloadable from the website : http://www.4js.com/download/products/.

Note : All Four Js Genero customers under maintenance have free access to the new release.

Best regards,

Four Js Development Tools

 15 
 on: October 08, 2020, 11:49:29 pm 
Started by Reuben B. - Last post by Reuben B.
In Ask-Reuben 14, 15, 16 I did a three part series on what you can do within your Genero application to handle errors gracefully and professionally and also to have as much information on hand as possible to allow you to investigate the issue.  At the risk of doing a Hitchhikers Guide to the Galaxy and writing ďa trilogy in four partsĒ, there is another section I will add and that relates to the scenario where if you donít add any specific exception handling to your code, or the error is so bad that it is not safe for the program to execute your exception handling code.  In those scenarios what should be the user experience be? 

There have been two recent enhancements, one to ensure that a program stopped message box appears where possible rather than a program just silently stopping.  The newest is an FGLPROFILE setting gui.programStoppedMessage that allows you to place a generic error message in this dialog box rather than publicising filenames and line numbers.

Read more at https://4js.com/ask-reuben/ig-50/

 16 
 on: October 01, 2020, 12:26:41 pm 
Started by Christine R. - Last post by Christine R.
[ANNOUNCE] Genero Enterprise 3.20 - GAS Maintenance Release


 Genero Enterprise 3.20 - Genero BDL 3.20.11
 Genero Application  Server 3.20.13 Maintenance Release


Four Js is pleased to announce a Maintenance Release of
  • Genero BDL with Web Service (BDL - JGAS - GBC - GGC - WCG) 3.20.11
  • Genero Application Server 3.20.13

Genero BDL with Web Service (BDL - JGAS - GBC - GGC - WCG) 3.20.11 is the bundle which includes:
  • Business Development Language (FGL) 3.20.11
  • Web service extension (GWS) 3.20.11
  • Genero Browser Client (GBC) 1.00.58
  • Genero Identity Provider (GIP) 1.00.10
  • Testing tool (GGC) 2.00.12
  • Application Server for Java (JGAS) 1.10.09
  • Web Components and wrappers (WCG) 1.00.18

Listed below are the bugs fixed with this release:
 
Note: Starting with FGLGWS 3.20.11 and GAS 3.20.13 there is full support for file transfer with filenames set on any locale.
           This update allows you to specify filenames with locale-specific characters in your application file transfers.

           Important: Apache :If you have configured mod_proxy_fcgi in your Apache server, ensure application URLs are not
           escaped by setting proxy-fcgi-pathinfo=unescape.
           For more details, please refer to our documentation https://4js.com/online_documentation/fjs-gas-manual-html/index.html#gas-topics/t_gas_config_mod_proxy_fcgi.html.

If you are using any older combinations of FGLGWS and GAS, file transfer only works for filenames with ASCII characters.

These versions are now downloadable from the web site : http://www.4js.com/download/products/.

All Four Js Genero customers under maintenance have free access to the new release.
 
Best regards,

Four Js Development Tools

 17 
 on: October 01, 2020, 03:40:21 am 
Started by Reuben B. - Last post by Reuben B.
In the Genero Application Server architecture, a request to start a Genero application comes in via a Web Server that results in the launch of the application.  The Web Server has some information about the request and that information can be passed through to the Genero application.  This includes information such as the IP address.

The techniques to retrieve this information are different for a web application and a web service.  With a web application this information is passed through as an environment variable, whilst for a web service this is passed through as a request header and can be read in a number of different ways.

A common error is to try and utilise the technique for a web application with a web service.

Read more about these techniques and why there is a difference at https://4js.com/ask-reuben/ig-49/

 18 
 on: September 30, 2020, 05:45:56 pm 
Started by Olivier E. - Last post by Olivier E.

 Genero Desktop Client 3.20.15 - Web component issue


Dear customers,


     There is an issue with the recently-released GDC 3.20.15 and web components. If you start a GDC application through the GAS, the web component will not display. See issue GDC-04400 for details and workarounds: https://4js.com/support/issue/?id=GDC-04400

We are working on a new version of the GDC 3.20.xx. It will be released as soon as possible.
 
For any additional issues, please contact your local support center.

We apologize for the inconvenience,

 
Four Js Development Tools

 19 
 on: September 25, 2020, 08:52:09 am 
Started by Paul M. - Last post by Reuben B.
...

Thanks for the lesson on PXML, I didnt know any of that . There should be a tutorial section on the web site with this kind of information explained( or have I not looked hard enough :-) )

...


there is probably material for an Ask-Reuben article https://4js.com/ask-reuben/ on the difference between RTL and PXML.  The team are going to review the documentation.   

I think the key thing to be aware of is that there are two similar languages used for property values, RTL and PXML http://4js.com/online_documentation/fjs-gst-manual-html/#gst-topics/c_grd_rtlexpressions_001.html.  When you click on the fx button, two different dialogs appear depending if it is RTL or PXML.  With Barcodes, Code Value is a String, uses RTL and so is evaluated when the data is read into the report engine.  Code Value Expression is a PXML String, uses PXML and so is evaluated when the page is laid out (hence its ability to include page numbers).  Within PXML you can embed RTL with the {} notation http://4js.com/online_documentation/fjs-gst-manual-html/#gst-topics/c_grd_rtlexpressions_006.html.

So I think key points here are to recognise that ...

Code Value Expression is PXML type and so you'd use PXML to create an expression using the Page Number methods.  These are not available in an RTL expression.
You can embed an RTL expression inside a PXML expression, so whilst typical usage for this might be an X-size value, the same technique can be used for other PXML values such as Code Value Expression
The need to replace quotes in the data with the octal escape.

Reuben




 20 
 on: September 25, 2020, 08:09:28 am 
Started by Reuben B. - Last post by Reuben B.
One of the goals of Genero Studio is that you should be able to do what you need to do inside Genero Studio, it should not be something where you are constantly Alt-Tabbing to a terminal to execute a command at the command line.  One of the configuration tools you have at your disposal is the concept of User Actions, this allows you to create actions that can be triggered by entries in the toolbar, topmenu, accelerator keys, or right-clicking on particular nodes.  You can use these to execute commands from within Genero Studio rather than typing them in at a terminal.

The creation of User Actions is a two step process.  First you define the action i.e what is executed, and then you define how the action is triggered.  Like most actions in a GUI environment, you can trigger it in more than one way.

An example I have of a User Action is to open certain directories such as FGLDIR, FGLASDIR, GSTSETUPDIR, and the GAS logs in the Projects Views so that I can edit and read files in these directories from with Genero Studio

Read more at https://4js.com/ask-reuben/ig-48/

Pages: 1 [2] 3 4 ... 10
Powered by SMF 1.1.21 | SMF © 2015, Simple Machines