Hi, I'm starting to use JVCL a little more seriously and I have some issues.
I'm afraid I'm about to bug you a lot;)
Well, here it goes:
I placed a TJvDBGrid in a form. My first try was with TJvDBMemo. I
placed one on the form, filled the datasource and datafield fields, set the
Grid Edit Controls and everything worked. Next I tried to place a
TJvDBComboBox. I filled the items property and used EditControls again. When I
ran the program the grid worked fine, I could see and choose one of the values
on the list but, as soon as I moved to another record the field associated with
the TJvDBComboBox would go blank, i.e., on the beforePost event, the field is
not assigned though the TJvDBComboBox has the right value and itemIndex. What
am I missing?
Before I uninstalled version 3.33 and installed version 3.36, whenever
I tried to compile a project with runtime packages in Delphi 2007 it complained
of a missing JvCoreD10R package, though all packages should be *11*. I had the
problem in 2 of my 3 projects. It didn't help to uninstall and install Jvcl and
Jcl, even manually deleting every j*.dcu and j*.bpl in the computer. I solved
it in one of the projects by dropping the form and writing it again from
scratch. But the other project has several forms and I wish I didn't have to do
everything again or that I knew exactly what to look for.
I tried to install version 336 on my laptop with Vista and compile the
very same projects on it using Delphi 2007. On the laptop I'm getting a
"Required package 'O407_r100'". If I try to compile without runtime packages, I
get a "Unit JvDBGrid was compiled with a different version of
JvComponent.TJvForm" message. Naturally, I have already uinstalled jvcl and
jcl, deleted every jv*.* and j*.* that could consider related to the packages.
TIA,
Eduardo