Jump to content
uniGUI Discussion Forums

asapltda

uniGUI Subscriber
  • Content Count

    295
  • Joined

  • Last visited

  • Days Won

    4

asapltda last won the day on August 25 2016

asapltda had the most liked content!

Community Reputation

13 Good

About asapltda

  • Rank
    Advanced Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. + 1 procedure TFMENU.UniDBTreeGrid1CellClick(Column: TUniDBGridColumn); var W_PGMCODE:string; begin W_PGMCODE := Trim(tablex.FieldByName('PGMCODE').Asstring) ; end; This is the way I use to get the data from the UniDBTreeGrid, but it returns values with the groups
  2. asapltda

    Freelancer or Contractor on ExtJS

    Good Morning Jean-Marc, I am interested in learning more about your offer. I have worked with unigui and I have developed with it a entry WMS system, I know delphi and the firebird database, I would be interested in you expanding the way of programming the front end and the part economic of your offer, thanks for your attention Mail ramirez.carlos@yahoo.com Abrir en Google Traductor
  3. asapltda

    AutoEdit in UniDBGrid

    Good morning, Thanks for your AutoEdit example, it is possible that you put the same example but with a legacy dbgrid, because with the provided example, it would be necessary to change many dbgrid and additionally be modifying it manually every time a new dbgrid is placed in a Form? The same would apply to an example that you kindly made available to everyone, such as the automatic filters in the dbgrid with the content of the columns. Thanks for your attention
  4. asapltda

    [Programming Robot] Is it possible Unigui database programming automatically?

    Good morning, the idea is great. Did you advance in the development and implementation of this project?
  5. asapltda

    [SOLVED] UnimSegmentedButton: how to use? / Como usar?

    Good evening, one way to solve it is to create an additional item in a segmented button where visible: = false, and then place the following instruction and thus avoid double clicking item2 = dummy botton visible:= false procedure TFLOGINM.action_pruebaExecute(Sender: TObject); begin with UnimSegmentedButton1 do begin Items[2].Pressed := false; JSInterface.JSCall('setPressed', [false], Items[2].JSMenuItem); end; end;
  6. asapltda

    Error trying to select UniDBTreeGrid description

    Good night, how to avoid this problem? Tks
  7. object UnimDBListGrid1: TUnimDBListGrid Left = 0 Top = 47 Width = 312 Height = 331 Hint = '' Align = alClient DataSource = GET_TOT_INSALDOOPNUMEROCLIENTE_D // Recurso:{1} {0} <------ SAME COLUMN DBLISTGRID ClientEvents.UniEvents.Strings = ( 'beforeInit=function beforeInit(sender, config)'#13#10'{'#13#10' config.grou' + 'ped=true;'#13#10' config.selectCls='#39#39';'#13#10' config.itemTpl='#39'<table styl' + 'e="width:100%;white-space: wrap;vertical-align:middle;">'#39' +'#13#10' '#39 + '<tr>'#39'+'#13#10' '#39'<td colspan"2"> Recurso:{1} {0} </td>'#39' +'#13#10' '#39'<tr>' + #39' +'#13#10' '#39'<td> OpNumero:{3} Saldo:{2} QtyRes: {10} Clf: {4} U/M:' + ' {5} Emp:{6} QtxEmp: {7} </td>'#39' +'#13#10' '#39'<tr>'#39' +'#13#10' '#39'<td> OpSts' + ':{8} OpFecha: {13} FecVen:{9} QtyOP {11} QtyPrd: {12} </td>'#39' +' + #13#10#13#10' '#39'</table>'#39';'#13#10'}') Options = [dgColLines, dgRowLines, dgConfirmDelete] WebOptions.FetchAll = True DisclosureIcon = True OnDisclose = UnimDBListGrid1Disclose OnClickHold = UnimDBListGrid1ClickHold OnClick = UnimDBListGrid1Click Columns = < // COLUMN 0 item Title.Caption = 'DRECURSO' FieldName = 'DRECURSO' Width = 64 end // COLUMN 1 item Title.Caption = 'RECURSO' FieldName = 'RECURSO' Width = 64 end item Title.Caption = 'SALDO' FieldName = 'SALDO' Width = 64 end item Title.Caption = 'OPNUMERO' FieldName = 'OPNUMERO' Width = 64 end item Title.Caption = 'CLFCOD' FieldName = 'CLFCOD' Width = 64 end item Title.Caption = 'UNDMED ' FieldName = 'UNDMED ' Width = 64 end item Title.Caption = 'UNDMEDEMPAQUE ' FieldName = 'UNDMEDEMPAQUE' Width = 64 end item Title.Caption = 'UNIDADESXEMPAQUE' FieldName = 'UNIDADESXEMPAQUE' Width = 64 end item Title.Caption = 'ACTIVO' FieldName = 'ACTIVO' Width = 64 end item Title.Caption = 'FECVEN' FieldName = 'FECVEN' Width = 64 end item Title.Caption = 'QTYRES' FieldName = 'QTYRES' Width = 64 end item Title.Caption = 'QTYOP' FieldName = 'QTYOP' Width = 64 end item Title.Caption = 'QPRODUCCION' FieldName = 'QPRODUCCION' Width = 64 end item Title.Caption = 'OPFECHA' FieldName = 'OPFECHA' Width = 64 end item Title.Caption = 'QDISPONIBLE' FieldName = 'QDISPONIBLE' Width = 64 end> end end end -------------------------------------------------------------------------------------------------------------------
  8. asapltda

    install the unigui runtime Folder

    Good morning, how to install the unigui runtime and unigui themes in a different folder ,than the default installer uses Thanks for your support
  9. Thanks, for many it would be important to have a link with excel https://sheetjs.com/
  10. asapltda

    Filter uniDbGrid runTime

    Good evening, could you put an example of how he did it thanks
  11. asapltda

    TUNIMDBGRID GROUPING SUMMARIES

    Thanks, it is possible to consider these changes as a standard part of dbgrid
  12. asapltda

    TUNIMDBGRID GROUPING SUMMARIES

    function afterCreate(sender) { sender.getHeaderContainer().el.setHeight(0); sender.getGroupHeader().tpl.html="{html}"; } TKS RESULT TUNIMDBGRID
  13. asapltda

    TUNIMDBGRID GROUPING SUMMARIES

    Good afternoon How can I remove from the tumdbgrid the totals of the group titles Thanks
  14. Good morning, I put unimmap in a form but did not get any results. I think it would also be important that they document the minimum requirements for this component to work. In some comment it was reported that SSL was required, but I do not know if it requires a google key to see the maps on the cell phone, again it would be important to document / list the mandatory requirements to use this component. Thank you
  15. asapltda

    start fullscreen on Chrome and Windows

    for movile device function tap(sender, e, eOpts) { var docElm = document.documentElement; if (docElm.requestFullscreen) { docElm.requestFullscreen(); } else if (docElm.mozRequestFullScreen) { docElm.mozRequestFullScreen(); } else if (docElm.webkitRequestFullScreen) { docElm.webkitRequestFullScreen(); } else if (docElm.msRequestFullscreen) { docElm.msRequestFullscreen(); }; }
×