[FORM] Sharepoint Sitesi Tüm Tabloları Yeniden Bağla hatası
#13
(20-07-2018, 10:05)tolgahanay8 demiş ki: Fakat konuyu kapatabiliriz.

Sharepoint ile calismis olup, ihtiyac ile ilgili diger access dostlarinin katkilari olabilir. Sizin de arastirmalar sonunda sonuc almaniz halinde bu konu altinda yontemi yazmaniz, diger uygulamalara da katkiniz saglanmis olur.



  Alıntı
Bu mesajı beğenenler:
#14
Aşağıdaki hatayı nasıl düzelttiniz?

Run-Time error '3262':
" tablosu kilitlenemedi; '(bilinmeyen)' makinesindeki '(bilinmeyen)' kullanıcısı tarafından kullanılıyor.




  Alıntı
Bu mesajı beğenenler:
#15
Benzer konuda yardımınızı bekliyorum arkadaşlar. Sharepoint üzerinden çalışan bir access web uygulamam var ve zaman zaman tablolar çevrimdışına düşüyor. Yukarıda bahsettiğiniz kodları uygulamaya çalıştım ama hata verdi. Benim istediğim, bağlantısı kesilen tablo olduğunda beni uyarsın ve formdaki bir butonla gecikmeden tablonun bağlantısını yeniden sağlayabileyim. Yardımınızı bekliyorum.



  Alıntı
Bu mesajı beğenenler:
#16
Cevap verecek bir Allah'ın kulu yok mu?



  Alıntı
Bu mesajı beğenenler:
#17
Merhaba,

Kusura bakmayın yeni gördüm. 

Bir modül oluşturmanız gerekiyor. Örnek olarak "Module7"yi oluşturdum.

Module7 nin içerisine aşağıdaki kodları ekledim.

'--------------------

Public Function TableRelinkSample()

     DoCmd.OpenForm "tablobaglantisikontrol"  'Ben bu adda bir tablo oluşturdum. İçerisinde Lütfen bekleyin Tablo bağlantıalrı yenileniyor diye bir yazı ekledim. Görsel olarak daha güzel gözükmesi için. Sizde yapabilirsiniz.

     CurrentDb.TableDefs("Tablo1").RefreshLink  'Tablo 1 yazan yere hangi tabloyu tekrar bağlamak istiyorsanız onu yazacaksınız
     CurrentDb.TableDefs("Tablo2").RefreshLink 'Birden fazla tablo adı yazabilirsiniz. Kaç adet tablonuz var ise o kadar ekleyebilirsiniz.

     DoCmd.Close acForm, "tablobaglantisikontrol" 'burada oluşturduğum formu kapattım

     DoCmd.OpenForm "ACILIS" 'Açılış adında bir form oluşturup tablo bağlantıları başarılı. Sisteminiz açılıyor yazısı ekledim.

End Function

'--------------------------


Modülü oluşturmayı tamamladıktan sonra Form1 adında bir form oluşturalım ve sistemin açılışında bu formu açtıralım. (Form1'e arka olan gizleme komutlarını yazmanızı öneririm.

Sistem açılışında bir formu açtırma;

Dosya - seçenekler - geçerli veritabanı - Form Görüntüle kısmına açılmasını istediğiniz formu seçin. Kaydedip kapatın.

Form1'in açıldığında özelliğine,

Module7.TableRelinkSample


yazıyoruz.

Bu şekilde sistemde bir kopma olduğunda her açılışta kopma kendini onaracak. Smile Fakat kopmadan sonra bir işlem yapıldı ise o veriler tablolar yenilendiğinde kaybolacak.

Bununda önüne geçmenin bir yolu var çok daha uzun bir işlem.

Daha geniş bir zamanda onuda yazıyor olurum.

İyi çalışmalar,



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [VBA] Sharepoint'e Resim Atabilme benuva 1 137 10-08-2023, 18:07
Son Mesaj: dsezgin
  Geçerlilik Kuralı Hatası (check Hatası) adnnfrm 5 635 24-03-2021, 21:38
Son Mesaj: halily
  Tabloları Ilişki Olarak Yedekleme Kopyalama bibib 0 320 15-03-2021, 21:02
Son Mesaj: bibib
  MS Access 1 kaydı anahtar hatası yüzünden tabloya ekleyemiyor" hatası Access70 2 632 24-05-2020, 18:18
Son Mesaj: Access70
  [FONKSiYON] Kayıt Sayısı Atama Yeniden Değer verme ve Sıralama Ahmet51 37 2.644 19-09-2019, 14:42
Son Mesaj: Ahmet51
  Yine yeniden Emlak sorunu M_Kemal_Askeri 2 474 14-09-2019, 00:46
Son Mesaj: M_Kemal_Askeri
  tüm tabloları silme husem 8 816 03-09-2019, 15:57
Son Mesaj: husem
  Tabloları Birleştirmek mithrill74 7 16.569 23-04-2019, 23:36
Son Mesaj: neco_can

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi