In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

DbfDataSet.obj

Xailer professional forum in English
Responder
Ingo Junge-Herrmann
Mensajes: 339
Registrado: Lun Jul 02, 2007 7:17 pm

DbfDataSet.obj

Mensaje por Ingo Junge-Herrmann »

Ignacio,
you attached your post from the 24th of January a modified DbfDataSet.obj.
DbfDataSet:Save() is now workiung good.
But the modified DbfDataSet shows a strange behaviour:
I'm using databases filtered with Scopes. If there a r e f e w e r records
shown in the TBrowse as the TBrowse has rows following happens:
1. If the first record is shown on the first row of the TBrowse and has the
focus and I call TDbfDataSet:Edit() the records scrolls up. The focus skips
to the next record.
You can test it with the sample I attach. Set the cursor to the first record
in the first row and then click on the edit-button.
Without the modified DbfDataSet.obj it is ok.
Another problem I have is this:
2. If the last filtered record is shown in the middle of the Browse and I
call TDbfDataSet:Delete() the TDbfDataSet skips correctly one record up but
this record is now shown in the first row of the Browse.
I can not build a sample to demonstrate it. As workaround I have inserted
the two lines:
::oBrw:GoTop()
::oBrw:GoBottom()
Maybe you will find out the cause without a sample.
Regards
Ingo
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9253
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

DbfDataSet.obj

Mensaje por ignacio »

Ingo,
You forgot the sample.
Regards,
"Ingo Junge-Herrmann" <[email=XPRO-0031BA74-01@10.0.0.11]XPRO-0031BA74-01@10.0.0.11[/email]> escribió en el mensaje
news:[email=43ea1f22@ozsrvnegro.ozlan.local...]43ea1f22@ozsrvnegro.ozlan.local...[/email]
>
> Ignacio,
>
> you attached your post from the 24th of January a modified DbfDataSet.obj.
> DbfDataSet:Save() is now workiung good.
> But the modified DbfDataSet shows a strange behaviour:
>
> I'm using databases filtered with Scopes. If there a r e f e w e r
> records
> shown in the TBrowse as the TBrowse has rows following happens:
>
> 1. If the first record is shown on the first row of the TBrowse and has
> the
> focus and I call TDbfDataSet:Edit() the records scrolls up. The focus
> skips
> to the next record.
>
> You can test it with the sample I attach. Set the cursor to the first
> record
> in the first row and then click on the edit-button.
>
> Without the modified DbfDataSet.obj it is ok.
>
> Another problem I have is this:
>
> 2. If the last filtered record is shown in the middle of the Browse and I
> call TDbfDataSet:Delete() the TDbfDataSet skips correctly one record up
> but
> this record is now shown in the first row of the Browse.
>
> I can not build a sample to demonstrate it. As workaround I have inserted
> the two lines:
>
> ::oBrw:GoTop()
> ::oBrw:GoBottom()
>
> Maybe you will find out the cause without a sample.
>
> Regards
>
> Ingo
>
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
NoName
Mensajes: 531
Registrado: Vie Feb 03, 2006 7:27 pm

DbfDataSet.obj

Mensaje por NoName »

Ingo,
You forgot the sample.
Regards,
"Ingo Junge-Herrmann" <[email=XPRO-0031BA74-01@10.0.0.11]XPRO-0031BA74-01@10.0.0.11[/email]> escribió en el mensaje
news:[email=43ea1f22@ozsrvnegro.ozlan.local...]43ea1f22@ozsrvnegro.ozlan.local...[/email]
>
> Ignacio,
>
> you attached your post from the 24th of January a modified DbfDataSet.obj.
> DbfDataSet:Save() is now workiung good.
> But the modified DbfDataSet shows a strange behaviour:
>
> I'm using databases filtered with Scopes. If there a r e f e w e r
> records
> shown in the TBrowse as the TBrowse has rows following happens:
>
> 1. If the first record is shown on the first row of the TBrowse and has
> the
> focus and I call TDbfDataSet:Edit() the records scrolls up. The focus
> skips
> to the next record.
>
> You can test it with the sample I attach. Set the cursor to the first
> record
> in the first row and then click on the edit-button.
>
> Without the modified DbfDataSet.obj it is ok.
>
> Another problem I have is this:
>
> 2. If the last filtered record is shown in the middle of the Browse and I
> call TDbfDataSet:Delete() the TDbfDataSet skips correctly one record up
> but
> this record is now shown in the first row of the Browse.
>
> I can not build a sample to demonstrate it. As workaround I have inserted
> the two lines:
>
> ::oBrw:GoTop()
> ::oBrw:GoBottom()
>
> Maybe you will find out the cause without a sample.
>
> Regards
>
> Ingo
>
Ingo Junge-Herrmann
Mensajes: 339
Registrado: Lun Jul 02, 2007 7:17 pm

