Stéphane Wierzbicki
-
Content Count
230 -
Joined
-
Last visited
Posts posted by Stéphane Wierzbicki
-
-
@Silver Black I guess it is "expected". So many files are envolved, it will takes more time to check and update then deleting everything and installing again.
- 2
-
-
Thanks, I'll create a report for this.
-
Hello,
Can someone test this ?
- Copy the object bellow and paste it on a VCL form
- Left click on the FDMemtable1 object and choose "Fields editor..."
- Left click and select "Add all fields"
- Open the FieldDefs dialog
Act: empty. all fielddefs has been deleted
Expt: fielddefs list should not be deleted
Ps: I'm using Delphi RIO + not even alpha IDEFix pack
object FDMemTable1: TFDMemTable FieldDefs = < item Name = 'RateDate' DataType = ftDate end item Name = 'CurrFrom' DataType = ftString Size = 20 end item Name = 'CurrTo' DataType = ftString Size = 20 end item Name = 'Value' DataType = ftFloat Precision = 6 end item Name = 'Caption' DataType = ftString Size = 20 end item Name = 'Kind' DataType = ftString Size = 20 end item Name = 'Ratio' DataType = ftFloat end item Name = 'Update' DataType = ftString Size = 20 end> IndexDefs = <> FetchOptions.AssignedValues = [evMode] FetchOptions.Mode = fmAll ResourceOptions.AssignedValues = [rvSilentMode] ResourceOptions.SilentMode = True UpdateOptions.AssignedValues = [uvCheckRequired, uvAutoCommitUpdates] UpdateOptions.CheckRequired = False UpdateOptions.AutoCommitUpdates = True StoreDefs = True Left = 136 Top = 144 object FDMemTable1Caption: TStringField FieldName = 'Caption' end object FDMemTable1CurrFrom: TStringField FieldName = 'CurrFrom' end object FDMemTable1CurrTo: TStringField FieldName = 'CurrTo' end object FDMemTable1Value: TCurrencyField FieldName = 'Value' end object FDMemTable1Ratio: TFloatField FieldName = 'Ratio' end object FDMemTable1Update: TStringField FieldName = 'Update' end object FDMemTable1Kind: TStringField FieldName = 'Kind' end object FDMemTable1RateDate: TDateField FieldName = 'RateDate' end end
-
Well, looks like you need to insert at least one record to get all the details. I've tried to only populate the field list without any data... Will look at this again.
Thank
-
-
Thank you Andy.
Is this the same download link?
-
1 hour ago, Silver Black said:No issues at all here neither about code-completion nor error-insight.
Hard on believing this!
-
Hi @jbg,
I'm facing some strange issues within the IDE. Some properties does duplicate their contents :
Here is a simple test case
Create a new VCL application
Drop a FDMemtable
Edit the FieldDefs, dialog will appears:
- create 2 fields
- Select any of the created field and change it's datatype : the datatype dropdown list will display all datatypes
Close FieldDefs dialog
Edit again the FieldDefs dialog will appears:
- Select any of the created field and change it's datatype : the datatype dropdown list will display duplicated datatypes (2 times)
- create 2 fields
- Select any of the created field and change it's datatype : the datatype dropdown list will display duplicated datatypes (4 times)
I also add another issue (I did not found so far a way to reproduce it) where a "Datasource" property listed TFieldType instead of available TDatasources...
Hope this will helps you to fix this.
Regards
-
35 minutes ago, pietrt said:It is not only FDMemTable or FieldDefs, I see it regularly.
If you select it a second time you have the unique values again.
It's the first time that I've noticed this.
Do you see this on RIO especially ?
-
21 minutes ago, Uwe Raabe said:Cannot reproduce. Datatype dropdown list contains unique values here.
I missed a step :
Create a new VCL application
Drop a FDMemtable
Edit the FieldDefs, dialog will appears:
- create 2 fields
- Select any of the created field and change it's datatype : the datatype dropdown list will display all datatypes
Close FieldDefs dialog
Edit again the FieldDefs dialog will appears:
- Select any of the created field and change it's datatype : the datatype dropdown list will display duplicated datatypes (2 times)
- create 2 fields
- Select any of the created field and change it's datatype : the datatype dropdown list will display duplicated datatypes (4 times)
-
Bizarre... maybe an IDEFixpack side effect
-
Hello,
Can any one test this ?
Create a new VCL application
Drop a FDMemtable
Edit FieldDefs property and :
- create 2 fields
- Select any of the created field and change it's datatype : the datatype dropdown list will display datatypes twice
- create 2 other fields
- Select any of the created field and change it's datatype : the datatype dropdown list will display datatypes 4 times
Thank you
-
On 1/28/2019 at 2:13 PM, Eli M. said:It only save the content of the Dataset, not it's definition.
-
Why don't you not directly ask your question ?
-
Hello
I would like to serialize a FieldDefs list.The idea is to let my user update a TFDMemTable fields list and save this list.
I tried to use the TJSON class (found in unit REST.JSON), for example,
TJSON.ObjectToJsonString (FDMemTable1.FieldDefs);
This code fails with an stack overflow error (unit system, function UnicodeFromLocaleChars).
Do I have to build all this list from the scratch ?
Btw, I'm using Delphi RIO 10.3
-
Have you created a quality report for this ?
-
Am I mistaken but both MacOS and Android compiler are 32bit ?
-
Thank you so much Andy 😄
-
I agree. I don't know if it is easy or not for Andy but I will be really nice to have a IDE fix pack with this feature only.
- 1
-
We are waiting Andy like a prophet 😉
- 1
-
So Happy birthday 😊
-
2 hours ago, Günther Schoch said:We have reported similar issues already middle of Sept.
it's reproduced by EMBT but nothing happened until now. The fact is that EMBT just has not included the TDirectoryCache of the fixpack. This is a show stopper on our side as the IDE fully blocks during the work.
I'm very upset. They are aware of the problem, they are watching this forum and no communication at all.
How do they treat their customers? Sorry but this is really disrespectful.
-
Hello @jbg,
I'm getting errors while running DfmCheckSetup16.exe for Delphi 10.3 Rio.
I've downloaded the latest DFMCheck version on your website.
and then
10.3.1 has been released
in Delphi IDE and APIs
Posted
From their website