Jump to content
uniGUI Discussion Forums

mierlp

uniGUI Subscriber
  • Content Count

    408
  • Joined

  • Last visited

  • Days Won

    16

Everything posted by mierlp

  1. mierlp

    How to prevent focus on a column in unidbgrid?

    Hi Maybe it's the same issue as this thread : http://forums.unigui.com/index.php?/topic/11013-why-is-after-insert-record-focus-always-on-dbgrid-and-cursor-gone/ I created a ticket for this issue like Farshad asked
  2. hi Just for the info...don't know if you have seen it: https://www.tmssoftware.com/site/tmswebcoreintro.asp lot's of components...but i think not so good as our UniGui
  3. Hi For some reason i got these error message when compiling. See first attachment. The form is part of the project, See second image This is random, not always the same module ...or the project is to big with 152 .pas and .dfm files or it's a 'bug' ? I use Delphi Tokyo 10.2.2.and uniGui 1.10.0.1472
  4. mierlp

    Module cannot be found in the current project

    Thank you Farshad. That clarifies the case for me and the other forum members who have this issue.
  5. mierlp

    Module cannot be found in the current project

    Did some test 4 forms and moved the datasources to the datamodule. In that case you don't get the error message The forms which still have the link to the form with the datasource the issue is still there. It's not the way i was hoping for...now i have a lot of working moving datasources to datamodules and normally you put datasources on the form, not on the datamodule. I hope Farshad is coming with a solution, i have created a ticket regarding this issue. I don't think it's a Delphi thing because my VLC application don't have there issues. And that are all application with datasources on the forms. Maybe others have a beter solutions...
  6. mierlp

    Work in Progress: Mobile / Modern themes

    Nice work Gerard
  7. mierlp

    Module cannot be found in the current project

    Did someone has/found a solution because is a big issue The alternative (must try it) is to move the datasource to the datamodule. I don't have the problem creating the same application as a Windows vcl appliction.
  8. mierlp

    Module cannot be found in the current project

    See attachement. The file IS loaded in the IDE. I think the problem occurs when you link to a form which contains the datasource which you use on this form. That's my situation. FormTableAdmission contains the datasources, FormTableAdmissionReport is linked to FormTableAdmission
  9. mierlp

    Is possible?

    Hi I understand the problem, especially when you have to convince investors and there is only information available on this site and no other, reference from customers. It is not only about the purchase of the product but also about service, support, it is used a lot, examples of applications with uniGui. etc. I think it is indeed good that Farshad in any case the website up-to-date and the product uniGUI but especially the applications that are made / used / uniGui / customers will mention. Only with this you can see that uniGui lives more than just on the forum. We can all help Farshad with this and there are lot's of us which created beautiful applications or apps and sold them to customers. Make some nice screenshot, ask the customer about his expericance and it's nice info for the website Place quotes or credentials from users who use applications developed with uniGui on the site or BETOCATARINO must indicate what he is missing or what the investors want to know / see in order to make a choice Regards Peter
  10. mierlp

    Module cannot be found in the current project

    Hi Farshad Is also occurs when ALL forms are loaded in the IDE Regards Peter
  11. mierlp

    Module cannot be found in the current project

    Hi Farshad Is this Delphi behavior or uniGui. Because i can't remember i have this with vcl applications Regards Peter
  12. mierlp

    FastReport Online Report Designer And uniGui ...

    Has anyone tried this...and is it working ?
  13. mierlp

    Communication Peripherals Client

    Hi This is a general issue/behavior of web application. ...the use/support of local hardware. I have the same issue for the use of a NFC reader/writer during a festival Would be great if there will be more en better support for using local hardware. One of the advantage of web or SAAS application would be no installions on a local machine. For now i don't think you can't avoid it to install some agent on the users machine to use the local hardware. For now...i'm developing my new Event Management System in uniGui BUT there will be a 'back-office' Windows application where the printing and nfc reading/writing will be done during a festival. I even thought about the application completely in Windwos and make it available as a remote app. That is what we have done now and with the existing Windows application and I can do everything: - use FastReport designer (also a BIG loss) - use barcode readers - use nfc readers / writers
  14. Hi, See attachement the selected row. The phonenumber is underlined and when i click on the row a new browser will be started. - why is this behavior and can a turn it of - whiy is not every phone number underlined - when i click on the row a new browser will be opend but notting happens, can i modifiy this behavior ? Regards Peter
  15. i also still need it
  16. Hi Is there a way to support mousewheel scrolling for the dbgrid (when the user would like to use his mousewheel for scrolling the dbgrid?) Regards Peter
  17. Hi, My mySQL table contains a field COST of the type FLOAT (length 6 and decimals 2) The default value for this field is NULL. Even when i make ik 0.00 i still got the errors I use a UniDBFormattedNumberEdit for this field and set - decimalPrecision = 2 - decimalSeparator = , - thousandSeparator = . When opening the form i got the message 'Is not a valid floating point value' after that the message 'uniDBGrid: TuniDBGrid: is not a valid floaing point value' The uniDBGrid contains only 1 field of type string. Any suggestions ? Delphi Tokyo 10.2.2. uniGui 1.10.0.1472
  18. Hi I have a uniDBgrid, uniDBedit, datasource and a dbnavigator on the form. DB components are all linked to same datasource my query component (mydac) contains a OnBeforeInsert wich sets focus to the uniDBedit field Situation/behavior 1: 1. Add new record with dbnavigator, focus is set to unDBEDit and cursor (|) visible-.thats OK 2. After post with dbnavigator the focus is always set to uniDBGrid - i want focus on uniDBedit 3. Add new record with dbnavigator, the focus is on the uniDBedit but you DON'T see the cursor. The cursus (|) appears after you type a character Situation/behavior 2: 1. Repeat step 1 and 2 2. scroll unidbgrid 1 record 3. add new record with dbnavigaor, the focus is on the uniDBedit AND the cursor is visible Question? 1. how to set focus after saving record to the uniDBedit instead of unidbgrid ? 2. why is the behavior of the cursur and how make cursor Always visible ? I use Dephi Tokyo 10.2.2 / uniGui 1.10.0.1467
  19. Hi Farshad Just installed latest version...same behavior. Also tested with the existing demo DBnavigator with custom icons and put a dbedit field on form...same behavior as within my application
  20. Hi I have 2 forms, see attachment - form1 contains the datasource (call them DS1 and DS2) for form1 AND form2, - form1 contains information which is store in ds2, see - there\s a master/detail betweens ds1 and ds2 - form2 contains no datasources, is linked to form1 Each datasource contains a .StateChange event with the following code: What it does is checking the state of the table, Based on the state (edit or browse) some of the buttons are enabled/disabled. Just like a dbnavigator works. if dmProduction.ProductionQuickDay.State in [dsBrowse] then begin FormTableProductionQuickDay.UniBitBtn_Add.Enabled := True; FormTableProductionQuickDay.UniBitBtn_Delete.Enabled := True; FormTableProductionQuickDay.UniBitBtn_Save.Enabled := False; FormTableProductionQuickDay.UniBitBtn_Cancel.Enabled := False; end; if dmProduction.ProductionQuickDay.State in [dsInsert,dsEdit] then begin FormTableProductionQuickDay.UniBitBtn_Add.Enabled := False; FormTableProductionQuickDay.UniBitBtn_Delete.Enabled := False; FormTableProductionQuickDay.UniBitBtn_Save.Enabled := True; FormTableProductionQuickDay.UniBitBtn_Cancel.Enabled := True; end; When i click on the button 'Beheren productie dagen' (below the dbgrid on the right side) the form2 will be showed So for so good. When i change a value,- lets say select a other value in the dblookupcombox. At that moment DS2 is in StateChange and some buttons must be enabled/disabled. Because all datasource are on form1 this is not working. Normally in vcl mode you could use some code like if (assigned(Form1) then begin if dmProduction.ProductionQuickDay.State in [dsBrowse] then begin FormTableProductionQuickDay.UniBitBtn_Add.Enabled := True; FormTableProductionQuickDay.UniBitBtn_Delete.Enabled := True; FormTableProductionQuickDay.UniBitBtn_Save.Enabled := False; FormTableProductionQuickDay.UniBitBtn_Cancel.Enabled := False; end; if dmProduction.ProductionQuickDay.State in [dsInsert,dsEdit] then begin FormTableProductionQuickDay.UniBitBtn_Add.Enabled := False; FormTableProductionQuickDay.UniBitBtn_Delete.Enabled := False; FormTableProductionQuickDay.UniBitBtn_Save.Enabled := True; FormTableProductionQuickDay.UniBitBtn_Cancel.Enabled := True; end; end; How can i do this, is there a other way to check if a form is assigned or a other solutions to enable/disable button when the datasource.StateChange is triggerd
  21. Hi My application contains about 120 forms and 14 datamodules. A datamodules is grouped based on functionality. There's a datamodules dmTypes which contains querys regarding a 'type' lets say : typeEntrance, typeParking, typeMeal, typeCatering, typeArtist, typeBooking, etc. Sometimes i need a other tables for a lookup functionality and so on this datamodule a put query from a other table...lets say statusArtist, The datamodules are only containing querys which i need for that specific functionality/forms The datasource i put on the forms and is add the datamodules which i need in the uses class. Forms are only containing datasources which are needed for that specific functionality/forms WHATS THE BEST PLACE TO PUT THE DATASOURCES...ON A DATAMODULE OF FORM AND WHAT'S THE REASON BEHIND IT..
  22. mierlp

    TMS Web Core...a new framework from TMS Software

    Hi Version 1.0 has been released yesterday...that's quick... https://www.tmssoftware.com/site/tmswebcore.asp for a price of € 295 single developer But...there are some major difference with our uniGui
  23. Hi Wilton Thats indeed a cleaner peace of code thanks. That works... Within my application i use datamodules and all querys are on the datamodule I have about 120 forms and 14 datamodules. Datasources are on the forms where i need them. Whats not working is that i need to check if the form is active or opened or showed. Otherwise when i open form1 directly and automaticly form2 will be showed Even if datasource.autoedit = false I need a way to check if a form is opened/showed?
  24. Hi Within my application the user can select a folder where he wants to save specific files on the server. I need a listview which must be filled on the form.onActivate with ONLY the folder names (NO FILES) in a specific directory/folder on the server. how can that be done...?
×