O
oxystile
Доброго!
такая вот непонятка
в QueryClose код:
[codebox]t1=doc.ish_count(0) 'чисто для дебаггера
t2=dc.count 'для дебаггера
If doc.ish_count(0)<>dc.count Then
doc.ish_count=dc.count
Call ws.ViewRefresh
Call doc.Save(False,False)
end if[/codebox]
пусть, например t1<>t2 , при закрытии код выполнился (что видно в дебагере)
открываю док, значание переменной не изменилось, а при закрытии снова выполняется этот код
снова открываю док. и наконенц-то вижу, что значение изменено.
поле было и компутед и эдит, ни к чему оно не привязано, собственными глазами вижу, как оно получило новое значение (в дебагере) открываю, и вот нет его, этого значения...
такая вот непонятка
в QueryClose код:
[codebox]t1=doc.ish_count(0) 'чисто для дебаггера
t2=dc.count 'для дебаггера
If doc.ish_count(0)<>dc.count Then
doc.ish_count=dc.count
Call ws.ViewRefresh
Call doc.Save(False,False)
end if[/codebox]
пусть, например t1<>t2 , при закрытии код выполнился (что видно в дебагере)
открываю док, значание переменной не изменилось, а при закрытии снова выполняется этот код
снова открываю док. и наконенц-то вижу, что значение изменено.
поле было и компутед и эдит, ни к чему оно не привязано, собственными глазами вижу, как оно получило новое значение (в дебагере) открываю, и вот нет его, этого значения...