DbfDataSet.obj

Mensaje por Ingo Junge-Herrmann »


Sorry ;-)
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> wrote:
>Ingo,
>
>You forgot the sample.
>
>Regards,
>
>"Ingo Junge-Herrmann" <[email=XPRO-0031BA74-01@10.0.0.11]XPRO-0031BA74-01@10.0.0.11[/email]> escribió en el mensaje
>news:[email=43ea1f22@ozsrvnegro.ozlan.local...]43ea1f22@ozsrvnegro.ozlan.local...[/email]
>>
>> Ignacio,
>>
>> you attached your post from the 24th of January a modified DbfDataSet.obj.
>> DbfDataSet:Save() is now workiung good.
>> But the modified DbfDataSet shows a strange behaviour:
>>
>> I'm using databases filtered with Scopes. If there a r e f e w e r
>> records
>> shown in the TBrowse as the TBrowse has rows following happens:
>>
>> 1. If the first record is shown on the first row of the TBrowse and has
>> the
>> focus and I call TDbfDataSet:Edit() the records scrolls up. The focus
>> skips
>> to the next record.
>>
>> You can test it with the sample I attach. Set the cursor to the first
>> record
>> in the first row and then click on the edit-button.
>>
>> Without the modified DbfDataSet.obj it is ok.
>>
>> Another problem I have is this:
>>
>> 2. If the last filtered record is shown in the middle of the Browse and
I
>> call TDbfDataSet:Delete() the TDbfDataSet skips correctly one record up
>> but
>> this record is now shown in the first row of the Browse.
>>
>> I can not build a sample to demonstrate it. As workaround I have inserted
>> the two lines:
>>
>> ::oBrw:GoTop()
>> ::oBrw:GoBottom()
>>
>> Maybe you will find out the cause without a sample.
>>
>> Regards
>>
>> Ingo
>>
>
>
--

Attached files tabla.zip (14.5 KB)Â
Ingo Junge-Herrmann
Mensajes: 339
Registrado: Lun Jul 02, 2007 7:17 pm

DbfDataSet.obj

Mensaje por Ingo Junge-Herrmann »


Sorry ;-)
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> wrote:
>Ingo,
>
>You forgot the sample.
>
>Regards,
>
>"Ingo Junge-Herrmann" <[email=XPRO-0031BA74-01@10.0.0.11]XPRO-0031BA74-01@10.0.0.11[/email]> escribió en el mensaje
>news:[email=43ea1f22@ozsrvnegro.ozlan.local...]43ea1f22@ozsrvnegro.ozlan.local...[/email]
>>
>> Ignacio,
>>
>> you attached your post from the 24th of January a modified DbfDataSet.obj.
>> DbfDataSet:Save() is now workiung good.
>> But the modified DbfDataSet shows a strange behaviour:
>>
>> I'm using databases filtered with Scopes. If there a r e f e w e r
>> records
>> shown in the TBrowse as the TBrowse has rows following happens:
>>
>> 1. If the first record is shown on the first row of the TBrowse and has
>> the
>> focus and I call TDbfDataSet:Edit() the records scrolls up. The focus
>> skips
>> to the next record.
>>
>> You can test it with the sample I attach. Set the cursor to the first
>> record
>> in the first row and then click on the edit-button.
>>
>> Without the modified DbfDataSet.obj it is ok.
>>
>> Another problem I have is this:
>>
>> 2. If the last filtered record is shown in the middle of the Browse and
I
>> call TDbfDataSet:Delete() the TDbfDataSet skips correctly one record up
>> but
>> this record is now shown in the first row of the Browse.
>>
>> I can not build a sample to demonstrate it. As workaround I have inserted
>> the two lines:
>>
>> ::oBrw:GoTop()
>> ::oBrw:GoBottom()
>>
>> Maybe you will find out the cause without a sample.
>>
>> Regards
>>
>> Ingo
>>
>
>
--

