NaciO

İnceleme modunda gridlere nasıl veri yazabilirim?

  Tiger/Logo Object Designer (LOD)

LOD ile bir fişin açılma anında (FormShow) kendi grid'ime bazı bilgiler yazıyorum. Ancak inceleme modunda sadece 1. satıra veri yazıyor diğer satırlara veri yazmıyor. İnceleme modundayken kendi gridimi nasıl doldurabilirim?


uyarlama LOD Grid


Kişi bilgileri gizlidir. Logo çalışanları görebilir.
Onaylanmış Cevap

İnceleme modunda açılan bir formun tüm nesneleriin aktif (enable) özelliği uyarladığınız Logo ürünü tarafından kapatılmaktadır. Dolayısıyla veri yazmadan önce FormCreate olayı içerisinde aktif özelliğini tekrar açmalı, işleminizi gerçekleştirmeli ve akabinde de tekrar pasif (disable) hale getirmelisiniz.

Bir gridi aktif yapmak için;

SetNumProp("myGrid", 27, 1)
Vbscript

Tekrar pasif hale getirmek için;

SetNumProp("myGrid", 27, 0)
Vbscript

 


22/09/21 16:33


Burak Doğan

Merhaba Naci Bey;


2.57.00.01 versiyonunda bahsettiğiniz gibi kodlamayı yaptık.

Fakat index hatası almaya devam ediyoruz.

Farklı bir yöntem var mıdır?


İyi çalışmalar.


14/05/19 11:15


Kişi bilgileri gizlidir. Logo çalışanları görebilir.

Merhaba,


İnceleme modunda bende aynı hatayı alıyorum. SetNumProp işe yaramıyor. InsertMGridRow yapamadığı için default 5 olan satır sayısını 1 geçtiğimizde yani 6. satırda index out of range hatası alıyoruz. Bunu nasıl çözebiliriz ? Bu arada grid farklı bir sheet'te...


23/12/21 20:52

Cevap vermek için giriş yapmanız gerekmektedir.