Kurumsal Modül Yazmak – 1
Veri girişi ve takibini klavye yerine sesle yapmaya ne dersiniz ? Örneğimizde bir kampanya modülü oluşturalım. Sesli olarak kampanya başlık ve detaylarını girelim ve yine sesli olarak kampanya başlıklarını sorgulatıp detaylarını öğrenelim.
Kampanya gir komutu ile CEYD-A, sizden kampanya ismi ve tanımını sesli olarak girmenizi bekleyecektir. Siz tamam deyinceye kadar işlemi tekrarlayacak ve birden fazla giriş yapmanıza imkan verecektir.
1 2 3 4 5 6 7 8 9 10 11 12 |
SORU KELIMELERI: kampanya gir CEVAP: {!SET $title={!RET inputbox Kampanya ismi ?!}!} {!IF $title!=tamam?? {!SET $desc={!RET inputbox Tanımı ?!}!} {!RET addtoarray $title,kampanyalar,$desc!} {!RET kampanya gir!} :: Tamam. Kampanyaları girdim. !} |
Kampanyaları söyle dediğinizde tüm girdiğiniz kampanyaların başlıklarını size söyleyecek,
1 2 3 4 5 |
SORU KELIMELERI: kampanyaları söyle CEVAP: {!RET listarray kampanyalar!} |
sonrasında siz istediğiniz bir başlığın detayını ondan isteyebileceksiniz.
1 2 3 4 5 6 |
SORU KELIMELERI: kampanyasını söyle SORU SABLONU: ({HER1}) kampanyasını söyle{HERSON} CEVAP: {!RET searcharray {HER1},kampanyalar,%%!} |
Kampanyaları sil dediğinizde ise tanımlanan tüm kampanyalarınızı silebileceksiniz.
1 2 3 4 5 6 |
SORU KELIMELERI: kampanyaları sil CEVAP: {!RET resetarray kampanyalar!} Mevcut kampanyaları sildim |
Not: Bu özellik CEYD-A v6.0.5.3.GA ile devreye girecektir.