Attached files tabla.zip (14.5 KB)Â
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9253
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

DbfDataSet.obj

Mensaje por ignacio »

Ingo,
It seems your sample is working correctly here, but surely is because we
have made a lot of modifications on all the browses and your bugs have been
also corrected.
Please wail until the new version for the fix. BTW we may publish a Releaes
Candidate so the new release can be tested by any of you. I really will
appreciate any feedback about it.
Regards,
"Ingo Junge-Herrmann" <[email=XPRO-0031BA74-01@10.0.0.11]XPRO-0031BA74-01@10.0.0.11[/email]> escribió en el mensaje
news:43ea3414$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Sorry ;-)
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> wrote:
>>Ingo,
>>
>>You forgot the sample.
>>
>>Regards,
>>
>>"Ingo Junge-Herrmann" <[email=XPRO-0031BA74-01@10.0.0.11]XPRO-0031BA74-01@10.0.0.11[/email]> escribió en el mensaje
>
>>news:[email=43ea1f22@ozsrvnegro.ozlan.local...]43ea1f22@ozsrvnegro.ozlan.local...[/email]
>>>
>>> Ignacio,
>>>
>>> you attached your post from the 24th of January a modified
>>> DbfDataSet.obj.
>>> DbfDataSet:Save() is now workiung good.
>>> But the modified DbfDataSet shows a strange behaviour:
>>>
>>> I'm using databases filtered with Scopes. If there a r e f e w e r
>>> records
>>> shown in the TBrowse as the TBrowse has rows following happens:
>>>
>>> 1. If the first record is shown on the first row of the TBrowse and has
>
>>> the
>>> focus and I call TDbfDataSet:Edit() the records scrolls up. The focus
>
>>> skips
>>> to the next record.
>>>
>>> You can test it with the sample I attach. Set the cursor to the first
>
>>> record
>>> in the first row and then click on the edit-button.
>>>
>>> Without the modified DbfDataSet.obj it is ok.
>>>
>>> Another problem I have is this:
>>>
>>> 2. If the last filtered record is shown in the middle of the Browse and
> I
>>> call TDbfDataSet:Delete() the TDbfDataSet skips correctly one record up
>
>>> but
>>> this record is now shown in the first row of the Browse.
>>>
>>> I can not build a sample to demonstrate it. As workaround I have
>>> inserted
>>> the two lines:
>>>
>>> ::oBrw:GoTop()
>>> ::oBrw:GoBottom()
>>>
>>> Maybe you will find out the cause without a sample.
>>>
>>> Regards
>>>
>>> Ingo
>>>
>>
>>
>
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
NoName
Mensajes: 531
Registrado: Vie Feb 03, 2006 7:27 pm

DbfDataSet.obj

Mensaje por NoName »

