Tablolar ve görünümler: W

<< İçindekileri Görüntülemek İçin Tıklayın >>

Yer:  Teknik Kılavuzlar > Netsim Veri Sözlüğü Kılavuzu > Tablolar ve görünümler >

Tablolar ve görünümler: W

WEBSENDP NS_

şema NETSIM · veri tablosu NS_WEBSENDP, erişim görünümü WEBSENDP

Web Servis Endpointleri

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
WEB_ENDPOINT_NOFTWEB_ENDPOINT_NOWSEP No
WEB_ENDPOINT_KODUFTTANITICI_KODU(24)Uç noktası kodu
WEB_ENDPOINT_ADIFTTANITICI_ADI(80)Uç noktası adı
WEB_GRUP_ADIFTTANITICI_ADI(80)evet
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt Durumu
ACIKLAMA_TEXTFTACIKLAMA_TEXTevet
HTTP_METHODFTTANITICI_KODU(24)HTTP / MCP method
PATHFTURL(250)Yol / fonksiyon
HOST_NAMEFTURL(250)Host
ROLE_KODUFTTANITICI_KODU(24)evetYetki rol
PARAMETRELERFTACIKLAMA_TEXTevet
SCRIPT_DILIFTTANITICI_KODU(24)evetScript dili
SCRIPT_TEXTFTACIKLAMA_TEXTevet
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras
CSESSION_NOFTFLYSESSION_NO_NULLevetOluşturan oturumKaydı oluşturan bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO); kullanıcı, terminal ve bilgisayar bilgisi bu oturumdan okunur. Eklemede güvenlik tetikleyicisi GetUserInfoINT(10) ile atar, güncellemede eski değeri korur; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
CTIMESTAMPFTCTIMESTAMPGiriş tarihiKaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras
RGUIDFTRGUID(48)evetKayıt GUIDKaydın veritabanları arasında değişmeyen küresel kimliği, '{xxxxxxxx-...}' biçiminde GUID. Genel bir tetikleyici doldurmaz: ihtiyaç anında VERIFY_RGUID yordamı, üstveri hazırlığında NetsimSistem SetGuids üretir; Dönüşüm Merkezi kayıtları birbirine bununla eşler. İstemci yazmaz. ↳ miras
DB_IDFTDB_IDSanal veritabanıKaydın ait olduğu sanal veritabanlarının bit maskesi (n numaralı sanal veritabanı = bit n-1; tanımlar FLYSYSTEM.SANAL_VERITABANLARI). Uygulama yalnız bit maskesi üretir; motorun tanıdığı numara listesi kipleri (bit 60-61) kullanılmaz. 0 kaydı herkese açar; kullanıcının maskesiyle kesişmeyen kayıt satır güvenliğinde görünmez. Eklemede kullanıcının varsayılan değeri atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SESSION_NOFTFLYSESSION_NO_NULLevetSon değiştiren oturumKaydı en son değiştiren bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO). Eklemede CSESSION_NO ile aynıdır, her güncellemede güvenlik tetikleyicisi GetUserInfoINT(10) ile yeniler; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
ADGROUP_IDFTGROUP_IDYönetici grubuKayıt üzerinde yönetici haklarına sahip kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin üçüncü baytındaki haklar uygulanır. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
GROUP_IDFTGROUP_IDKullanıcı grubuKaydın sahibi olan kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin ikinci baytındaki haklar uygulanır. Eklemede yetki tanımından, yoksa kullanıcının varsayılan ya da kendi grubundan atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
ROGROUP_IDFTGROUP_IDSalt okur grupKaydı yalnız görebilen kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok); bu gruba SECURITY'den bağımsız olarak yalnız okuma hakkı verilir. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SECURITYFTSECURITYGüvenlikSatır düzeyi hak maskesi: düşük bayt tüm kullanıcılar, ikinci bayt GROUP_ID, üçüncü bayt ADGROUP_ID için; her baytta bit0 görme, bit1 ekleme (yalnız kayıt eklenirken, yeni satırın değerleriyle denetlenir; sonra okunmaz), bit2 değiştirme, bit3 silme, bit4 yetki devri, bit5 kullanma (başka işlemlerde seçilebilme). En üst bayt kullanılmaz. Varsayılan 0x3F3F3F (4144959) herkese tam hak verir; değiştirirken kullanıcı sahip olmadığı hakkı veremez (GetNewSecurity). Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
RTIMESTAMPFTRTIMESTAMPevetDeğişiklik tarihiKaydın son değiştirildiği an; eklemede CTIMESTAMP ile aynıdır. Güvenlik tetikleyicisi her güncellemede LOCALTIMESTAMP atar; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras
Birincil anahtar: WEB_ENDPOINT_NO

