Örnekte Verdiğim Takvimi Yapabilir Miyiz?

1 2 3 4 5 6
25/11/2019, 13:12

SeferŞANLI

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.
25/11/2019, 15:51

SeferŞANLI

-Arkadaşlar bu konuda yardımcı olabilecek bir arkadaşımız var mı? Takıldım kaldım burada....
25/11/2019, 16:15

berduş

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.
25/11/2019, 16:20

berduş

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
25/11/2019, 16:46

SeferŞANLI

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.
25/11/2019, 19:53

berduş

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
1 2 3 4 5 6