Formların "Kayıt Kaynağı" özelliği değişken olabilirmi.

1 2
13/10/2010, 15:27

estapan

Değerli arkadaşlar,

Acaba formların Kayıt Kaynağı özelliğine değeişken bir değer atamak mümkünmü

Mesela 1.Tablomuz Satış Faturası
2. Tablomuz Alış Faturası
3 Tablomuz Satış İade Faturası
4 Tablomuz Aliş iade faturası olsun.

Birde Fatura adında bir formumuz olsun.
Bu form yukardaki tabloların hepsi için ayrı ayrı kullanılmak zorunda .Tek bir form yapıp
[FormKaynağı]="Satış Faturası" veya [FormKaynağı]="Alış Faturası" vs. gibi
Formun kayıt kaynağı yerine [FormKaynağı] gibi değişken atamak mümkünmü. Bu konuda bilgisi olan arkadaşların yardımını bekliyorum.
13/10/2010, 15:34

alpeki99


Form.RowSource = "Frm.Formum"

şeklinde kullanabilirsiniz.
13/10/2010, 15:40

estapan

sn alpeki,

bu kodu nereye yazmamız gerek (Formun hangi olayına) açıldığında, yüklendiğinde gibi.
13/10/2010, 15:44

POWER

Sn estepan,

Örneğinizi eklerseniz daha çabuk yardımcı oluruz.

Me.Recordsourse = "Alış Faturası" gibide olabilir.

Örnek olsaydı net cevap olurdu.
13/10/2010, 15:58

alpeki99

Kafa daldı alt form kaynak kodunu vermişim yanlış oldu. Doğrusu şu şekilde olacak:


Me.RecordSource = "SELECT * FROM tablo1"
Metin0.ControlSource = "ad1"
Metin2.ControlSource = "soyad1"

13/10/2010, 16:06

estapan

sn horozufuk,

Bu konuda örnek vermek çok zor ama basitçe şöyle ifade edeyim.

Aynı alanlara sahip 2 adet tablomuz var
1.cisi Satış Fatura tablosu
2. cisi alış fatura tablosu

Tablolar farklı içindeki alan isimleri aynı (CariNO, Ünvan, Adres, Vergi No gibi)
şimdi normalde satış faturasına bilgi girişi için bir form yapıp Kayıt Kaynağını "Satış Fatura Tablosu" yapmam lazım.
Aynı şeyi Alış faturası içinde yapmam lazım. Yani Birbirinin kopyası iki ayrı form yapmam lazım.

Ben bu işi Tek form yapıp "Kayıt Kaynağını" değişken yapabilirmiyiz diye soruyorum.


1 2