Jump to content

Stemon63

uniGUI Subscriber
  • Posts

    488
  • Joined

  • Last visited

  • Days Won

    35

Posts posted by Stemon63

  1. 5 hours ago, Sherzod said:

    Hello,

    What do you mean?

     

    There is a solution on the forum (client side)

     

    Server solution, with calculated fields.

    1) What do you mean?
    I mean a "tested" solution that actually works has never been published.
    Please point me to a post that actually solves the problem for real.
    2) There is a solution on the forum (client side)
    Ok, tell us which post has the solution that actually works.
    It is clear that we always prefer the client solution, especially on grids when fast user input does not have to be slowed down by continuous chatting with the server for simple calculations or actions that can be fast direct on the client.
    3) 
    Server solution, with calculated fields.
    Well,
    Is it possible to perform client-side calculations? A simple addition or multiplication should not force us to create a calculated field in the dataset that is on the server. Especially if that field must also be able to be modified by the user, so it cannot be a calculated field, but a standard field to which a calculated value is assigned (which is a different thing).
    My request is: how is it possible to obtain field3=field1+field2 directly on the client, without calling the server, if not by updating the dataset when post the data?


    I want to be clear, this is not a controversy. Unigui is really cool.
    But blocking the work in search of small solutions by randomly searching the forum and being told "there is the solution on the forum" is not very welcome.
    Because in the meantime the work is blocked and those simple things requested PREVENT the release of applications to users.
    Currently I have no working solutions for what I requested.
    And for this reason, that is, for these small things, I was forced to use another tool to deliver some small projects on time.
    Currently I don't read anywhere how to do 1+1=2 directly in the fields of a DBgrid on the client.
    So I myself like a set of "worked" examples that I simply need to implement in my own applications.

    In the meantime, I thank you for your precious help.

  2. On 5/25/2023 at 12:40 PM, Sherzod said:

    Hello,

    The forum has solutions if I'm not mistaken.

    Hello Sherzord,
    the forum have no solution for simple requests. let's not insist, let's give real examples:
    1) How to start editing cell in grid without enter o f2 but typing directly the value;
    2) how to  confirm end editing in a cell grid with enter and passing to next field;
    3) How to display in grid, column 3 = column 1 + column2 while you are editing (I type 10 +5 in column 1-2 and automatically column3=15). Better if this can be also a client level.
    4) TIMELESS... a DBLookup with display value e key value to store (remote and not). DBlookup with incremental search and with multicolumn popup (a grid) let's leave it as a miracle 🙂
    Good Job!

       

  3. Hi,
    I need to show a Uniform or Uniframe into a UniURLFrame for manage responsiveness at form (popup) level.
    I need a new form "viewport" (Unlike the "window" viewport)  for manage client responsive align of component.
    How assign the parent property  (or similar way) to the UniUrlFrame, or another way for show a Form/Frame parented to an Iframe?
    Thanks in advance!    

  4. Hi,
    in practice, the cell must go into edit when any key is pressed, which corresponds to the first character typed in the editor, except for pressing the navigation keys.
    It is a fairly normal necessity for those who have to enter data quickly into the grids.
    Please find a solution that works,
    Thanks

  5. Good morning,
    Is it possible to know what are the new features planned in the next releases?
    I'm always waiting for the following implementations:
    1) better operational handling regarding lookups with grids or other components in the popup and with autoincrement during input;
    (really essential for porting from VCL and above all it makes the difference with other web tools)
    2) Management of the client-side store, as if it is a client-side dataset, powered by server queries or Json/csv files;
        in readonly mode when you want speedup input od Dblookups  and use  lookup local data (cities, countries, and other tables), without querying the server for each character pressed;
        in editing mode: really useful for performing calculations and inputs directly on the client (in javascript) as if it is a cached-update table, with updates on the server via Applyupdates or similar; this would allow a very fast input on the grids or in DBeditors, with calculations and checks on the client, and ESPECIALLY it would allow only one data exchange with the server on AppluUpdates;
    3) A Dbgrid which therefore also has client functionality, without necessarily making a server call per record scroll;

    We develop tax software where user input is very fast and therefore the continuous exchange of data with the server does not help but slows down input user.
    if application have a lot of connected users there is a useless bandwidth traffic that is generated for my cases which could be managed entirely on the client side with sporadic calls to the server to optimize resources (eg: in a form with 50 numerical Dbedit, each Dbedit modifies the content of all the others with calculations ; everything could be done only on the client)
    Sorry for my english 🙂
    Thanks in advance!

    • Like 1
  6. Some time ago, I have posted an example for obtain responsiveness from Unigui, adding Pure Css.
    It works well for my need, and responsiveness is all client (no Server calls). Now I can also modify, with templates, appearance of the grids.
    All without Bootstrap.
    For complex project there is RadCore 

×
×
  • Create New...