![]() |
|
fastreport IIF function null kullanımı - Baskı Önizleme +- Delphi Can (https://www.delphican.com) +-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3) +--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6) +--- Konu Başlığı: fastreport IIF function null kullanımı (/showthread.php?tid=7124) |
fastreport IIF function null kullanımı - themerdogan - 04-01-2023 Merhabalar, Fast rapor üzerinde aşağıdaki ekran alıntısında görülen 1 alan eğer dolu ise 2 nolu alana o değer gelecek eğer boş ise de stok adının gelmesi için aşağıdaki değişken üzerinden bir kısıt oluşturmak istedim fakat gördüğüm fastreport üzerinde null kullanımı pek mümkün değil yaptığım araştırmada bu kullanım çeşitli çözümler önerilmiş fakat sağlıklı bir çözüm bulamadım amacım fastreport üzerindeki bilgi ve tecrübeyi artırmak ve bu konuda form üzerinde de bir kaynak oluşturmak konu hakkında yardım ve yönlendirmelerinizi rica ederim. [IIF(<frxDataSet001."CARIDEKI_STOK_ADI">=null,<frxDataSet001."STOK_ADI1">,<frxDataSet001."CARIDEKI_STOK_ADI">)] Kontrol ettiğim bazı içerikler; https://forum.fast-report.com/en/discussion/15755/iif-is-not-working-with-isnull https://www.fast-report.com/documentation/UserManFrNET-en/index.html?funciif.htm https://stackoverflow.com/questions/48221494/iif-function-in-fastreport-4-not-working https://forum.fast-report.com/en/discussion/16729/iif-function https://forum.fast-report.com/en/discussion/6559/how-to-determine-if-a-field-is-null https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/nullguide/firebird-null-guide.pdf fastreport IIF function null kullanımı - ARM - 04-01-2023 Fastreport'un bildiğiniz üzere script alt yapısı var. Bu da bir kullanım tercihi olabilir. https://www.fast-report.com/documentation/UserMan/index.html?example_of_using_the_onbeforeprint_event.htm https://www.fast-report.com/documentation/UserMan/index.html?calling_the_db_fields.htm Cvp: fastreport IIF function null kullanımı - themerdogan - 04-01-2023 (04-01-2023, Saat: 16:26)ARM Adlı Kullanıcıdan Alıntı: Fastreport'un bildiğiniz üzere script alt yapısı var. Bu da bir kullanım tercihi olabilir. Öncelikle bilgilendirmeniz için teşekkür ederim ilgili alan konusunda bilgim var farklı dil seçeneklerini kullanaraktan da yazabiliyoruz. Hatta içeride ufak bir parça ile dialogpage üzerinden seçtiğimiz bir bilgi için çalışma yapmıştım benim aslında öğrenmek istediğim alternatif çözümler üreterek hem form içerisinde kaynak oluşturulmasının sağlanması. Cvp: fastreport IIF function null kullanımı - hi_selamlar - 04-01-2023 (04-01-2023, Saat: 15:21)themerdogan Adlı Kullanıcıdan Alıntı: Merhabalar, Merhabalar, Test etme imkanım yok. Deneyebilirmisiniz lütfen. =null yerine <>'' Kolay gelsin. Cvp: fastreport IIF function null kullanımı - themerdogan - 04-01-2023 (04-01-2023, Saat: 17:56)hi_selamlar Adlı Kullanıcıdan Alıntı:(04-01-2023, Saat: 15:21)themerdogan Adlı Kullanıcıdan Alıntı: Merhabalar, Merhabalar teşekkür ederim yorumunuz için test ettim fakat çözüm olmadı. fastreport IIF function null kullanımı - ugorkem - 04-01-2023 Length komutunu denediniz mi [IIF(Length(<frxDataSet001."CARIDEKI_STOK_ADI">)>0,<frxDataSet001."STOK_ADI1">,<frxDataSet001."CARIDEKI_STOK_ADI">)] Cvp: fastreport IIF function null kullanımı - themerdogan - 05-01-2023 (04-01-2023, Saat: 19:56)ugorkem Adlı Kullanıcıdan Alıntı: Length komutunu denediniz mi Merhabalar yorumunuz için teşekkür ederim denedim fakat çözüm olmadı. Cvp: fastreport IIF function null kullanımı - ugorkem - 05-01-2023 (05-01-2023, Saat: 09:26)themerdogan Adlı Kullanıcıdan Alıntı:(04-01-2023, Saat: 19:56)ugorkem Adlı Kullanıcıdan Alıntı: Length komutunu denediniz mi Aşağıdaki kodları test ettim ve çalışıyor. köşeli parantezlerden sonra parantez kullanarak deneyin. [(IIF(<frxDBDataset1."dogrulama_kodu"><>'',<frxDBDataset1."dogrulama_kodu">,'Kod Bulunamadı'))] [(IIF(length(<frxDBDataset1."dogrulama_kodu">)>0,<frxDBDataset1."dogrulama_kodu">,'--Kod Bulunamadı--'))] Cvp: fastreport IIF function null kullanımı - themerdogan - 05-01-2023 (05-01-2023, Saat: 09:46)ugorkem Adlı Kullanıcıdan Alıntı:(05-01-2023, Saat: 09:26)themerdogan Adlı Kullanıcıdan Alıntı: Merhabalar yorumunuz için teşekkür ederim denedim fakat çözüm olmadı. Merhaba kendime uygun olarak dönüştürdüm fakat çözüm olmadı. |