AutoNewPage

Otomatik olarak yeni bir rapor sayfası oluşturur.

CheckHeader

Sayfa başlığı kontrolü..

AutoNewPage

Otomatik olarak yeni bir rapor sayfası oluşturur.

CheckHeader

Sayfa başlığı kontrolü..

CheckMask(mID as Integer) as Integer

Filtre kontrolü (checking filter)

mID (in) Filtre indeks numarası

CheckMaskGroup(grpNr as Integer) as Integer

Group filtresi kontrolü

grpNr (in) Grup filtre indeksi

CheckNewPage

Yeni sayfa oluşturur.

ClearField(fld as Integer)

Çalışma anında alanları temziler Clear to field in runtime

fld (in) LRW'deki değişken numarası

ClearFieldsOfSection(sId as Integer)

ID numarası verilen bölümdeki (section) tüm alanları temizler.

sID (in) Section ID

EraseProgMsg

Görünümdeki işlem mesajlarını kaldırır. (Örnek mesaj: rapor alınıyor... )

FltActive(fNr as Integer) as Integer

Check for filter activate (avtive – nonactive control)

fNr (in) Filter number

FltDateBeg (fNr as Integer) as Integer

Filtredeki başlangıç tarihini okur. (integer formatında)

fNr (in) Filtre no

FltDateEnd (fNr as Integer) as Integer

Filtredeki bitiş tarihini okur. (integer formatında)

fNr (in) Filtre no

FltDateVal (fNr as Integer) as Integer

Read single date in filter (integer format)

fNr (in) Filtre no

FltGroupVal (fNr as Integer) as Integer

Filtredeki seçilen değerileri okur.

fNr (in) Filtre no

FltInverted(fNr as Integer) as Integer

Filtreyi invert (seçimi ters çevir) veya non-invert (düzelt) olarak değiştirir.

fNr (in) Filtre no

FltMenuVal (fNr as Integer) as Integer

Menüde seçilen node (düğüm) numarası

fNr (in) Filtre no

FltNumBeg (fNr as Integer) as Double

Filtredeki başlangıç no değerini okur.

fNr (in) Filtre no

FltNumEnd (fNr as Integer) as Double

Filtredeki bitiş no değerini okur.

fNr (in) Filtre no

FltNumVal (fNr as Integer) as Double

Read single number value in filter

fNr (in) Filtre no

FltRange (fNr as Integer) as Integer

Aralık (range) türünü filtreler (number group or between two number type)

fNr (in) Filtre no

FltStrBeg (fNr as Integer) as String

Filtredeki başlangıç dizgi (string) karakterini okur.

fNr (in) Filtre no

FltStrEnd (fNr as Integer) as String

Filtredeki son dizgi (string) karakterini okur.

fNr (in) Filtre no

FltStrVal (fNr as Integer) as String

Filtredeki tek dizgi (string) karakterini okur.

fNr (in) Filtre no

FltTimeBeg (fNr as Integer) as Integer

Filtredeki başlangıç zaman aralığını okur.

fNr (in) Filtre no

FltTimeEnd (fNr as Integer) as Integer

Filtredeki bitiş zaman aralığını okur.

fNr (in) Filtre no

FltTimeVal (fNr as Integer) as Integer

Read single time value in filter

fNr (in) Filtre no

AddAFltListItem(fNr as Integer, tag as Integer, text as String)

Manual adding node on list types filter

fNr (in) Filtre no

tag (in) Etiket (tag) no

text (in) Düğüm (node) metni

GetFieldFloat(fID as Integer) as Double

Float değerini alır.

fID (in) Alan indeks no

GetFieldInt(fID as Integer) as Integer

Integer değerini alır.

fID (in) Alan indeks no

GetFieldText(fID as Integer) as Value

String değerini alır.

fID (in) Alan indeks no

NextPage()

Next report page on runtime Çalışma esnasında bir sonraki rapor sayfasını gösterir.

PageFull () as Integer

Sayfadaki boş alanı gösterir.

Pause()

Raporu herhangi bir zamanda durdurur. Pause report to any time

Resume()

Durdurulan raporu devam etmek üzere yeniden başlatır.

PrintLS(sID as Integer) as Integer

Etiketleri yazdırır.

sID (in) section ID

PrintS(sID as Integer) as Integer

İlgili bölümü (section) yazdırır.

sID (in) section ID

ProgressMsg(const msg as String)

Bekleme mesajını aktifleştirir.

ReportTitle() as String

Rapor başlığını okur.

SectHeight(ID as Integer) as Double

Çalışma esnasında ilgili bölümün yüksekliğini okur.

ID (in) section ID

SectionEmpty(ID as Integer) as Integer

İlgili bölümün durumunu (Boş veya Boş Değil) okur.

ID (in) section ID

SetFooterSects(Sect as Integer)

İlgili sabit bölümü alt başlık bölümüne konumlandırır. (Set fixed section to footer section)

Sect (in) Section ID

SetHeaderSects(Sect as Integer)

