rslink skal stå som rs!link da det er et recordset.
hvis jeg skriver det som du siger finder den ingen variabel....
laver jeg en debug på scriptet får jeg orindeligt også vist at minvalue i rs!link = blabla og cursere viser også at null = null men den hopper i scriptet ti else funktionen..
her er hele scriptet :
Private Sub Form_Open(Cancel As Integer) Dim rs As Recordset Set rs = CurrentDb.OpenRecordset(\"URL\") If rs!link <> Null Then DoCmd.Close DoCmd.OpenForm \"Fstart\" Else DoCmd.Maximize End If End Sub
her er til alles information scriptet som det skal se ud...
Private Sub Form_Open(Cancel As Integer) Dim rs As Recordset Set rs = CurrentDb.OpenRecordset(\"URL\") If IsNull(rs!link) Then DoCmd.Maximize Else DoCmd.Close DoCmd.OpenForm \"Fstart\" End If End Sub
\" utroligt hvor lidt der skal til før læsset vælter\"
Mikker : det med hammeren var tæt på....nogle gange er der bare ikke en meter logik i det hele...
hvad mener du ! giver dig myrekryb... det jeg synes ofte er forvirrende er at man ikke helt eksakt ved hvornår man skal anvende \"\" eller ej om en tabel, text eller lign. samt [] om en tabel istedet for (). samt det at der i nogle tilfælde skal anvendes . istedet for ! og omvendt.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.