Skip to main content

AccessTr.neT


Rapor Kayıt Kaynağı Değiştirme Vba

Rapor Kayıt Kaynağı Değiştirme Vba

#19
Tek değişen son kısımda yer alan yıl mi?

Eğer öyleyse ve yil bilgisini  AclRMynSecden alıyorsa ife gerek yok
Kod:
"SELECT TACALISANKAYDI.*,TRADYASYON" & Me.AclRMynSec  & ".* FROM TACALISANKAYDI LEFT JOIN TRADYASYON & Me.AclRMynSec  & ". ONTACALISANKAYDI.KIMNO = TRADYASYON & Me.AclRMynSec  & "..KIMNO;"
if döngülerini silip RecordSource kodunu yukardaki kodla değiştirmeniz yeterli olacaktır bence
Cevapla
#20
compile error: syntax error hatası veriyor. Evet RecordSource ta tek değişen tablo ismindeki yıl  ifadesi. (Bitişik olan ONTACALISANKAYDI' nı ayırdım)
Son Düzenleme: 07/06/2020, 00:01, Düzenleyen: mgunes.
Cevapla
#21
Yeni konu açıp çalışmanızın son halini ekleyerek sorunuzu daha açık ifade edin ve lütfen calismanizdaki dosya isimleri neyse onu net bir şekilde ifade edi, once bir sorgu yada rapor adi verip sonra baska isimlerle cozum aramayin, eger tablo yada alan isimlerinde bosluk varsa
[] içine alarak deneyin
Cevapla
#22
Sanırım yeni konu açmalıyım, tablo ya da alan isimlerinde boşluk yok. Amacım kayıt kaynağı değişikliği ile form ve raporlara, ilişkili 2 tablodan veri aktarımıdır. Tablolardan biri çalışan kaydının olduğu değişmeyen kısım iken diğeri, muayeneleri yıllık bazda tutan yapı. Örneğin açılan kutuda 2019 yılı seçildiğinde şablon form ve 3 sayfalık rapor ilgili kriterlere ayarlanacak. Çalışmamı düzenledikten sonra yeni konu açıp göndereceğim. Zaman ayırdığınız için  teşekkürler, yeni ufuklar açtınız.
Cevapla
#23
(06/06/2020, 23:59)mgunes yazdı: (Bitişik olan ONTACALISANKAYDI' nı ayırdım)
Peki burada kast ettiğiniz şey ne? Neyi ayirdiniz?
Cevapla
#24
"ON TACALISANKAYDI", ikisi arasında boşluk. ON ile tablo adı arasındaki.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task