Nesnelere ulaşamama sorunu
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Nesnelere ulaşamama sorunu
Bir uygulamanın kodlarına bakıyorum datamodule de design kısmında hiçbir şey yok fakat kod kısmına gidince type'ın altında bir sürü fdconnection query vs. Var bunları neden göremiyorum uygulamayı yapan kişi sadece bunlari code kısmında elle mi yazmış ve bu nesneleri paletten eklememiş mi demek?
Re: Nesnelere ulaşamama sorunu
Merhaba,
İlgili kodları görmeden sadece varsayımda bulunulabilir.
Görünmeyen bileşenler tasarımı engelledikleri için bazen gizlenerek form tasarımları yapılabiliyor. İlk olarak ilgili data module üzerinde fare sağ tuşu ile tıklayıp "Hide Non-Visual Components" veya "Show Non-Visual Components" seçeneği var mı kontrol edin. Eğer ikincisi var ise tıklayın.
Belki dediğiniz gibi çalışma zamanında ilgili nesneleri oluşturuluyor olabilir. Bunu daha önce dediğim gibi ilgili kodu görmeden söylemek doğru olmaz.
İlgili kodları görmeden sadece varsayımda bulunulabilir.
Görünmeyen bileşenler tasarımı engelledikleri için bazen gizlenerek form tasarımları yapılabiliyor. İlk olarak ilgili data module üzerinde fare sağ tuşu ile tıklayıp "Hide Non-Visual Components" veya "Show Non-Visual Components" seçeneği var mı kontrol edin. Eğer ikincisi var ise tıklayın.
Belki dediğiniz gibi çalışma zamanında ilgili nesneleri oluşturuluyor olabilir. Bunu daha önce dediğim gibi ilgili kodu görmeden söylemek doğru olmaz.
Re: Nesnelere ulaşamama sorunu
Teşekkür ederim ikisinide kontrol ettim ama malesef yok.ertank yazdı: ↑05 Eyl 2020 02:27 Merhaba,
İlgili kodları görmeden sadece varsayımda bulunulabilir.
Görünmeyen bileşenler tasarımı engelledikleri için bazen gizlenerek form tasarımları yapılabiliyor. İlk olarak ilgili data module üzerinde fare sağ tuşu ile tıklayıp "Hide Non-Visual Components" veya "Show Non-Visual Components" seçeneği var mı kontrol edin. Eğer ikincisi var ise tıklayın.
Belki dediğiniz gibi çalışma zamanında ilgili nesneleri oluşturuluyor olabilir. Bunu daha önce dediğim gibi ilgili kodu görmeden söylemek doğru olmaz.
Re: Nesnelere ulaşamama sorunu
Bahsettiğiniz kodları paylaşabilir misiniz?
Re: Nesnelere ulaşamama sorunu
Kod: Tümünü seç
type
TDataModule1 = class(TDataModule)
FDConnection1: TFDConnection;
QCreatTable: TFDQuery;
QAidat: TFDQuery;
QAidatAIDAT_ID: TIntegerField;
QAidatTutar: TFloatField;
QAidatAY: TIntegerField;
QAidatAciklama: TWideStringField;
Re: Nesnelere ulaşamama sorunu
Bu yapıda bileşenler DataModule içindedirler.
Görememe sebebiniz;
- Çalışma zamanında gözükmez nesnelerin ilk cevabımdaki gibi gizlenmiş olması olabilir.
- Kullandığınız ekran düşük çözünürlükte olup daha önce çok daha yüksek çöznürlükte bir monitörde çalışılmış ve şu anda nesneler DataModule içinde göremeyeceğiniz bölgelere gitmiş olabilir. Bu durumda genellikle alt veya sağ kenarda scrollbar gözüküyor olması gerekir.
- Son olarak, DataModule disk üzerinde iki dosyadan oluşur. Form dosyası, ünite dosyası. Eğer Form dosyası bir şekilde değiştirildi ise ünite dosyası ile uyumsuz hale gelir. Bu durumda DataModule açılırken ve derleme zamanında hatalarla karşılaşıyor olmanız gerekir.
Yukarıdakiler dışında nesnelerin gözükmemesi için sebep aklıma gelmiyor.
Görememe sebebiniz;
- Çalışma zamanında gözükmez nesnelerin ilk cevabımdaki gibi gizlenmiş olması olabilir.
- Kullandığınız ekran düşük çözünürlükte olup daha önce çok daha yüksek çöznürlükte bir monitörde çalışılmış ve şu anda nesneler DataModule içinde göremeyeceğiniz bölgelere gitmiş olabilir. Bu durumda genellikle alt veya sağ kenarda scrollbar gözüküyor olması gerekir.
- Son olarak, DataModule disk üzerinde iki dosyadan oluşur. Form dosyası, ünite dosyası. Eğer Form dosyası bir şekilde değiştirildi ise ünite dosyası ile uyumsuz hale gelir. Bu durumda DataModule açılırken ve derleme zamanında hatalarla karşılaşıyor olmanız gerekir.
Yukarıdakiler dışında nesnelerin gözükmemesi için sebep aklıma gelmiyor.
Re: Nesnelere ulaşamama sorunu
Sanırım son dediğiniz çünkü derleme esnasında hata alıyordum. Çok teşekkür ederim.ertank yazdı: ↑05 Eyl 2020 10:07 Bu yapıda bileşenler DataModule içindedirler.
Görememe sebebiniz;
- Çalışma zamanında gözükmez nesnelerin ilk cevabımdaki gibi gizlenmiş olması olabilir.
- Kullandığınız ekran düşük çözünürlükte olup daha önce çok daha yüksek çöznürlükte bir monitörde çalışılmış ve şu anda nesneler DataModule içinde göremeyeceğiniz bölgelere gitmiş olabilir. Bu durumda genellikle alt veya sağ kenarda scrollbar gözüküyor olması gerekir.
- Son olarak, DataModule disk üzerinde iki dosyadan oluşur. Form dosyası, ünite dosyası. Eğer Form dosyası bir şekilde değiştirildi ise ünite dosyası ile uyumsuz hale gelir. Bu durumda DataModule açılırken ve derleme zamanında hatalarla karşılaşıyor olmanız gerekir.
Yukarıdakiler dışında nesnelerin gözükmemesi için sebep aklıma gelmiyor.