SORU
17 EYLÜL 2008, ÇARŞAMBA


Ne'in modeli en iyi yolu bir takvim uygulaması?olarak tekrarlanan olaylar

Yinelenen olayları desteklemek için gereken grup takvim uygulaması inşa ediyorum, ama bu olayları işlemek için geldim tüm çözüm yollarını kesmek gibi görünüyor. Bir bak nasıl limit ve tüm olayları oluşturmak daha sonra aynı anda yapabilirim. Ya ben saklayabilirsiniz olaylar olarak yinelenen ve dinamik olarak görüntülemek onları ne zaman görünüyor erken bir takvim, ama ben arayacağım onları dönüştürmek için normal bir olay eğer birini değiştirmek istemiyor ayrıntıları, belirli bir örnek olay.

Bunu yapmak için daha iyi bir yolu vardır eminim, ama henüz bulamadım. Ayrıntılarını değiştirmek veya belirli bir olay örnekleri silebilirsiniz yinelenen olayları, model için en iyi yolu nedir?

(Ruby kullanıyorum, ama lütfen cevabın sınırlamak izin vermeyin. Eğer Yakut-özel kütüphane falan bir şey varsa, olsa da, bunu bilmek güzel.)

CEVAP
17 EYLÜL 2008, ÇARŞAMBA


Bir 'link' gelecekteki tüm yinelenen olaylar için. kavram kullanırdım Dinamik olarak görüntülenen takvim ve Bağlantı tek bir referans nesnesine geri. Olaylar meydana geldiğinde bağlantı bozulur ve olay tek başına bir örnek olur. Eğer girişimi için Düzenle yinelenen bir olay o zaman sor olarak değiştirin gelecekteki tüm öğeleri (yani değişikliği tek bağlantılı referans) veya değiştirmek sadece bu örneği (bu durumda dönüştürmek için bu tek başına bir örnek ve sonra Değiştir). İkinci kasalı tek örnek dönüştürülen gelecekteki tüm olayları yinelenen listenizde takip etmek gerekir gibi biraz sorunlu. Ama, bu mümkün yapmak tamamen.

Yani işin özü, olayların 2 sınıfları tek örneği ve yinelenen olayları var.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BioHunta

    BioHunta

    28 Mayıs 2006
  • jocc talking shit

    jocc talking

    6 NİSAN 2007
  • Lin Steven

    Lin Steven

    17 EKİM 2006