Abaksoft
-
Posts
1558 -
Joined
-
Last visited
-
Days Won
87
Content Type
Profiles
Forums
Events
Posts posted by Abaksoft
-
-
@FMSoft
Thx for the quick support.
http://forums.unigui.com/index.php?/topic/1312-development-status/&do=findComment&comment=153993
-
-
44 minutes ago, Fernando Silva said:
Is there any way around this?
Hello,
You can try this :
-
14 hours ago, Mossy said:
. I tried to run the development and local host and it was the same.
Hello Mossy,
Format as soon as possible, your local development PC and re-install all (Delphi, Unigui, ...)
It looks like a premeditated act of sabotage. a malicious person or a competitor could one day have brought you their flash disk containing a homemade program (virus) which only attacks your unigui applications (your plowing).
-
2 hours ago, asapltda said:
Hello,
Try this:
-
19 hours ago, Kathlyn said:
What does "Client calculation" mean, and why is it important in software development?
Hello,
Let see an example :
1. Assume, you have a grid where we can see all money operations for a person (100 lines) and at the last column its current balance.
2. Assume, you just commit an update on line 5 :
update TOperations set amount = 777 where (IDOperation = 23000)
At this point, the server will commit this without problem as the transaction is fast !
And you want to see, not only the refreshed record at line 5, but all records after, affected the current balance.
3. So, obviously you will say : Ok, i will Re-Open the Query and show the new balance colum.
Humm....the problem is here !
4. In web development, we have to think differently : assume you have a mini server, with low ressources and 500 opened sessions in real time.
The 500 users are doing updates, with re-open (refreshing).
Not tested, but obviouly, our mini server will make a face 🥶
5. Here is where comes "Client Calculation" :
After updating line 5, we don'nt have to re-open the query (saturate the server), but work only on the grid locally, client side
Ovoid technic .Edit .Post as it is server side.
6. Working on the grid locally, client side take advantage of javascript already integrated on known browsers as Chrome, Opera, FireFox, etc...
7. JavaScript on client side (Client Calculation) allows you to refresh the 95 lines in a flash time, without the need to re-call the server, nor even updating anything on sever.
8. I think FmSoft team is doing her best to release a next build with this feature.
😊
- 1
-
On 2/22/2024 at 1:29 PM, Sherzod said:
I always tell myself:
one step forward, taking a little time is better than two steps forward quickly and two steps back.
God bless all Unigui Team.
- 1
-
On 3/3/2024 at 9:16 PM, PatrykWro said:
I've updated UniGui 1.90.0.1535 (2021) to 1.95.0.1580 (2024).
Also I've updated Delphi 11 to 12 and EurekaLog to the latest.Hello,
Good practices :
Never change the engine and the chassis and the tires at the same time for an F1. Test one by one.
We spent and lost many times in the past with this scenario (not with unigui) : with new Database engine, new acces DB, new Delphi, ...
"Driver, go slowly, we are in a hurry"
-
It seems that you are doing well your layout.
Are you using client mobile layout ?
You can try this:
http://forums.unigui.com/index.php?/topic/15007-mobile-centering-text/
- 1
-
18 hours ago, cyracks said:
Do you know if Unigui can be used with basic http authentication or how can I check it manually ?
Never use standard known web authentication.
Http basic Authentication is a classical method wich concat [user + password ] in a base64 string crypt.
In the futur, you will find someone who will crak this or bypass it with a simple js code passed in your html page.
So, the solution is to create your own kitchen.
-
-
9 hours ago, asapltda said:
Good afternoon,
I am capturing a person's signature using unigui for mobile, once the signature is captured I additionally require the date and time of the signature when the person signed, to record it in the database.
The signature and time must be created as a single image to be recorded in the database or exported as a png/jpg
Could someone give me the code required to do so? .
Thank you for your cooperation
Hello,
Here is a great component from our friend Marlon.
-
51 minutes ago, warobert said:
Cool
Are you using Pi5 ?
"Raspberry Pi 5 delivers a ×2 to ×3 increase in CPU performance relative to Raspberry Pi 4. Alongside a substantial uplift in graphics performance from an 800MHz VideoCore VII GPU; dual 4Kp60 display output over HDMI;"
https://www.raspberrypi.com/documentation/computers/raspberry-pi-5.html
-
23 hours ago, easegura777 said:
Hi @Sherzod , but this run in browser, i need hosted (rasperry with Linux)
I did'nt use it. But sure Raspberry PI cames with many OS possibilities. linux Ubuntu, windows, etc...
Logically, there should be no problem to use Unigui with Rasberry + ubuntu.
The limit is the RAM and Warming up the box.
https://www.raspberrypi.com/documentation/computers/getting-started.html
-
available
Personnaly, i have D12 but never install it. I am steel using D11.3
Why ?
1. Based on what i have read, the enhancement in D12 is for linux developers.
2. Some functionalities like refactoring code have been removed
3. Many instabilities
So i am waiting ....
-
7 hours ago, Muhammad Idris said:
How do I configure Unigui Farm Servers load balancing?
and while using nginx hyperserver there is no need to restart
1.
https://www.unigui.com/doc/online_help/index.html?hyperserver-server-farm.htm
2. No need for restart when using hyperserver.
You can find all this on the precious online doc
-
13 hours ago, Muhammad Idris said:
The solution is still with the help of the load balancer on Nginx, so I created 3 services that are accessed via the Nginx server IP
Why did'nt you use unigui Farm Servers load balancing and choose Nginx ?
-
Hello Jocemora,
In web development, you have to think differently :
1. You have to separate your business logic (code) from your design (forms).
Instead of using functions located on forms, create an unit ( UniDataModule), where you will put all your common code. (Better use class objects inside this unit).
2. For showModal, see :
https://www.unigui.com/doc/online_help/synch-and-asynch-operations.htm
- 1
-
-
On 1/25/2024 at 1:35 PM, SISBLU Software said:
UnimDBListGrid IS WORK, But I can't do the same thing in DBGRID
Hello
• For UniDBGrid ForceFit is enough.
• For UnimDBGrid this can help:
-
KeyWords :
1. Use ClientSide design
2. Clean Browser Cache
-
2 hours ago, Alexandre Storti said:
Can I use NGINX instead of IIS on a Windows Server?
Yes
You can fellow these steps:
http://forums.unigui.com/index.php?/topic/5745-nginx-any-feedback/&do=findComment&comment=83619
But i I never went further.
-
Good tip irigSoft
- 1
-
14 hours ago, Harry Rogers said:
MainForm.UniEdit1.setValue(params.value); // Works fine
Thank you Harry
This is what should post every unigui developer.
Your expertise is precious
Eid Mubarak
in General
Posted
عيدكم مبروك
و الله معاكم