İlgili sabit bölümü üst başlık bölümüne konumlandırır. (Set fixed section to header section)

Sect (in) Section ID

VarReferred(id as Integer) as Integer

Rapor taslığındaki bir öğeyi seçmek veya seçimi kaldırmak için kullanılır.

 id (in) Değişken indeksi

SetReportTitle(title as String)

Set report description.  Rapor açıklamasını belirler.

title (in) Rapor başlığı

PageFull () as Integer

Raporun dolu olması halinde, PageFull değeri 1 olacaktır.

(out) (True – Full, False – empty or some )

FieldEmpty (fld as Integer ) as Integer

Eğer alanın boş dönmesi gerekiyorsa, boş alan değeri 0 olmalıdır.

 If Field to come back empty then set field empty value = 0

fld(in) Alan no

FltGroupSelArray(fNr as Integer ) as Variant

Return to sellection array in group checkbox. Grup onay kutusundaki seçim dizisine (selection array) geri döndürür.

fNr(in) Alan no

Örnek

                arr = FltGroupSelArray(1)

                for i = 0 to arr.Size - 1

        warn(arr[i])

    next i

PageHeight() as Double

Sayfa yüksekliğini cm cinsinden döndürür.

PageWidth() as Double

Sayfa genişliğini cm cinsinden döndürür.

SetFieldCurr, SetFieldFloat, SetFieldFracs, SetFieldInt, SetFieldText

Bu fonksiyonların kullanılması önerilmez. SetVarValue fonksiyonunun kullanılması önerilir.

Not recommed for to use this functions.- SetVarValue recommed.

SetVarValue (fID as Integer, const fVal as Variant)

Set field for variant type. Örnek : SetVarValue (<Field ID>, <Value>)

FltCount () as Integer

Filtre sayısını döndürür. Return filter count. Örnek : intCount = FltCount()

GetFiltersInfo () as Variant

Filtre özellik dizisi.

Özellikler:

ID                    : Integer, Filter ID

MTYPE            : Integer, FilterType

      M_STRING             = 1;

      M_STRRANGE       = 2;

      M_NUMERIC          = 3;

      M_NUMRANGE      = 4;

      M_DATE                 = 5;

      M_DATRANGE       = 6;

      M_LISTSEL            = 7;

      M_GRPSEL            = 8;

      M_MENSEL            = 9;

      M_MASKGROUP    = 10;

      M_MULTIPLE         = 11;

      M_TIME                             = 12;

      M_TIMERANGE     = 13;

DESC              : String (dizgi), Filtre açıklaması

ACTIVE            : Boolean, Activate koşulu (true - false)

Örnek;

arr = GetFiltersInfo()

strDesc = arr[0].DESC

Filtre kontrolü (checking filter)

mID (in) Filtre indeks numarası

CheckMaskGroup(grpNr as Integer) as Integer

Group filtresi kontrolü

grpNr (in) Grup filtre indeksi

CheckNewPage

Yeni sayfa oluşturur.

ClearField(fld as Integer)

Çalışma anında alanları temziler Clear to field in runtime

fld (in) LRW'deki değişken numarası

ClearFieldsOfSection(sId as Integer)

 ID numarası verilen bölümdeki (section) tüm alanları temizler.

sID (in) Section ID

EraseProgMsg

Görünümdeki işlem mesajlarını kaldırır. (Örnek mesaj: rapor alınıyor... )

FltActive(fNr as Integer) as Integer

Check for filter activate (avtive – nonactive control)

fNr (in) Filter number

FltDateBeg (fNr as Integer) as Integer

Filtredeki başlangıç tarihini okur. (integer formatında)

fNr (in) Filtre no

FltDateEnd (fNr as Integer) as Integer

Filtredeki bitiş tarihini okur. (integer formatında)

fNr (in) Filtre no

FltDateVal (fNr as Integer) as Integer

Read single date in filter (integer format)

fNr (in) Filtre no

FltGroupVal (fNr as Integer) as Integer

Filtredeki seçilen değerileri okur.

fNr (in) Filtre no

FltInverted(fNr as Integer) as Integer

Filtreyi invert (seçimi ters çevir) veya non-invert (düzelt) olarak değiştirir.

fNr (in) Filtre no

FltMenuVal (fNr as Integer) as Integer

Menüde seçilen node (düğüm) numarası

fNr (in) Filtre no

FltNumBeg (fNr as Integer) as Double

Filtredeki başlangıç no değerini okur.

fNr (in) Filtre no

FltNumEnd (fNr as Integer) as Double

Filtredeki bitiş no değerini okur.

fNr (in) Filtre no

FltNumVal (fNr as Integer) as Double

Read single number value in filter

fNr (in) Filtre no

FltRange (fNr as Integer) as Integer

Aralık (range) türünü filtreler (number group or between two number type)

fNr (in) Filtre no

FltStrBeg (fNr as Integer) as String

Filtredeki başlangıç dizgi (string) karakterini okur.

fNr (in) Filtre no

FltStrEnd (fNr as Integer) as String

