Skip to main content

AccessTr.neT


Arşiv yapmak

Arşiv yapmak

Çözüldü #1
İşyerinde kullandığım ekteki dosyada, Giden Evrak, Gelen Evrak, Giden Mesaj ve Gelen Mesaj isimli 4 adet ayrı tablo mevcut. Bu tablolarda kayıt edilen Gelen/Giden evrak veya mesajlar arasında İLK EVRAK-İLGİLİ EVRAK olarak ilişkilendirme yapmam gerekli. Önemli olan bir yazışma trafiğinde konuya son noktayı koyan Gelen/Giden evrak veya mesajın ilk evrak olması, bu evrak veya mesajla ilgili olan diğer tüm yazışmaların da ilgili evrak olarak bağlantılanması ancak Gelen/Giden evrak veya mesaj bazen tek başına da ilk evrak olabiliyor. Bu 4 tabloyu yardım alarak (Yardım aldığım arkadaş access'e yabancı ben de Sql ve Visual Basic'e yabancıyım) bir sorgu ile birleştirdim ve rapora yansıtabildim. Biraz karmaşık gibi duruyor ama bu ilişkilendirme yapılabiliyorsa sonuçları raporda öncelikli olarak ilk evrak ve bununla ilgili evrak kayıtlarını evrak tarihine göre sıralatmam gerekiyor. Bu konuda bana yardımcı olabilecek veya yol gösterebilecek biri olursa çok sevinirim. İlginize şimdiden çok teşekkür ederim.
.rar ARŞİV ENVANTER VE DOSYA DİZİNİ.rar (Dosya Boyutu: 39,86 KB | İndirme Sayısı: 77)
Cevapla
Çözüldü #2
ben pek birşey anlamadım.
Hayat bu
ölsende yaşamaya mecbursun!
UNUTMA!!!



(hafta sonu mesai olmadığından mesajlardaki çözümleri ancak hafta içi uygulayabiliyorum)
Cevapla
Çözüldü #3
(08/02/2011, 08:33)kadirdursun yazdı: ben pek birşey anlamadım.

Çalışmanız bu haliyle çok eksik ve biraz da hatalı

Gelen-giden evrak, gelen-giden mesaj, 4 ayrı tabloda olmalımıydı ?
bu kayıtları atama yapacağınız "kişiler" ( gönderen ) yardımcı tablosuna
ihtiyacınız var !

Evrak ve mesaj kayıtlarınız için düzenlenmiş bir form göremedim, butonlarla
direkt olarak tabloları açıyorsunuz !? veri güvenliği açısından sağlıklı
olmadığını düşünüyorum üstelik atama, ilşkilendirme işlemleri için
form ve form özelliklerine ihtiyacınız var

Son olarak Access e Sql e ve visual basic e yabancı olan bir
ekip çalışmasından söz ediyorsunuz; projenin bu haliyle yardım almanız,
aldığınız yardımı özümsemeniz problem olacak

Tavsiyem; projeyi yeniden ele almanız, ne yapmak istediğinizi
anlatmanız ve bölüm bölüm sorularınıza destek aramanız.

Kolay gelsin






okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #4
Üstadım, program ilk yapıldığında şubeler arasında veri paylaşımı için kopyalamada kolaylık sağlasın diye doğrudan tablolarla çalışmayı uygun görmüşler. (ki her şubenin temelde aynı olan kendine müstakil ayrı bir programı mevcut) Ben de orjinal hallerine dokunmadım ancak programı asıl haliyle buraya yüklemem doğru olmayacağı için sadece gerekli tablo ve raporları bırakıp diğer unsurları sildim. Bu haliyle istediğim ilişkilendirmeyi yapmamız mümkün olmayacak mı? Bu aşamada anlatabildiğim kadarıyla olayı adım adım anlatmaya çalışacağım. Tabloların birbirinden bağımsız olması gerekli çünkü gelen veya giden olsun evrak veya mesaj olsun her birine çok farklı işlemler uygulanabilmekte; o yüzden birçok sütunu da silmek zorundaydım. İşin açıkçası programın orjinalini paylaşmam yasaktı ben de sadece gerekli yerleri bırakıp gerisini silmek zorundaydım. Diyelim ki bir mesaj veya evrak geldi ve yapılması gereken kısa ya da uzun vadeli bir proje ortaya çıktı. Bu projeyi sonlandırana kadar yapılan tüm yazışmalar (ister evrak ister mesaj olsun isterse gelen veya giden olsun) birbirinin ilgili evrakı durumundalar. Projeyi sona erdiren evrak veya mesaj da ilk evrak durumunda. Bunun sebebi arşiv listesine kayıt edilirken ilk evrak önce kayıt ediliyor. İlk evrakla ilgili ne kadar evrak/mesaj varsa onun devamına ilgili evrak sütununa kayıt ediliyor. Evrak/mesajları ilk evrak ve ilgili evrak şeklinde rapordaki tabloya elle kayıt yaparsak zaten istenen sırayı manuel olarak oluşturuyoruz. Benim amacım veri tabanına tüm bilgileri eksiksiz bir şekilde kayıt edilmiş olan kayıtları istediğim şekilde rapora yansıtmak. Raporda sıralama öncelikle birinci ilk evrak ve ardından ilgili evrakları şeklinde sonra ikinci ilk evrak ve ilgili evrakları diye devam etmeli ancak her ilk evrak ve ilgili evraklarından oluşan gruplar da eskiden yeniye doğru tarih sırasına göre dizilmeli. Umarım bu açıklama bir işinize yarar. Ben kayıt yaparken ilk evrak veya ilgili evrak sütunlarına öyle birşey yazmalıyım ki bağlantıyı kurmamda temeli ouştursunlar.
Bu arada söylemeyi unutum, şimdiye kadar Sql veya visual basic uygulamalarını bir şekilde kendi istediğim şekliyle programa entegre etmeyi başardım. O konuda sıkıntı yaşayacağımı sanmıyorum. Hele ki sizden gelen açıklamalarla kesin başarırım bu işi.
Son Düzenleme: 08/02/2011, 22:43, Düzenleyen: hturkavci03.
Cevapla
Çözüldü #5
teşekkür ederim...
Cevapla
Çözüldü #6
Örneği incelermisiniz,
Ana menünüze bir buton ekledim
Çok hızlı ve taslak çalıştım, düzenlenebilir.
Mantığını anlatayım

1. bir tablo ekledim 4 tabloyuda içinde barındırıyor
2. yeni bir evrak eklediğinizde grup seçiyorsunuz gelen ev
giden ev. gelen msg giden msg
3. tür seçiyorsunuz ilk veya ilgili
4. eğer seçiminiz "ilgili" ise bağlantı combosu etkin oluyor
ve içinde türü "ilk" olan evrakların listesi geliyor
5. bağlayacağınız ilki seçtiğinizde sağ tarafa o evrağın detayı
geliyor
6. seçilen "ilk" evrağın kaydına gittiğinizde altında bağlanan
ilgilileri görüyorsunuz

istediğiniz mantık buysa sizin tablolarınıza uyarlayabiliriz

Kolay gelsin
.rar ARŞİV ENVANTER VE DOSYA DİZİNİ_OLT.rar (Dosya Boyutu: 48,94 KB | İndirme Sayısı: 69)
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task