AccessTr.neT

Tam Versiyon: Örnekte Verdiğim Takvimi Yapabilir Miyiz?
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3 4 5 6
Bir formun üzerindeki metin kutusunun güncelleştirme sonrası olay yordamında aşağıdaki vereceğim kodlar (ki bu kodlar siz sayın hocalarımın yazdığı kodlar, Programım için yardım etmiştiniz. ) ben bu kodları aynı programda;
*Aylık yemek listesi hazırlama olarak kullanmak istiyorum. Bunun için haftanın günlerini gösteren bir tablo hazırladım ve tabloyu forma bağladım.

        Dönem

    Ayın Günleri                  Sabah              Öğlen              Akşam                      Çay saati
      pazartesi                      x,y,z,                  a,b,c              v,t,r                          k,t

şeklinde devam ediyor.

İstediğim şey dönemi seçince format hazır gelsin.
-Arkadaşlar bu konuda yardımcı olabilecek bir arkadaşımız var mı? Takıldım kaldım burada....
Tablonuzda sadece günler -G1-G31- ve tarih alanı var ve sadece bir kayıt var tablonuzda sabah öğlen ya da akşam gösteren herhangi bir bilgi bulamadim.
Bence bu tablo yapısını bırakmalısınız
Access, Excel gibi yatay değil dikey bir yapılanmada daha iyi sonuç verir bence
Tablonuzda tarih-vakit-yemek olması yeterli bence
Sayın Berduş; Yatay kullanmaya çalışmamdaki sebep aydaki gün sayısının (max 31) olması. Dikeyde sadece 4 hane olacak (sabah, öğlen, akşam ve ara öğün). Günleri seçerek yazmak yerine, takvim gelsin-karşısına da öğünler gelsin. Tüm günlere veriler girdikten sonra kayıt olsun. Ama bu zor bir durumsa bilemiyorum. Raporda iki tarih arası döküm mü alarak çözeceğiz. Çünkü bana aylık olarak listenin ıslak dökümü lazım.

Sizin tarifinize göre kullanıcı şöyle yapacak. Tarih denetiminden günü seçecek, karşısına yemek listelerini yazıp kaydedecek ve bunu bir aylık yemek menüsünde 30 defa tekrarlayacak.
Yanılıyorsunuz benim tasarımima gore: uste tarih alanı ekleyeceğim
Alta ise tabloya bagli sürekli form ekleyecegim
her yeni satırda tarihe 1 gün eklenecek okadar
Sayfalar: 1 2 3 4 5 6