Re: [MSEide-MSEgui-talk] tFieldParamLink From sender to Dest
Here is a simple test 2014-06-19 5:06 GMT+01:00 Martin Schreiber mse00...@gmail.com: Am 18.06.2014 22:43, schrieb Med Hamza: MseMaster with select * from MasterDataSource is Ds01 MseDest with select * from Dest where fk =:n Ds02 TfieldParamLink DataSourceDs01 DestDataSet MseDest DestFieldCounts 1 Item 0 DataSource Ds02 DestFieldName Fk FieldName Fk FieldName Pk Options ( fplo_autorefresh, fplo_sync_masterinsert paramname n Please setup a test program. There are too many possibilities for misunderstandings and my time is limited. Martin -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk unit main; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} interface uses msetypes,mseglob,mseguiglob,mseguiintf,mseapplication,msestat,msemenus,msegui, msegraphics,msegraphutils,mseevent,mseclasses,msewidgets,mseforms,msedatabase, mseibconnection,sysutils,mdb,msebufdataset,msedb,mseifiglob,msesqldb,msqldb, msedispwidgets,mserichstring,msestrings,msedataedits,msedbedit,mseedit, msegraphedits,msegrids,mseificomp,mseificompglob,mselookupbuffer,msescrollbar; type tmainfo = class(tmainform) tran: tmsesqltransaction; ibc: tmseibconnection; msemaster: tmsesqlquery; ds01: tmsedatasource; ds02: tmsedatasource; msedest: tmsesqlquery; tfieldparamlink1: tfieldparamlink; tdbstringgrid1: tdbstringgrid; tdbstringgrid2: tdbstringgrid; tdbnavigator1: tdbnavigator; tdbnavigator2: tdbnavigator; end; var mainfo: tmainfo; implementation uses main_mfm; end. unit main_mfm; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} interface implementation uses mseclasses,main; const objdata: record size: integer; data: array[0..3791] of byte end = (size: 3792; data: ( 84,80,70,48,7,116,109,97,105,110,102,111,6,109,97,105,110,102,111,8, 98,111,117,110,100,115,95,120,2,100,8,98,111,117,110,100,115,95,121,3, 150,0,9,98,111,117,110,100,115,95,99,120,3,253,1,9,98,111,117,110, 100,115,95,99,121,3,51,1,16,99,111,110,116,97,105,110,101,114,46,98, 111,117,110,100,115,1,2,0,2,0,3,253,1,3,51,1,0,15,109,111, 100,117,108,101,99,108,97,115,115,110,97,109,101,6,9,116,109,97,105,110, 102,111,114,109,0,13,116,100,98,115,116,114,105,110,103,103,114,105,100,14, 116,100,98,115,116,114,105,110,103,103,114,105,100,49,21,102,114,97,109,101, 46,115,98,118,101,114,116,46,112,97,103,101,115,105,122,101,5,36,208,128, 43,214,128,43,214,247,63,8,98,111,117,110,100,115,95,120,2,0,8,98, 111,117,110,100,115,95,121,2,0,9,98,111,117,110,100,115,95,99,120,3, 234,0,9,98,111,117,110,100,115,95,99,121,2,98,7,111,112,116,105,111, 110,115,11,15,100,115,103,111,95,97,117,116,111,102,105,101,108,100,115,0, 14,100,97,116,97,99,111,108,115,46,99,111,117,110,116,2,3,14,100,97, 116,97,99,111,108,115,46,105,116,101,109,115,14,1,5,119,105,100,116,104, 2,80,9,100,97,116,97,102,105,101,108,100,6,3,67,76,69,9,116,101, 120,116,102,108,97,103,115,11,8,116,102,95,114,105,103,104,116,12,116,102, 95,121,99,101,110,116,101,114,101,100,11,116,102,95,110,111,115,101,108,101, 99,116,0,0,1,5,119,105,100,116,104,2,16,9,100,97,116,97,102,105, 101,108,100,6,4,67,79,68,69,0,1,5,119,105,100,116,104,3,160,0, 9,100,97,116,97,102,105,101,108,100,6,3,76,73,66,0,0,19,100,97, 116,97,108,105,110,107,46,100,97,116,97,115,111,117,114,99,101,7,4,100, 115,48,49,13,102,105,120,99,111,108,115,46,99,111,117,110,116,2,1,13, 102,105,120,99,111,108,115,46,105,116,101,109,115,14,1,5,119,105,100,116, 104,2,15,0,0,13,102,105,120,114,111,119,115,46,99,111,117,110,116,2, 1,13,102,105,120,114,111,119,115,46,105,116,101,109,115,14,1,6,104,101, 105,103,104,116,2,16,14,99,97,112,116,105,111,110,115,46,99,111,117,110, 116,2,3,14,99,97,112,116,105,111,110,115,46,105,116,101,109,115,14,1, 7,99,97,112,116,105,111,110,6,3,67,76,69,0,1,7,99,97,112,116, 105,111,110,6,4,67,79,68,69,0,1,7,99,97,112,116,105,111,110,6, 3,76,73,66,0,0,0,0,13,100,97,116,97,114,111,119,104,101,105,103, 104,116,2,16,13,114,101,102,102,111,110,116,104,101,105,103,104,116,2,14, 0,0,13,116,100,98,115,116,114,105,110,103,103,114,105,100,14,116,100,98
Re: [MSEide-MSEgui-talk] tFieldParamLink From sender to Dest
2014-06-19 7:10 GMT+01:00 Martin Schreiber mse00...@gmail.com: Am 19.06.2014 07:55, schrieb Med Hamza: Here is a simple test Please additionally send the *.mfm file(s) and the database creation script or DB-file. Thanks, Martin -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk program data; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} {$ifdef FPC} {$ifdef mswindows}{$apptype gui}{$endif} {$endif} uses {$ifdef FPC}{$ifdef unix}cthreads,{$endif}{$endif} msegui,main; begin application.createform(tmainfo,mainfo); application.run; end. data.prj Description: Binary data main.mfm Description: Binary data unit main; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} interface uses msetypes,mseglob,mseguiglob,mseguiintf,mseapplication,msestat,msemenus,msegui, msegraphics,msegraphutils,mseevent,mseclasses,msewidgets,mseforms,msedatabase, mseibconnection,sysutils,mdb,msebufdataset,msedb,mseifiglob,msesqldb,msqldb, msedispwidgets,mserichstring,msestrings,msedataedits,msedbedit,mseedit, msegraphedits,msegrids,mseificomp,mseificompglob,mselookupbuffer,msescrollbar; type tmainfo = class(tmainform) tran: tmsesqltransaction; ibc: tmseibconnection; msemaster: tmsesqlquery; ds01: tmsedatasource; ds02: tmsedatasource; msedest: tmsesqlquery; tfieldparamlink1: tfieldparamlink; tdbstringgrid1: tdbstringgrid; tdbstringgrid2: tdbstringgrid; tdbnavigator1: tdbnavigator; tdbnavigator2: tdbnavigator; end; var mainfo: tmainfo; implementation uses main_mfm; end. unit main_mfm; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} interface implementation uses mseclasses,main; const objdata: record size: integer; data: array[0..3791] of byte end = (size: 3792; data: ( 84,80,70,48,7,116,109,97,105,110,102,111,6,109,97,105,110,102,111,8, 98,111,117,110,100,115,95,120,2,100,8,98,111,117,110,100,115,95,121,3, 150,0,9,98,111,117,110,100,115,95,99,120,3,253,1,9,98,111,117,110, 100,115,95,99,121,3,51,1,16,99,111,110,116,97,105,110,101,114,46,98, 111,117,110,100,115,1,2,0,2,0,3,253,1,3,51,1,0,15,109,111, 100,117,108,101,99,108,97,115,115,110,97,109,101,6,9,116,109,97,105,110, 102,111,114,109,0,13,116,100,98,115,116,114,105,110,103,103,114,105,100,14, 116,100,98,115,116,114,105,110,103,103,114,105,100,49,21,102,114,97,109,101, 46,115,98,118,101,114,116,46,112,97,103,101,115,105,122,101,5,36,208,128, 43,214,128,43,214,247,63,8,98,111,117,110,100,115,95,120,2,0,8,98, 111,117,110,100,115,95,121,2,0,9,98,111,117,110,100,115,95,99,120,3, 234,0,9,98,111,117,110,100,115,95,99,121,2,98,7,111,112,116,105,111, 110,115,11,15,100,115,103,111,95,97,117,116,111,102,105,101,108,100,115,0, 14,100,97,116,97,99,111,108,115,46,99,111,117,110,116,2,3,14,100,97, 116,97,99,111,108,115,46,105,116,101,109,115,14,1,5,119,105,100,116,104, 2,80,9,100,97,116,97,102,105,101,108,100,6,3,67,76,69,9,116,101, 120,116,102,108,97,103,115,11,8,116,102,95,114,105,103,104,116,12,116,102, 95,121,99,101,110,116,101,114,101,100,11,116,102,95,110,111,115,101,108,101, 99,116,0,0,1,5,119,105,100,116,104,2,16,9,100,97,116,97,102,105, 101,108,100,6,4,67,79,68,69,0,1,5,119,105,100,116,104,3,160,0, 9,100,97,116,97,102,105,101,108,100,6,3,76,73,66,0,0,19,100,97, 116,97,108,105,110,107,46,100,97,116,97,115,111,117,114,99,101,7,4,100, 115,48,49,13,102,105,120,99,111,108,115,46,99,111,117,110,116,2,1,13, 102,105,120,99,111,108,115,46,105,116,101,109,115,14,1,5,119,105,100,116, 104,2,15,0,0,13,102,105,120,114,111,119,115,46,99,111,117,110,116,2, 1,13,102,105,120,114,111,119,115,46,105,116,101,109,115,14,1,6,104,101, 105,103,104,116,2,16,14,99,97,112,116,105,111,110,115,46,99,111,117,110, 116,2,3,14,99,97,112,116,105,111,110,115,46,105,116,101,109,115,14,1, 7,99,97,112,116,105,111,110,6,3,67,76,69,0,1,7,99,97,112,116, 105,111,110,6,4,67,79,68,69,0,1,7,99,97,112,116,105,111,110,6, 3,76,73,66,0,0,0,0,13,100,97,116,97,114,111,119,104,101,105,103, 104,116,2,16,13,114,101,102,102,111,110,116,104,101,105,103,104,116,2,14, 0,0,13,116,100,98,115,116,114,105,110,103,103,114,105,100,14,116,100,98, 115,116,114,105,110,103,103,114,105,100,50,21,102,114,97,109,101,46,115,98, 118,101,114,116,46,112,97,103,101,115,105,122,101,2,0,8,116,97,98,111, 114,100,101,114,2,1,8,98,111,117,110,100,115,95,120,3,240,0,8,98, 111,117,110,100,115,95,121,2,0,9,98,111,117,110,100,115,95,99,120,3, 162,0,9,98,111,117,110,100,115,95,99,121,2,98,7,111,112,116,105,111
Re: [MSEide-MSEgui-talk] tFieldParamLink From sender to Dest
fk value is null after post? 2014-06-17 9:29 GMT+01:00 Martin Schreiber mse00...@gmail.com: Am 17.06.2014 08:25, schrieb Med Hamza: tfieldParamLink does not work for me. I mean dest fk is always null when assigning master pk to dest fk . Master is in browse mode, Dest in Ins mode DestdataSource is ds01 destFieldName is fk01 fieldName is fk01 The fields/params are updated by destdataset.post(). fplo_syncmaster insert is true? fplo_syncslaveinsert nullify master field inside the form? They synchronize insert state of master/slave. Martin -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] tFieldParamLink From sender to Dest
MseMaster with select * from MasterDataSource is Ds01 MseDest with select * from Dest where fk =:n Ds02 TfieldParamLink DataSourceDs01 DestDataSet MseDest DestFieldCounts 1 Item 0 DataSource Ds02 DestFieldName Fk FieldName Fk FieldName Pk Options ( fplo_autorefresh, fplo_sync_masterinsert paramname n 2014-06-18 18:32 GMT+01:00 Martin Schreiber mse00...@gmail.com: Am 18.06.2014 16:51, schrieb Med Hamza: fk value is null after post? Please send a simple test case. Martin -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] HotZone
It's work. 2014-06-16 7:09 GMT+01:00 Martin Schreiber mse00...@gmail.com: On Sunday 15 June 2014 20:21:12 Med Hamza wrote: Now all tdbdropdown* *inside tsimplewidget *does not open when I click down arrow? Please try again with git master 6c1d011de2e0fb292c6298ed738dcb9656e794f3. Martin -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] tFieldParamLink From sender to Dest
tfieldParamLink does not work for me. I mean dest fk is always null when assigning master pk to dest fk . Master is in browse mode, Dest in Ins mode DestdataSource is ds01 destFieldName is fk01 fieldName is fk01 fplo_syncmaster insert is true? fplo_syncslaveinsert nullify master field inside the form? -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] HotZone
Now all tdbdropdown* *inside tsimplewidget *does not open when I click down arrow? mseide-msegui 3.3 2014-06-15 6:54 GMT+01:00 Martin Schreiber mse00...@gmail.com: On Saturday 14 June 2014 20:45:36 Med Hamza wrote: Hi Martin, clicking captions of tdb* and label inside a tpanel does not activate the panel Onactivate event but clicking inside tdb* values does it.? Please try again with git master 93c8f37d182291ce91dc53e32ac6ae1d3e9ea7fe. Martin -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] HotZone
Hi Martin, clicking captions of tdb* and label inside a tpanel does not activate the panel Onactivate event but clicking inside tdb* values does it.? -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Default values are Null
I forgot to tell that without setting controller.fields[n].providerflags1, I can see generator item (id) which is the key of tmsequery. but the others default values are null. the generator is incremented by 2 instead of 1 I manage that with tsequencelink. I have autoapply/autocommitret to true. Best Regards Med. 2014-06-10 6:50 GMT+01:00 Martin Schreiber mse00...@gmail.com: On Monday 09 June 2014 16:28:26 Med Hamza wrote: Now the trigger does not get fired immediatly . Are you sure? I assume the trigger is fired but you don't see the default value after INSERT statement because it has been generated server side. I can show the fields default values after closing and reopening the dataset? Use a persistent field of tmsesqlquery, activate tmsesqlquery.controller.fields[n].providerflags1 pf1_refreshinsert then the INSERT statement will use the RETURNING clause in order to fetch the generated value from server. Martin -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Default values are Null
MainForm with 1 tdbstring1 dataSource:ds fieldname:lib; 2 tdbstring2 dataSource:ds: fieldname:code; 3 tdbintegerdisp1 datasource:ds fieldname :ntiers; 4 tdbnav dataSource:ds with insert, edit,delete, filter... DataModule with 1 IBC:tmseIbconnect ibo_embedded DataBaseName:arts 2 transaction. 3 tmsesqlQuery controller.option dso_autoapply true dso_autocommitret true SQL: select ntiers,lib ,code from tiers; SQLINSERT:insert into tiers (lib) values (:lib); code is default and ntiers is id i 4. tsequencelink datafield :ntiers; sequencename cpttiers TRIGGER in database arts SET TERM ^ ; Alter Trigger CPTTIERS ACTIVE Before Insert Position 0 AS BEGIN IF (NEW.NTIERS IS NULL OR NEW.NTIERS = 0) THEN NEW.NTIERS = GEN_ID(CPTTIERS, 1); NEW.code ='C'; END ^ SET TERM ; ^ best regards 2014-06-11 9:28 GMT+01:00 Martin Schreiber mse00...@gmail.com: On Wednesday 11 June 2014 09:14:16 Med Hamza wrote: I forgot to tell that without setting controller.fields[n].providerflags1, I can see generator item (id) which is the key of tmsequery. but the others default values are null. the generator is incremented by 2 instead of 1 I manage that with tsequencelink. I have autoapply/autocommitret to true. Please send a simple test project. Martin -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Default values are Null
First, my sincere thanks for your help and your patience. I noticed, when I post the record added I can see the generator incremented by 1, but when I refresh the record previously added I can see default value but the generator is incremented a second time? Here is the main.mfm 2014-06-11 11:11 GMT+01:00 Martin Schreiber mse00...@gmail.com: On Wednesday 11 June 2014 11:32:37 Med Hamza wrote: MainForm with 1 tdbstring1 dataSource:ds fieldname:lib; 2 tdbstring2 dataSource:ds: fieldname:code; 3 tdbintegerdisp1 datasource:ds fieldname :ntiers; 4 tdbnav dataSource:ds with insert, edit,delete, filter... [...] A similar project works OK for me. Please send a compilable minimal project which shows the problem. Martin -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk main.mfm Description: Binary data -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Default values are Null
Now the trigger does not get fired immediatly . I can show the fields default values after closing and reopening the dataset? I am using an embedded server engine : ibo_embedded the record is inserted using dbnavigator the trigger is active at position 1 what is wrong? Best Regards 2014-06-08 8:54 GMT+01:00 Martin Schreiber mse00...@gmail.com: On Sunday 08 June 2014 08:22:17 Martin Schreiber wrote: If the insert statement is built automatically it is possible to exclude field values by disabling datafield.ProviderFlags pfInUpdate. git master d994c8b36ab3a8c29085b8027f4fe18d615399da has a separate pfInInsert flag. Martin -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://www.hpccsystems.com___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Default values are Null
Hi Martin, I am working with firebird database embedded. When the user insert record, the default values of fields are always null. Eg CREATE TABLE t1 (c1 date default CURRENT_DATE, c2 default 'C') INSERT INTO t1 (c1,c2) VALUES (:c1,:c2)- this statement is in msesqlquery.SQLinsert-- after post commit c1 and c2 are null. Best Regards. Med -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Filter Data
Is it possible to build local index manually? Adding keys to this index depending on a certain condition. something like if c then addkey( nkey) ; 2014-06-04 14:29 GMT+01:00 Martin Schreiber mse00...@gmail.com: On Wednesday 04 June 2014 15:22:00 Med Hamza wrote: How much memory does it cost. I mean RAM used. A pointer (4 or 8 bytes) per record and index, probably insignificant. Btw, active index and direction can be switched by mouse in grids by activating fixrows[n].captions[m].options dco_colsort. Martin -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] windows management
I am just using Puppy linux ver 5.7 system distro and MSEIDE-MSEGUI that's all. 2014-05-11 5:39 GMT+01:00 Martin Schreiber mse00...@gmail.com: On Saturday 10 May 2014 20:20:38 Med Hamza wrote: Here it is as attachments. Please write what window manager you use. Thanks, Martin -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: #149; 3 signs your SCM is hindering your productivity #149; Requirements for releasing software faster #149; Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: #149; 3 signs your SCM is hindering your productivity #149; Requirements for releasing software faster #149; Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] windows management
It's OK with IceWM Manager. Thank you. 2014-05-11 13:54 GMT+01:00 Martin Schreiber mse00...@gmail.com: On Saturday 10 May 2014 18:03:05 Med Hamza wrote: Hi Martin, I think there is an other bug when we want to maximize and restore window. Linux Puppy ver 5.7 system distro. https://github.com/joewing/jwm/issues/115 https://github.com/joewing/jwm/issues/116 https://github.com/joewing/jwm/issues/117 https://github.com/joewing/jwm/issues/118 I suggest to use another window manger. Martin -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: #149; 3 signs your SCM is hindering your productivity #149; Requirements for releasing software faster #149; Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: #149; 3 signs your SCM is hindering your productivity #149; Requirements for releasing software faster #149; Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] compiling
Hi there, I have the following error when I build my new project mdb.pas(25,44) Fatal: Can't find unit maskutils used by mdb Rem: option make directory 1. ${MSELIBDIR}kernel/$TARGETOSDIR 2. I am using ubuntu. thank you. -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Compiling
. On my disto (xubuntu) x11 dev library is libx11 and I deleted a hiden old config file of fpc in home directory. Thanks for your tip-off 2014-04-12 23:05 GMT+01:00 Patrick Goupell pgoup...@upmerchants.com: On 04/12/2014 04:58 PM, Med Hamza wrote: Many thanks for your help Now I have Fatal: Can't find unit xlib used by mseguiintf and I have this unit in /usr/lib/fpc/2.6.4/units/i386-linux/x11 (xlib.o and xlib.ppu) Do you have the x11 development libraries installed on your distro? On debian it is x11lib-dev, I don't know what it would be on a fedora system. Patrick -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Compiling
I did Project -- New (default template) with only One window and I had the same error when compiling. I do not know where to search ?? Best Regards. 2014-04-12 14:06 GMT+01:00 Martin Schreiber mse00...@gmail.com: On Saturday 12 April 2014 14:41:57 Med Hamza wrote: Same error Here mse config FPCDIR /usr/lib/mseide-msegui/ FPCLIBDIR /usr/lib/fpc/2.6.4/units/i386-linux/ MSEDIR /home/astein/mseide-msegui/ MSELIBDIR ${MSEDIR}lib/common/ Please check 'Project'-'Options'-'Make'-'Directories', it should for example look as in attachment. If you compile with -vt FPC lists where it searches and loads files, maybe it helps to find the problem. Martin -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Compiling
Many thanks for your help Now I have Fatal: Can't find unit xlib used by mseguiintf and I have this unit in /usr/lib/fpc/2.6.4/units/i386-linux/x11 (xlib.o and xlib.ppu) 2014-04-12 20:21 GMT+01:00 Patrick Goupell pgoup...@upmerchants.com: On 04/12/2014 02:20 PM, Med Hamza wrote: I got this version from http://msegui.org/content/download Files Linux 32 bit Format: tar.gz The version you downloaded was compiled with fpc 2.6.2. I see fro a previous post that you have fpc 2.6.4. I would suggest that you download the source code for meide-msegui and compile it. Follow the instructinos from here: http://mseide-msegui.sourceforge.net/ -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Compiling
Hi Martin, I am porting my prj files from windows XP (licence expired) to xubuntu at the beginning of compile time I have the following error: Free Pascal Compiler version 2.6.4 [2014/03/03] for i386 Copyright (c) 1993-2014 by Florian Klaempfl and others Target OS: Linux for i386 Compiling pp.pas PPU Loading /usr/lib/mseide-msegui/units/lib/common/kernel/msegui.ppu Recompiling msegui, checksum changed for System pp.pas(8,2) Fatal: Can't find unit msegui used by pp *Fatal: Compilation aborted* What that means ? M. Hamza -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] DBTree
Hi Martin, Do you plan to add dbtree object to DBE panel. -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] DBTree
working around tdbwidgetgrid ? 2014-03-11 18:58 GMT+01:00 Martin Schreiber mse00...@gmail.com: On Tuesday 11 March 2014 15:28:25 Med Hamza wrote: Hi Martin, Do you plan to add dbtree object to DBE panel. How should it work? Martin -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] dbnavigator
Hi Martin, dso_noedit option is enaugh for me. thanks for your loyalty. 2013/6/23 Ivanko B ivankob4m...@gmail.com For my older projects : already broken by previous changes so feel free to make the new changes especially if they're useful :) -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
I used activatortarget in my project. That's work as I expected. Now queries are closed until the user want actually to use them specially master-detail. Best Regards 2013/6/14 Martin Schreiber mse00...@gmail.com Am 14.06.2013 11:52, schrieb Med Hamza: There is an error in subform Demo if iws_loaded in (achangedstate (line 28 Ident not found) Works for me. Please use MSEide+MSEgui git master head. Martin -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
Good morning Martin, My concept is : There is a shared or common activator in datamodule and a local activator for each form of the application. Ps: I reset to git 27034 Have a good day. 2013/6/12 Martin Schreiber mse00...@gmail.com On Tuesday 11 June 2013 12:51:38 Med Hamza wrote: I have an error violation Got it, there is an access violation because of a not correctly called setlinkedvar()! Will be fixed soon... Martin -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
But the DataModule is already created in the mainForm of the project : CreateDataModule (); In the SubModule I just want to set active to true or false depending on the subform loaded. The activator must be created in the subform. Many Thanks. 2013/6/11 Martin Schreiber mse00...@gmail.com On Tuesday 11 June 2013 08:08:15 Med Hamza wrote: I used application.createform createDataModule in Main. All others are created via subform ( submoduleclass:=widgetclassty(...) git master 50714cd53a47d9f47996d1e0b95cd8125c38 uses createdatamodule() insetead of create() in ttabpage,ongetsubmodule, experimental, please report if it works. And please write some words about your application. Martin -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
I have an error violation My test is as follow TAB1 LOADED CORRECLY, SAME FOR ALL NEXT TABs Going back to TAB1 give an error, please roolback to lasttrunk I Have not a backup. 2013/6/11 Martin Schreiber mse00...@gmail.com On Tuesday 11 June 2013 10:23:57 Med Hamza wrote: But the DataModule is already created in the mainForm of the project : CreateDataModule (); In the SubModule I just want to set active to true or false depending on the subform loaded. The activator must be created in the subform. Works for me in git master 50714cd53a47d9f47996d1e0b95cd8125c38. http://gitorious.org/mseide-msegui/mseide-msegui/trees/master PS: Please write some words about your application. Martin -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] TActivator
Hi Martin, 1 When I use tactivator and all data in datamodule : tQueries are activated as I want 2 When I move the activator in MainForm or an other Form created manually : it is the same that 1. 3 But When I move it to a form created in ttabPage the queries are not active. option activateonloaded is true.. Best Regards. -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Grid
Hi Martin, As we can select widget with shortcut keyboard , I think we can do it with mouse click? Best Regards. 2013/6/3 Martin Schreiber mse00...@gmail.com On Sunday 02 June 2013 17:41:28 Martin Schreiber wrote: On Sunday 02 June 2013 15:59:01 Martin Schreiber wrote: We could fire an event in tdatasource (onenter/onexit) by focusing a connected widget. Done, git master a4fb46dd7e66c616cfe7e1ed4da51e9b2958c7a6. I'll replace onenter/onexit by a more versatile iifiserver interface. Martin -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Grid
Hi Martin, Clearly, we can not managed frame.caption zone with mouse ? 2013/6/3 Martin Schreiber mse00...@gmail.com On Monday 03 June 2013 10:49:48 Med Hamza wrote: Hi Martin, As we can select widget with shortcut keyboard , I think we can do it with mouse click? Setting the input focus to the clicked widget? Works if optionswidget ow_mousefocus is set (default true). Martin -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Grid
Hi Martin, Why grid does not fire OncellEvent when we click on grid.frame.caption zone? Best Regards. -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] TypeCasting
Hi Martin Is there a simple method to set in the procedure onFocusedWidgetChanged(const oldwidget: twidget; const newwidget: my CurrentDatasource to newwidget.datalink.datasource Ex CurrentDs.dataset := classof(newwidget).datalink.datasource.dataset All What I found is If newwidget is tdbwidgetgid then currentDs.dataset:= tdbwidgetgrid(newwidgetgrid).dataliknk.datasource.dataset .. . if newwidget is tdb* then ... Best Regards -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with 2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] tfieldparamlink
Hi Martin, Do I have to use OnupdateSlaveInsert Event to set foreign key from master or is it auto? Best Regards. Param Foreign have the same name. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] wishlist
Hi Martin, I think you miss tcalendardatetime IFI propertie. Is it possible or any orientation? Best Regards. -- AlienVault Unified Security Management (USM) platform delivers complete security visibility with the essential security capabilities. Easily and efficiently configure, manage, and operate all of your security controls from a single console and one unified framework. Download a free trial. http://p.sf.net/sfu/alienvault_d2d___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] IFI
Thank you but where is vcc_novaluetoclient ( I think you mean vco_novaluetoclient). Best Regards 2013/5/10 Martin Schreiber mse00...@gmail.com On Thursday 09 May 2013 18:20:59 Martin Schreiber wrote: On Thursday 09 May 2013 12:51:32 Med Hamza wrote: Hi Martin, I think I am wrong, there is always a little problem ? I have 2 tenumeditedit (e01,le02) wich share the same tifienumlinkcomp. when I input value to e01 I have the same value in e02 and the same think when I input e02 ? Correct, that is how it works. There is one data point (the tifienumlinkcomp) and two GUI elements (e01,le02). The GUI elements are synchronised with the value of the datapoint. So if e01 changes the value le02 changes too. Activate tifi*linkcomp.controller.optionsvalue vco_nosync in order to switch off data entry synchronization. vcc_novaluetoclient switches off the propagation of setting the ifi controller value property. Martin -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] IFI
Hi Martin, Many thanks for your help Here is a small example . Best Regards Med 2013/5/2 Martin Schreiber mse00...@gmail.com On Thursday 02 May 2013 17:13:12 Med Hamza wrote: Hi Martin have a tenumedit in MainForm with ifilink=tifienumlinkcomp Try in datamodule define tifinumlinkcomp with 2 events: 1. Proc onsetvalue (...); n:=tmsecomponent(aclient.getinstance).tag; ---ERROR SIGSEV AT RUNTIME Works for me. Please send the *.pas, *.mfm and *.prj files of the simple testproject as zip or tar.gz attachment to this list. Thanks, Martin -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with 2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk demoifi.rar Description: application/rar -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] IFI
Hi Martin, I have an error SIGNAL SIGSEV at line aClient.getinstance? 2013/4/30 Med Hamza medh...@gmail.com Hi Martin, How to use msegit, I have just download it. Best Regards. Med 2013/4/30 Martin Schreiber mse00...@gmail.com On Tuesday 30 April 2013 21:32:00 Martin Schreiber wrote: I can change the signature of onsetvalue and other events to for example setintegerclienteventty = procedure(const sender: tobject; const aclient: iificlient; var avalue: integer; var accept: boolean; const aindex: integer) of object; where you could use with aclient.getinstance as tmsecomponent do begin // do something with tag property end; Done, git master eaa77722ddb74ef481b113fcc8db28f46e70be70. Martin -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with 2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with 2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] IFI
Hi there, Is it possible to know tag or others properties of CLIENT of tifi*linkcomp created in datamodule Best regards. -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with 2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] IFI
Hi Martin, Many thanks for your reply. But this is not what* I expected answer* * * * * *My mainForm contains * * * * 2 tenumedit with the same ifilink * * tenumedit1.tag:=1;tenumedit2.tag:=2;* * enumedit1.ifilink:=DM.listofmonth; **tenumedit2.ifilink:=DM.listofmonth; (same 1)* * * * * *in DM* * * * listofmonth.onsetvalue=setvalue;* * * *proc setvalue(.);* * * * sql.params[ tag] :=avalue;* * /* * \* * /--- that's the tag I want to get from main form* * * *Best Regards* *Med* * * * * * * * * 2013/4/30 Martin Schreiber mse00...@gmail.com On Tuesday 30 April 2013 14:52:49 Med Hamza wrote: Hi there, Is it possible to know tag or others properties of CLIENT of tifi*linkcomp created in datamodule For published properties tcustomificlientcontroller.*prop['clientpropertyname'] can be used. Example tag property of first matching client in a tifiintegerlinkcomp: int1:= tifiintegerlinkcomp1.c.integerprop['tag']; tifiintegerlinkcomp1.c.integerprop['tag']:= integervalue; is also possible. Martin -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with 2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with 2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] IFI
Hi Martin, How to use msegit, I have just download it. Best Regards. Med 2013/4/30 Martin Schreiber mse00...@gmail.com On Tuesday 30 April 2013 21:32:00 Martin Schreiber wrote: I can change the signature of onsetvalue and other events to for example setintegerclienteventty = procedure(const sender: tobject; const aclient: iificlient; var avalue: integer; var accept: boolean; const aindex: integer) of object; where you could use with aclient.getinstance as tmsecomponent do begin // do something with tag property end; Done, git master eaa77722ddb74ef481b113fcc8db28f46e70be70. Martin -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with 2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with 2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] assign event.
Hi, Many thanks for your immediate reply, My error now is SIGSEGV (RUNTIME ERROR) at the same line ( tmainfo.getsub3exe). Best Regards Med. 2013/4/24 Graeme Geldenhuys gra...@geldenhuys.co.uk On 2013-04-24 20:37, Med Hamza wrote: tab3.tdbstringgrid1.onenter:=s; Wrong number of parameters specified for call to s) end; Change that line to... tab3.tdbstringgrid1.onenter := @s; FPC compiler mode 'objfpc' requires that you correctly reference a method pointer. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] assign event.
Hi martin, I tried to compile last git (mseide 3 ) but I had errors as following Microsoft Windows XP [version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\mseidecompile C:\mseideppc386 -Fu\mseide\lib\common\* -Fu\mseide\lib\common\kernel\i386-win32 -Fi\mseide\lib\com mon\kernel \mseide\apps\ide\mseide.pas *Free Pascal Compiler version 2.6.2 [2013/02/12] for i386* Copyright (c) 1993-2012 by Florian Klaempfl and others Target OS: Win32 for i386 Compiling .\lib\common\kernel\i386-win32\msesystimer.pas msesysintf.inc(53,10) Error: Forward declaration not solved sys_truncatefile(const LongInt,const Int 64):enumeration type; msesysintf.pas(1656) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted many thanks to answer Med 2013/4/25 Martin Schreiber mse00...@gmail.com On Thursday 25 April 2013 10:40:42 Martin Schreiber wrote: The tab3 instance is not yet created here so tab3 is nil. Please use ttab3fo.oncreate event to set tdbstringgrid1.onenter. git master fa770b6d05a93816ace59cbe36ca886aeb315d25 has additionally ttabpage.oninitsubform. Martin -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] assign event.
Hi Martin, I am working with tabsubform example. I changed some lines to assign a new event to dbgrid. In main.pas public tab3: ttab3fo; procedure s(const sender:tobject); -added . . .. procedure tmainfo.getsub3exe(const sender: TObject; var submoduleclass: widgetclassty; var instancevarpo: pwidget); begin submoduleclass:= ttab3fo; instancevarpo:= @tab3; tab3.tdbstringgrid1.onenter:=s; --- added ( I have Error: Wrong number of parameters specified for call to s) end; procedure s(const sender:tobject); begin showmessage('enter'); end; please give me some orientations or working around. best regards. Med -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] TFIELD
Hi Martin, the object* tdbwidgetgrid* does not work with tmsesqlquery.fields property ? I set up an OnsetValue event but it does not fired a displayFormat does not execute. Do you have any solution. thank you best regards. Med. -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] (no subject)
-- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk