AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Kod mimarisi › Classes › CLS-GENEL.DOSYA

Genel.Dosya

CLASSMOD-DIGERERPGOLD_COREACTIVEHIGHSOURCE_IMPLEMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Kaynaklar: KB-v1 03_Code/Classes/Genel.Dosya.md (satır kanıtlı, kısmi kod kapsamı) · KB-docs architecture/classes/AIO.Genel.Dosya.md (tam çözüm statik taraması)

Sınıf bilgisi (KB-v1, kanıtlı)

Genel.Dosya

Tür: Sınıf · Modül: MOD-DIGER · Dosyalar: dao/Dao/Genel.Dosya.vb, ext/Ext/Genel.DosyaEx.vb · Üye: 23 · Satır: 404

Türetildiği sınıf: DBBase

Özet

Class sınıfı — DBBase türetilir; 23 üye, 8 SQL ifadesi.

Çağırdığı SQL fonksiyon/proc'ları

Kullandığı sınıflar

Üyeler

Tür Ad Satır Olay Tablolar Mesajlar
Sub New 22–24
Property Id 31–31
Property RefNo 36–36
Property OwnerRefNo 41–41
Property Password 46–46
Sub LoadByRefNo 49–78
Property Konu 51–51
Property Aciklama 56–56
Property GrupKodu 61–61
Property Kategori 66–66
Property DocumentData 71–107
Sub ShowFile 79–98
Function Insert 111–180
Function Update 184–246
Function DeleteAt 250–260
Function Delete 264–275
Sub SetPropertyValue 296–300
Function GetPropertyValue 304–308
Sub Dispose 313–321

Kaynaklar

  • SRC-CODE-DAO — dao/Dao/Genel.Dosya.vb satır 18–328
  • SRC-CODE-EXT — ext/Ext/Genel.DosyaEx.vb satır 16–108

Tam kod taraması (KB-docs)

Tür: Class · Proje: ERPPRO · Dosyalar: ERPPRO/Class/Dao/Genel.Dosya.vb (18–328), ERPPRO/Class/Ext/Genel.DosyaEx.vb (16–108) · Türetildiği: DBBase · Modül: Altyapı ve Ortak Bileşenler · Üye: 23 · Satır: 404

Tablolar (CRUD)

Tablo Erişim Metotlar
Genel.Dosyalar INSERT/SELECT/UPDATE Delete, DeleteAt, Insert, LoadByRefNo, New, Update

SQL fonksiyon / proc

Genel.Dosyalar

Kullandığı sınıflar

DataLayout.Data.DataRow, InternalDb

Kullananlar

AddDokuman, DokumanList

Metotlar

Metot Tür Satır Tablolar Çağırdığı SQL Boş catch Mesaj
New Sub 22–24 0
DocumentData Property 71–107 1
Insert Function 111–180 Genel.Dosyalar:INSERT ExecuteScalar 1 1
Update Function 184–246 Genel.Dosyalar:UPDATE ExecuteNonQuery 1 1
DeleteAt Function 250–260 Genel.Dosyalar:UPDATE 1
Delete Function 264–275 Genel.Dosyalar:UPDATE 1
Delete Function 279–290 Genel.Dosyalar:UPDATE 1
SetPropertyValue Sub 296–300 0
GetPropertyValue Function 304–308 0
Dispose Sub 313–321 0
Dispose Sub 322–326 0
New Sub 20–48 Genel.Dosyalar:SELECT 1 1
LoadByRefNo Sub 49–78 Genel.Dosyalar:SELECT DataReader 1 1
ShowFile Sub 79–98 0 1
ShowFile Sub 99–107 0

Global durum bağımlılıkları

Program.SirketId, Program.UserId

Kanıt

  • ERPPRO/Class/Dao/Genel.Dosya.vb satır 18–328; metot/SQL/çağrı bilgisi kb_src/erppro/scan.json.