Professional Documents
Culture Documents
zet
Bu
dkman
ierisinde,
Lotus
Notes
ile
veri
alverii
yapabilen
.NET
uygulamalarnn
nasl
gelitirilebileceine
dair
baz
anahtar
noktalar
bulunmaktadr.
Lotus
Hazrlklar
Kullanc
Hesabnn
Ayarlanmas
Lotus
Notes
ierisinde,
File
Tools
User
ID
mensne
girin.
Burada,
entegrasyon
ilerinde
kullanlacak
User
iin
aadaki
kutucuun
iaretlenmi
olmas
gerekmektedir.
Bu
ekilde
alacak
olan
pencere
zerinde,
veritabanndaki
alanlarn
teknik
isimlerini
ve
semi
olduunuz
dkmandaki
deerleri
grebilirsiniz.
Bu
alanlara,
.NET
ierisindeki
eriim
srasnda
ihtiyacnz
olacak.
.NET
Hazrlklar
Makinanza
Lotus
Notesu
kurduktan
sonra
Visual
Studio
ierisinde
ilk
yapmanz
gereken
ey,
projenize
Add
Reference
mens
ile
(COM
tipindeki)
Lotus
Domino
Objects
referansn
eklemektir.
Console.WriteLine("Bitti");
Console.ReadKey();
View
armak
Viewn
Yaratlmas
Lotus
Notesta
zerinde
altnz
veritabann
an.
Create
View
mensne
girin.
Viewa
uygun
bir
isim
verin
ve
forml
ierisinde
form
ismi
olarak
veritabannda
geerli
olan
formlardan
birini
verdiinizden
emin
olun.
Eer
form
adn
bilmiyorsanz,
yaratlm
olan
dier
Viewlar
rnek
alabilirsiniz.
OK
dmesine
baktnzda
View
yaratlacaktr.
Bu
View
amak
iin,
Lotus
Notesun
View
Go
To
mensne
girin.
Bu
listede,
yaratm
olduunuz
Viewu
sein.
Bunu
yaptnzda;
View
karnza
(muhtemelen
ii
bo
bir
ekilde)
alacaktr.
Viewun
detaylarn
dzenlemek
iin
Actions
View
Options
Design
mensne
girin.
Bu
pencerede
Viewun
grntlenecek
alanlarn
seebilir,
hesaplama
yapmaya
dayanan
yeni
alanlar
tanmlayabilir
veya
seim
koullarn
belirleyebilirsiniz.
Yeni
Alan
Tanmlamak
rnek
olarak
bu
Viewa
yeni
bir
alan
ekleyelim.
Stunlarn
olduu
blgeye
sa
tklayn
ve
Insert
New
Column
komutunu
sein.
Aadaki
blgede
yeni
stunun
ieriine
ne
geleceini
belirleyebilirsiniz.
Burada
bir
fonksiyon,
veritabna
alan
veya
forml
seilebilir.
Biz
bu
rnekte
bir
alan
setik.
Burada
tanmlayacanz
alanlar,
sadece
ekran
grnts
iindir.
.NET
ierisinden
View
ardnzda,
burada
bulunmayan
veritaban
alanlarna
da
eriebilirsiniz.
Yeni
Koul
Tanmlamak
Bu
ilem
iin,
sol
mendeki
View
blmne
girmelisiniz.
rneimizde;
sadece
son
30
gndr
yaratlm
/
deimi
verilere
erimek
istediimizi
varsayalm.
Bu
durumda
forml
u
hale
getirmeliyiz:
SELECT
(form="frm_eq"
|
Form="frm_ueq")
&
!@IsAvailable($Conflict)
&
@Modified
>=
@Adjust(@Today;
0;
0;
-30;
0;
0;
0)
Viewu
Test
Etmek
Viewu
kaydettikten
sonra
Design
Preview
in
Notes
mensnden
sonularn
grebilirsiniz.
Alternatif
olarak;
normal
ekranda
View
Go
To...
mensne
de
girebilirsiniz.
Console.WriteLine("Bitti");
Console.ReadKey();