Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
24/12/2008 11:48
Konu Sahibi
osman06
Yorumlar
23
Okunma
6331
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

osman06

Aktif Üye
Kullanici Avatari
Aktif Üye
239
22/11/2008
0
Ankara
Ofis 2003
Bugün,15:22
Çözüldü 
mrb
aşağıdaki kodda neyin yanlış olduğunu bulamadım

listede bi isme tıkladıpımda bi form açılıyor ve formda bazı bilgiler geliyor ama bilgini birinin kodları aşağıdaki gibi

tıkladığımda aşağıdaki hatayı veriyor

Run-time error "94"
Invalid use of Null

Formun yüklendiğinde yazan kod :
Option Compare Database

Private Sub Form_Load()
Me.Kaydı_Alan = GetTagFromArg(Me.OpenArgs, "Value") bu kısım sarı oluyo
End Sub


Modül kodu :
Option Compare Database

Public Function GetTagFromArg(ByVal OpenArgs As String, ByVal Tag As String) As String
Dim strArgument() As String
strArgument = Split(OpenArgs, ":")
Dim i As Integer

For i = 0 To UBound(strArgument)
If InStr(strArgument(i), Tag) And InStr(strArgument(i), "=") > 0 Then
GetTagFromArg = Mid$(strArgument(i), InStr(strArgument(i), "=") + 1)
Exit Function
End If
Next
GetTagFromArg = ""
End Function


Cevapla

C*e*l*o*y*c*e

Celosoft Yazılım
Kullanici Avatari
Uzman
ME.... B.....
3.113
29/10/2008
944
Ankara
Yazılım
Ofis 2010 32 Bit
Bugün,09:56
Çözüldü 
bildiğim kadarıyla ve örneğin olmadığına göre
Public Function GetTagFromArg(ByVal OpenArgs As String, ByVal Tag As String) As String
kısmını kod sayfasının en üst kısımdaki
Option Compare Database ..nin altına yazmayı dene

birde şunu dene
Me.Kaydı_Alan isimli erdeki metin kutusunun adının Kaydı_Alan olup olmadığını kontrol et


Celosoft Yazılım
Cevapla

Bilgisayarcı

Atçalı
Kullanici Avatari
Aktif Üye
658
29/01/2008
410
Antalya
Ofis 2003
01/11/2011,15:17
Çözüldü 
Load yerine OPEN olayına yazmayı dene. Benim bildiğim açılış parametrelerine ancak Form_Open'da ulaşılablir.

Ayrıca foksyion gereksiz gibi sanki. OpenArgs'ı bu fonksiyon olmadan da kullanabilirsin.


Bana işe yarayan bir müdür göster,sana dünyayı yerinden oynatayım.
                                                                                        Descartes


Cevapla

osman06

Aktif Üye
Kullanici Avatari
Aktif Üye
239
22/11/2008
0
Ankara
Ofis 2003
Bugün,15:22
Çözüldü 
hocam olmadı yapmadım
örneği eklemeye çalışyorum eklemiyor


Cevapla

Bilgisayarcı

Atçalı
Kullanici Avatari
Aktif Üye
658
29/01/2008
410
Antalya
Ofis 2003
01/11/2011,15:17
Çözüldü 
Peki formu açarken bir parametre gönderiyorsun değil mi?
Formu Açarken kullandığın kodu yazarsan bakarız.


Bana işe yarayan bir müdür göster,sana dünyayı yerinden oynatayım.
                                                                                        Descartes


Cevapla

osman06

Aktif Üye
Kullanici Avatari
Aktif Üye
239
22/11/2008
0
Ankara
Ofis 2003
Bugün,15:22
Çözüldü 
Run-time error "94"
Invalid use of Null

Formun yüklendiğinde yazan kod :
Option Compare Database

Private Sub Form_Load()
Me.Kaydı_Alan = GetTagFromArg(Me.OpenArgs, "Value") bu kısım sarı oluyo
End Sub


Modül kodu :
Option Compare Database

Public Function GetTagFromArg(ByVal OpenArgs As String, ByVal Tag As String) As String
Dim strArgument() As String
strArgument = Split(OpenArgs, ":")
Dim i As Integer

For i = 0 To UBound(strArgument)
If InStr(strArgument(i), Tag) And InStr(strArgument(i), "=") > 0 Then
GetTagFromArg = Mid$(strArgument(i), InStr(strArgument(i), "=") + 1)
Exit Function
End If
Next
GetTagFromArg = ""
End Function

hocam bide metin kutusunun varsayılan değer kısmında ağaşıdaki kod yazıyor o
Kaydı_Alan metin kutusunda bu yazıyor =[Formlar]![ACILIS]![kullanıcı].[Column](1)


Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü İl İlçe Uygulamasında Parametre Hatası fascioğlu 19 331 23/05/2018, 18:36 fascioğlu
Çözüldü Sorgu Hatası Hk murat dikme 4 98 15/05/2018, 18:00 murat dikme
Çözüldü Kaydetme Hatası yenginoglu 2 118 10/05/2018, 00:45 ozguryasin
Çözüldü Left Outer Join Hatası hb_barak 1 66 21/04/2018, 20:40 hb_barak
Çözüldü Sorgu Hatası metınaycıcek 6 178 19/04/2018, 15:46 metınaycıcek

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.