Filtredeki son dizgi (string) karakterini okur.

fNr (in) Filtre no

FltStrVal (fNr as Integer) as String

Filtredeki tek dizgi (string) karakterini okur.

fNr (in) Filtre no

FltTimeBeg (fNr as Integer) as Integer

Filtredeki başlangıç zaman aralığını okur.

fNr (in) Filtre no

FltTimeEnd (fNr as Integer) as Integer

Filtredeki bitiş zaman aralığını okur.

fNr (in) Filtre no

FltTimeVal (fNr as Integer) as Integer

Read single time value in filter

fNr (in) Filtre no

AddAFltListItem(fNr as Integer, tag as Integer, text as String)

Manual adding node on list types filter

fNr (in) Filtre no

tag (in) Etiket (tag) no

text (in) Düğüm (node) metni

GetFieldFloat(fID as Integer) as Double

Float değerini alır.

fID (in) Alan indeks no

GetFieldInt(fID as Integer) as Integer

Integer değerini alır.

fID (in) Alan indeks no

GetFieldText(fID as Integer) as Value

String değerini alır.

fID (in) Alan indeks no

NextPage()

Next report page on runtime Çalışma esnasında bir sonraki rapor sayfasını gösterir.

PageFull () as Integer

Sayfadaki boş alanı gösterir.

Pause()

Raporu herhangi bir zamanda durdurur. Pause report to any time

Resume()

Durdurulan raporu devam etmek üzere yeniden başlatır.

PrintLS(sID as Integer) as Integer

Etiketleri yazdırır.

sID (in) section ID

PrintS(sID as Integer) as Integer

İlgili bölümü (section) yazdırır.

sID (in) section ID

ProgressMsg(const msg as String)

Bekleme mesajını aktifleştirir.

ReportTitle() as String

Rapor başlığını okur.

SectHeight(ID as Integer) as Double

Çalışma esnasında ilgili bölümün yüksekliğini okur.

ID (in) section ID

SectionEmpty(ID as Integer) as Integer

İlgili bölümün durumunu (Boş veya Boş Değil) okur.

ID (in) section ID

SetFooterSects(Sect as Integer)

İlgili sabit bölümü alt başlık bölümüne konumlandırır. (Set fixed section to footer section)

Sect (in) Section ID

SetHeaderSects(Sect as Integer)

İlgili sabit bölümü üst başlık bölümüne konumlandırır. (Set fixed section to header section)

Sect (in) Section ID

VarReferred(id as Integer) as Integer

Rapor taslığındaki bir öğeyi seçmek veya seçimi kaldırmak için kullanılır.

 id (in) Değişken indeksi

SetReportTitle(title as String)

Set report description.  Rapor açıklamasını belirler.

title (in) Rapor başlığı

PageFull () as Integer

Raporun dolu olması halinde, PageFull değeri 1 olacaktır.

(out) (True – Full, False – empty or some )

FieldEmpty (fld as Integer ) as Integer

Eğer alanın boş dönmesi gerekiyorsa, boş alan değeri 0 olmalıdır.

 If Field to come back empty then set field empty value = 0

fld(in) Alan no

FltGroupSelArray(fNr as Integer ) as Variant

Return to sellection array in group checkbox. Grup onay kutusundaki seçim dizisine (selection array) geri döndürür.

fNr(in) Alan no

Örnek   

                arr = FltGroupSelArray(1)

                for i = 0 to arr.Size - 1

        warn(arr[i])

    next i

PageHeight() as Double

Sayfa yüksekliğini cm cinsinden döndürür.

PageWidth() as Double

Sayfa genişliğini cm cinsinden döndürür.

SetFieldCurr, SetFieldFloat, SetFieldFracs, SetFieldInt, SetFieldText

Bu fonksiyonların kullanılması önerilmez. SetVarValue fonksiyonunun kullanılması önerilir.

Not recommed for to use this functions.- SetVarValue recommed.

SetVarValue (fID as Integer, const fVal as Variant)

Set field for variant type. Örnek : SetVarValue (<Field ID>, <Value>)

FltCount () as Integer

Filtre sayısını döndürür. Return filter count. Örnek : intCount = FltCount()

GetFiltersInfo () as Variant

Filtre özellik dizisi.

Özellikler:

ID                    : Integer, Filter ID

MTYPE            : Integer, FilterType

      M_STRING             = 1;

      M_STRRANGE       = 2;

      M_NUMERIC          = 3;

      M_NUMRANGE      = 4;

      M_DATE                 = 5;

      M_DATRANGE       = 6;

      M_LISTSEL            = 7;

      M_GRPSEL            = 8;

      M_MENSEL            = 9;

      M_MASKGROUP    = 10;

      M_MULTIPLE         = 11;

      M_TIME                             = 12;

      M_TIMERANGE     = 13;

DESC              : String (dizgi), Filtre açıklaması

ACTIVE            : Boolean, Activate koşulu (true - false)

Örnek;

arr = GetFiltersInfo()

strDesc = arr[0].DESC

Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım