[ Nikola Radojicic @ 23.09.2005. 10:49 ] @
Dobijam gresku "invalid variant type conversion" samo u slucaju da nije unet podatak o datumu u tekuce polje.
npr. u slucaju:
if DateToStr(DM.ReklamacijeTable.FieldValues['Reklamacije_datum_zak'])<> '' then...
Ako je unet datum - sve je u redu, u protivnom pokazuje gresku.
Kako da ovo ispitam?
[ ivanho @ 23.09.2005. 11:04 ] @
Code:

try
  strDatum:=DateToStr(DM.ReklamacijeTable.FieldValues['Reklamacije_datum_zak'])
except on EConvertError do
  strDatum:=''
end;

if strDatum<>'' then...
[ marcha @ 23.09.2005. 18:02 ] @
Code:

  if  DataSet.FieldByName(NazivPolja).IsNull
   then Raise Exception.CreateFmt('Unesi vrednost za polje %s',[NazivPolja])
   else RadiNesto;


[Ovu poruku je menjao marcha dana 23.09.2005. u 19:03 GMT+1]
[ Trodmi @ 23.09.2005. 22:21 ] @
www.delcode.com... Drugi primer.
[ Nikola Radojicic @ 26.09.2005. 07:47 ] @
Zahvaljujem svima, problem je resen uz Vasu pomoc.
Najlakse mi je bila upotreba provere
DataSet.FieldByName(NazivPolja).IsNull
ali sigurno i drugi predlozi zavrsavaju posao.