Subscribe for automatic updates: RSS icon RSS

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

Pages: 1 ... 8 9 [10]
 91 
 on: February 16, 2024, 06:42:48 pm 
Started by Olivier E. - Last post by Olivier E.

 Genero Enterprise 4.01 Maintenance Release :
Genero Browser Client 4.01.21


Four Js is pleased to announce a Maintenance Release of Genero Browser Client 4.01.21.

What's new ...
  • The Home page has been simplified.
  • Some variables from the application launcher have been removed.
  • Rows in a TABLE with FLIPPED attribute or in a SCROLLGRID with WANTFIXEDPAGESIZE=NO can be rendered as cards when the rowAspect style attribute is set to "card".
  • GBC now supports the "position" presentation style attribute at the toolbar level. It can be used to display toolbars individually at the top or bottom of the window, in the chromebar, or to hide the toolbar completely.
  • For clarity and to be consistent with the naming convention chosen for toolBar (instead of toolbar), some CSS classes have been modified.

Please refer to see  https://4js.com/online_documentation/fjs-gbc-manual-html/index.html#gbc-topics/gbc_whatsnew_40121.html


This version also includes the following bug fixes: https://4js.com/support/issue/GBC/4.01.21


It is now downloadable from the website: https://4js.com/download/products/.


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

Best regards,

Four Js Development Tools

 92 
 on: February 15, 2024, 05:25:18 pm 
Started by Francois G. - Last post by Francois G.
Thanks Olivier,

Useful information indeed.
We will run some experiments and see how we can cleanly terminate the entire process tree of our 4GL app (which itself has called many sub-processes, which also need to be cleanly terminated).

 93 
 on: February 15, 2024, 05:18:23 pm 
Started by Francois G. - Last post by Olivier E.
Hi François,

Does the following "Ask-Reuben" topics answer your questions?

https://4js.com/ask-reuben/ig-74/

https://4js.com/ask-reuben/ig-176/

Olivier


 94 
 on: February 15, 2024, 04:50:32 pm 
Started by Francois G. - Last post by Francois G.
We have  been reading the "Front-end termination" page of the manual (https://4js.com/online_documentation/fjs-fgl-manual-html/#fgl-topics/c_fgl_programs_010.html) so we mostly understand how 4GL generally handles that

 95 
 on: February 15, 2024, 04:40:46 pm 
Started by Francois G. - Last post by Francois G.
Sorry for my typing, I am not used to not being able to correct a post.

When the Google Chrome browser is killed (using the Windows task manager), the 4GL code keeps running (until  some sort of GAS timeout, where the VM gets killed).

Is there a way to get the 4GL pre-notified before the VM gets killed by the GAS?

 96 
 on: February 15, 2024, 04:33:47 pm 
Started by Francois G. - Last post by Francois G.
I meant GBC, not GWC.

When we use:

OPTIONS ON  CLOSE APPLICATION CALL end_app

upon closing the closing of the entire Google Chrome window, Google Chrome closes immediately, but the 4GL code keeps running until the end_app() function completes.

This is mostly good, but is there a way to hold off Google Chrome closing until the 4GL completes?

Also when the tab is closed, could the same holding off be implemented?

 97 
 on: February 15, 2024, 04:23:02 pm 
Started by Francois G. - Last post by Francois G.
Hi,

Targeting Genero 4.01 GWC via GAS.

When writing a simple Hello World GUI with only 1 label ("Hello World"), how can the Google Chrome window.closed / window.closing event ('beforeunload' event) be trapped to tell the 4GL that the web client is closing?

Is there a way to add the following javascript to the web page served by the GAS?

<script type="text/javascript">
window.addEventListener('beforeunload', function (e) {
  // Tell the 4GL program that Google Chrome is closing
});
</script>

 98 
 on: February 15, 2024, 09:39:35 am 
Started by Jose Edvandro M. - Last post by Clifton E.
If you are trying to import a CSV file with a header using the LOAD command, you can use the IGNORE keyword to skip the first line of the file. Here’s an example:
basket random
LOAD DATA INFILE 'filename.csv'
INTO TABLE tablename
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 ROWS;

The IGNORE 1 ROWS statement tells MySQL to skip the first row of the file, which is the header. This will allow you to import the data from the CSV file without including the header row.
Many thanks for that solution.

Regard,
Clifton Evans

 99 
 on: February 07, 2024, 04:33:07 pm 
Started by Olivier E. - Last post by Scott B.
The compatibility summary screen shot includes a footnote that references the Genero Desktop Client user guide. You can find the referred-to documentation in that footnote at this URL: https://4js.com/online_documentation/fjs-gdc-manual-html/#gdc-topics/c_gdc_ur_migration.html

 100 
 on: February 07, 2024, 03:33:51 pm 
Started by Olivier E. - Last post by Olivier E.

 Next GDC 4.01.07 release - New compatibility plan


Dear customers,

Genero Desktop Client (GDC) 4.01.07 will be delivered in the second half of February 2024, and it comes with a new compatibility plan.

GDC 4.01.07 and Genero compatibility:

   GDC 4.01.07 can run in direct mode (SSH) with FGLGWS 4.01 and FGLGWS 3.21.

   GDC 4.01.07 can run on the UA protocol using FGLGWS 4.01 + GAS 4.01 and FGLGWS 3.21 + GAS 3.21.

   When using FGLGWS 3.21 (direct mode or UA protocol), GDC uses native rendering.

   When using FGLGWS 4.01 and above (direct mode or UA protocol), GDC uses universal rendering.

   The Genero Report Viewer (GRV) 5.00, which is included in the GDC, is compatible with FGLGWS 4.00 and FGLGWS 3.21.

 

Warning:

GDC 3.21 will no longer be supported after this release. We will only fix issues in the latest supported GDC version.



What are the advantages for you?
 
1/ You can update progressively to new versions. If one part of your application works with FGLGWS 3.21 and the second part works with FGLGWS 4.01, you can open a single GDC to handle both parts.

2/The GDC will always be working with the latest QT libraries. What does it mean for you?

  • The GDC is working with OpenSSL 3
  • The GDC is working with the latest QtWebEngine to display your web components and Universal Rendering; the latest QtWebEngine uses Chromium as the backend.


Compatibility summarized: Look at the attached image.





 


Pages: 1 ... 8 9 [10]
Powered by SMF 1.1.21 | SMF © 2015, Simple Machines