| Subject |
Re: Null datasource |
| From |
Mervyn Bick <invalid@invalid.invalid> |
| Date |
Wed, 10 Mar 2021 13:50:40 +0200 |
| Newsgroups |
dbase.getting-started |
On 2021/03/10 09:57, Roz Bernitz wrote:
> How do I remove the datasource of an object? In this instance, if CARSBOX = true, the bodycode is no longer valid
>
>
> function CARSBOX_onChange()
> if this.Value = true
> form.typecontainer.vehtypecode.dataSource = 'array {"SED","HAT","XVR","EST","COU","SCC","SFT","CCP","MPV","REC","ATE","MBS"}'
> form.typecontainer.bodycodebox2.dataSource = ""
> form.typecontainer.subbodycode.dataSource = ""
> form.Itsacar()
> endif
> return
>
> Setting datasource to "" is creating Error: Data type mismatch. Expecting: Object
Although "" is an empty string and not an object I don't think this is
what's upsetting dBASE. Assigning an empty string to a dataSource
property should not cause a problem.
My money is on a typo in either bodycodebox2 or subbodycode. Assuming,
of course, that typecontainer is actually the parent of bodycode2 and
subbodycode.
Mervyn.
|
|