Kullananlar (5)

  • WEBSENDP_BI Tetikleyici — yazar WEB_ENDPOINT_NO; okur WEB_ENDPOINT_KODU
  • WEBSENDP_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, ROGROUP_ID, SECURITY, WEB_ENDPOINT_NO
  • WEBSENDP_UPV_BI Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, HOST_NAME, HTTP_METHOD, KAYIT_DURUMU, OZEL_KOD, PARAMETRELER, PATH, RGUID, ROGROUP_ID, ROLE_KODU, RTIMESTAMP, SCRIPT_DILI, SCRIPT_TEXT, SECURITY, SESSION_NO, SYSTEM, WEB_ENDPOINT_ADI, WEB_ENDPOINT_KODU, WEB_ENDPOINT_NO, WEB_GRUP_ADI
  • WEBSENDP_UPV_BU Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, HOST_NAME, HTTP_METHOD, KAYIT_DURUMU, OZEL_KOD, PARAMETRELER, PATH, RGUID, ROGROUP_ID, ROLE_KODU, RTIMESTAMP, SCRIPT_DILI, SCRIPT_TEXT, SECURITY, SESSION_NO, SYSTEM, WEB_ENDPOINT_ADI, WEB_ENDPOINT_KODU, WEB_ENDPOINT_NO, WEB_GRUP_ADI
  • WEBSENDP_LOOK Görünüm — okur ACIKLAMA_TEXT, ADGROUP_ID, DB_ID, GROUP_ID, HOST_NAME, HTTP_METHOD, KAYIT_DURUMU, OZEL_KOD, PARAMETRELER, PATH, ROGROUP_ID, ROLE_KODU, SECURITY, SYSTEM, WEB_ENDPOINT_ADI, WEB_ENDPOINT_KODU, WEB_ENDPOINT_NO, WEB_GRUP_ADI

WEBSENDP_LOOK Görünüm

şema NETSIM

Web Servis Endpointleri — WEBSENDP lookup görünümü: seçim kolonlarını ve satır kullanım hakkını (USAGE_RIGHT, CheckUserRight_0) verir; satır süzmez, herkese SELECT izni var. Kodda kullanan form/yordam yok; yalnız BASE\attrdom.sql ns.ref_view olarak anar.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
WEB_ENDPOINT_NOFTWEB_ENDPOINT_NOWSEP NoWEBSENDP.WEB_ENDPOINT_NO
WEB_ENDPOINT_KODUFTTANITICI_KODU(24)Uç noktası koduWEBSENDP.WEB_ENDPOINT_KODU
WEB_ENDPOINT_ADIFTTANITICI_ADI(80)Uç noktası adıWEBSENDP.WEB_ENDPOINT_ADI
WEB_GRUP_ADIFTTANITICI_ADI(80)evetWEBSENDP.WEB_GRUP_ADI
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt DurumuWEBSENDP.KAYIT_DURUMU
ACIKLAMA_TEXTFTACIKLAMA_TEXTevetWEBSENDP.ACIKLAMA_TEXT
HTTP_METHODFTTANITICI_KODU(24)HTTP / MCP methodWEBSENDP.HTTP_METHOD
PATHFTURL(250)Yol / fonksiyonWEBSENDP.PATH
HOST_NAMEFTURL(250)HostWEBSENDP.HOST_NAME
ROLE_KODUFTTANITICI_KODU(24)evetYetki rolWEBSENDP.ROLE_KODU
PARAMETRELERFTACIKLAMA_TEXTevetWEBSENDP.PARAMETRELER
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ mirasWEBSENDP.OZEL_KOD
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ mirasWEBSENDP.SYSTEM
USAGE_RIGHTINTEGERevetifade