- Katılım
- 28 Haziran 2007
- Mesajlar
- 206
- Excel Vers. ve Dili
- Excel 2003 İngilizce
Değerli üyeler,
Merhaba.
Bilindiği üzere, birden fazla bilgisayarın bir server'a bağlı olduğu bir ortamda, ortak kullanım ortamındaki dosyada çalışan kullanıcılar, "Read Only" mesajı ile karşılaşır ve biri diğerinin işinin bitmesini bekler ve sadece okuma yapabilir. Kaydetme işlemini gerçekleştiremez. Amacım aynı anda birden çok kullanıcının veri tabanına verilerini diğerini beklemeden akatarbilmesini sağlamaktır. "Read Only" ile karşılaşmadan, kullanıcılar verilerini ortaktaki rapora işleyebilirler mi? İşleyebilmeleri için ne yapılabilir?
Şöyle bir mantık oluşturulabilir mi?
1. Her kullanıcı için veri tabanı ile aynı formatta hazırlanmış MasterCopy Veri Tabanı kopyaları oluşturulsun.
2. Ana veri tabanı ortak alanda (Network) dursun ve direk kimse içine veri giremesin.
3. Her kullanıcının kendi Belgeler klasörü içersinde ortakta duran Master Veri Tabanının aynısı olan (Excel Xls.dosyası formatında) kopyaları yer alsın ve tüm verilerini mevcutta bulunan Form vasıtası ile, kendi dosyalarına verilerini yazsın.
3. İşleri bitince bir butona basmaları istensin.
4. Buton ekteki dosyada gösterilen bir Update ( Güncelleme Formu) açarak tüm yarattıkları verileri (Excel tablosuna satırlar olarak sıralanmış) ortaktaki bekleyen Master Veri tabanına verileri aktarmış olsun. Aynı anda farklı kullanıcıların, butona basma süresi içersinde aynı anda bu işlevi yaptığında "tekrar denemek için sistem meşgul lütfen bekleyiniz" mesajı yazdırılarak işlemi tamamlatsın.
Böyle bir seneryoyu uygulamak zor olur mu, başka bir yöntem var mı?
Muhtemelen WorSheetten WorSheete birebir veri aktarma kod yazılımları kullanılacak.
Bu konuda bana yol gösterebilir misiniz?
Saygılarımla
Merhaba.
Bilindiği üzere, birden fazla bilgisayarın bir server'a bağlı olduğu bir ortamda, ortak kullanım ortamındaki dosyada çalışan kullanıcılar, "Read Only" mesajı ile karşılaşır ve biri diğerinin işinin bitmesini bekler ve sadece okuma yapabilir. Kaydetme işlemini gerçekleştiremez. Amacım aynı anda birden çok kullanıcının veri tabanına verilerini diğerini beklemeden akatarbilmesini sağlamaktır. "Read Only" ile karşılaşmadan, kullanıcılar verilerini ortaktaki rapora işleyebilirler mi? İşleyebilmeleri için ne yapılabilir?
Şöyle bir mantık oluşturulabilir mi?
1. Her kullanıcı için veri tabanı ile aynı formatta hazırlanmış MasterCopy Veri Tabanı kopyaları oluşturulsun.
2. Ana veri tabanı ortak alanda (Network) dursun ve direk kimse içine veri giremesin.
3. Her kullanıcının kendi Belgeler klasörü içersinde ortakta duran Master Veri Tabanının aynısı olan (Excel Xls.dosyası formatında) kopyaları yer alsın ve tüm verilerini mevcutta bulunan Form vasıtası ile, kendi dosyalarına verilerini yazsın.
3. İşleri bitince bir butona basmaları istensin.
4. Buton ekteki dosyada gösterilen bir Update ( Güncelleme Formu) açarak tüm yarattıkları verileri (Excel tablosuna satırlar olarak sıralanmış) ortaktaki bekleyen Master Veri tabanına verileri aktarmış olsun. Aynı anda farklı kullanıcıların, butona basma süresi içersinde aynı anda bu işlevi yaptığında "tekrar denemek için sistem meşgul lütfen bekleyiniz" mesajı yazdırılarak işlemi tamamlatsın.
Böyle bir seneryoyu uygulamak zor olur mu, başka bir yöntem var mı?
Muhtemelen WorSheetten WorSheete birebir veri aktarma kod yazılımları kullanılacak.
Bu konuda bana yol gösterebilir misiniz?
Saygılarımla