Ingo,
It seems your sample is working correctly here, but surely is because we
have made a lot of modifications on all the browses and your bugs have been
also corrected.
Please wail until the new version for the fix. BTW we may publish a Releaes
Candidate so the new release can be tested by any of you. I really will
appreciate any feedback about it.
Regards,
"Ingo Junge-Herrmann" <[email=XPRO-0031BA74-01@10.0.0.11]XPRO-0031BA74-01@10.0.0.11[/email]> escribió en el mensaje
news:43ea3414$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Sorry ;-)
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> wrote:
>>Ingo,
>>
>>You forgot the sample.
>>
>>Regards,
>>
>>"Ingo Junge-Herrmann" <[email=XPRO-0031BA74-01@10.0.0.11]XPRO-0031BA74-01@10.0.0.11[/email]> escribió en el mensaje
>
>>news:[email=43ea1f22@ozsrvnegro.ozlan.local...]43ea1f22@ozsrvnegro.ozlan.local...[/email]
>>>
>>> Ignacio,
>>>
>>> you attached your post from the 24th of January a modified
>>> DbfDataSet.obj.
>>> DbfDataSet:Save() is now workiung good.
>>> But the modified DbfDataSet shows a strange behaviour:
>>>
>>> I'm using databases filtered with Scopes. If there a r e f e w e r
>>> records
>>> shown in the TBrowse as the TBrowse has rows following happens:
>>>
>>> 1. If the first record is shown on the first row of the TBrowse and has
>
>>> the
>>> focus and I call TDbfDataSet:Edit() the records scrolls up. The focus
>
>>> skips
>>> to the next record.
>>>
>>> You can test it with the sample I attach. Set the cursor to the first
>
>>> record
>>> in the first row and then click on the edit-button.
>>>
>>> Without the modified DbfDataSet.obj it is ok.
>>>
>>> Another problem I have is this:
>>>
>>> 2. If the last filtered record is shown in the middle of the Browse and
> I
>>> call TDbfDataSet:Delete() the TDbfDataSet skips correctly one record up
>
>>> but
>>> this record is now shown in the first row of the Browse.
>>>
>>> I can not build a sample to demonstrate it. As workaround I have
>>> inserted
>>> the two lines:
>>>
>>> ::oBrw:GoTop()
>>> ::oBrw:GoBottom()
>>>
>>> Maybe you will find out the cause without a sample.
>>>
>>> Regards
>>>
>>> Ingo
>>>
>>
>>
>
Ingo Junge-Herrmann
Mensajes: 339
Registrado: Lun Jul 02, 2007 7:17 pm

DbfDataSet.obj

Mensaje por Ingo Junge-Herrmann »

Ignacio,
your offer is a great honour for me. But I'm still working hard on transfering
my main application "MANDANTwin" from FW16 to Xailer and can test the release
therefore only in the bounds of this work. If it will be ok for you with
this restriction then it would be a great pleasure for me to do it.
Regards
Ingo
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> wrote:
>Ingo,
>
>It seems your sample is working correctly here, but surely is because we
>have made a lot of modifications on all the browses and your bugs have been
>also corrected.
>
>Please wail until the new version for the fix. BTW we may publish a Releaes
>Candidate so the new release can be tested by any of you. I really will
>appreciate any feedback about it.
>
>Regards,
>
>"Ingo Junge-Herrmann" <[email=XPRO-0031BA74-01@10.0.0.11]XPRO-0031BA74-01@10.0.0.11[/email]> escribió en el mensaje
>news:43ea3414$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Sorry ;-)
>>
>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> wrote:
>>>Ingo,
>>>
>>>You forgot the sample.
>>>
>>>Regards,
>>>
>>>"Ingo Junge-Herrmann" <[email=XPRO-0031BA74-01@10.0.0.11]XPRO-0031BA74-01@10.0.0.11[/email]> escribió en el mensaje
>>
>>>news:[email=43ea1f22@ozsrvnegro.ozlan.local...]43ea1f22@ozsrvnegro.ozlan.local...[/email]
>>>>
>>>> Ignacio,
>>>>
>>>> you attached your post from the 24th of January a modified
>>>> DbfDataSet.obj.
>>>> DbfDataSet:Save() is now workiung good.
>>>> But the modified DbfDataSet shows a strange behaviour:
>>>>
>>>> I'm using databases filtered with Scopes. If there a r e f e w e r
>>>> records
>>>> shown in the TBrowse as the TBrowse has rows following happens:
>>>>
>>>> 1. If the first record is shown on the first row of the TBrowse and
has
>>
>>>> the
>>>> focus and I call TDbfDataSet:Edit() the records scrolls up. The focus
>>
>>>> skips
>>>> to the next record.
>>>>
>>>> You can test it with the sample I attach. Set the cursor to the first
>>
>>>> record
>>>> in the first row and then click on the edit-button.
>>>>
>>>> Without the modified DbfDataSet.obj it is ok.
>>>>
>>>> Another problem I have is this:
>>>>
>>>> 2. If the last filtered record is shown in the middle of the Browse
and
>> I
>>>> call TDbfDataSet:Delete() the TDbfDataSet skips correctly one record
up
>>
>>>> but
>>>> this record is now shown in the first row of the Browse.
>>>>
>>>> I can not build a sample to demonstrate it. As workaround I have
>>>> inserted
>>>> the two lines:
>>>>
>>>> ::oBrw:GoTop()
>>>> ::oBrw:GoBottom()
>>>>
>>>> Maybe you will find out the cause without a sample.
>>>>
>>>> Regards
>>>>
>>>> Ingo
>>>>
>>>
>>>
>>
>
>
Ingo Junge-Herrmann
Mensajes: 339
Registrado: Lun Jul 02, 2007 7:17 pm

DbfDataSet.obj

Mensaje por Ingo Junge-Herrmann »

Ignacio,
your offer is a great honour for me. But I'm still working hard on transfering
my main application "MANDANTwin" from FW16 to Xailer and can test the release
therefore only in the bounds of this work. If it will be ok for you with
this restriction then it would be a great pleasure for me to do it.
Regards
Ingo
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> wrote:
>Ingo,
>
>It seems your sample is working correctly here, but surely is because we
>have made a lot of modifications on all the browses and your bugs have been
>also corrected.
>
>Please wail until the new version for the fix. BTW we may publish a Releaes
>Candidate so the new release can be tested by any of you. I really will
>appreciate any feedback about it.
>
>Regards,
>
>"Ingo Junge-Herrmann" <[email=XPRO-0031BA74-01@10.0.0.11]XPRO-0031BA74-01@10.0.0.11[/email]> escribió en el mensaje
>news:43ea3414$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Sorry ;-)
>>
>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> wrote:
>>>Ingo,
>>>
>>>You forgot the sample.
>>>
>>>Regards,
>>>
>>>"Ingo Junge-Herrmann" <[email=XPRO-0031BA74-01@10.0.0.11]XPRO-0031BA74-01@10.0.0.11[/email]> escribió en el mensaje
>>
>>>news:[email=43ea1f22@ozsrvnegro.ozlan.local...]43ea1f22@ozsrvnegro.ozlan.local...[/email]
>>>>
>>>> Ignacio,
>>>>
>>>> you attached your post from the 24th of January a modified
>>>> DbfDataSet.obj.
>>>> DbfDataSet:Save() is now workiung good.
>>>> But the modified DbfDataSet shows a strange behaviour:
>>>>
>>>> I'm using databases filtered with Scopes. If there a r e f e w e r
>>>> records
>>>> shown in the TBrowse as the TBrowse has rows following happens:
>>>>
>>>> 1. If the first record is shown on the first row of the TBrowse and
has
>>
>>>> the
>>>> focus and I call TDbfDataSet:Edit() the records scrolls up. The focus
>>
>>>> skips
>>>> to the next record.
>>>>
>>>> You can test it with the sample I attach. Set the cursor to the first
>>
>>>> record
>>>> in the first row and then click on the edit-button.
>>>>
>>>> Without the modified DbfDataSet.obj it is ok.
>>>>
>>>> Another problem I have is this:
>>>>
>>>> 2. If the last filtered record is shown in the middle of the Browse
and
>> I
>>>> call TDbfDataSet:Delete() the TDbfDataSet skips correctly one record
up
>>
>>>> but
>>>> this record is now shown in the first row of the Browse.
>>>>
>>>> I can not build a sample to demonstrate it. As workaround I have
>>>> inserted
>>>> the two lines:
>>>>
>>>> ::oBrw:GoTop()
>>>> ::oBrw:GoBottom()
>>>>
>>>> Maybe you will find out the cause without a sample.
>>>>
>>>> Regards
>>>>
>>>> Ingo
>>>>
>>>
>>>
>>
>
>
Responder