Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Şablon Hazırlama Ekranı
Ön İzleme

Aktarımı yapılacak Text dosyasının içeriğinin izlendiği alandır. Text dosya içeriğinin, satır bazında kolon numaralarına göre ayrıntılı bir şekilde izlenmesini sağlar. Böylece, ilgili sahaların şablondaki başlangıç ve bitiş kolonlarına göre tanımlaması dosya içeriği görülerek yapılır.

Saha Adı

Aktarılacak tablo veya dosyadaki alan isminin izlendiği alandır. Şablon hazırlarken Text dosyadaki ilgili sahanın, programdaki

hangi

tablonun hangi alanına aktarılacağı

bu sahada belirlenmektedir. Eğer programa

belirlenir. Programa aktarım değil, program

içerisinden

içinden dosyaya veri

gönderilmek isteniyorsa;

gönderilmesi için, gönderilecek bilginin

programın

tablodaki hangi

tablosunun hangi alanı

alan olduğu

yine burada belirtilecektir

da yine "Saha Adı" alanından belirtilir. Böylece belirtilen tablodaki alan,

programdan

Text

dosyanın

dosyasının şablonda

belirtilmiş koordinatlara

belirtilen koordinatlarına göre

aktarılacaktır

aktarılır.

Info
Saha isimleri "Saha Adı" başlığının sol tarafındaki
ekranda görülebilmekte ve yine bu ekrandan seçim yapılabilmektedir
alanda yer alır. Farenin sol tuşu ile tıklanarak seçim yapılır.

Satır

Gönderilecek/alınacak dosyadaki satırların formatları tipi farklı ise, şablon tanımını yaparken tanımı yapılırken alınacak sahanın hangi satırda bulunduğunun girileceği sahadır. Örneğin; dosya içerisinde bulunacağı satırın girildiği alandır.

Örneğin;

Dosya içinde bir satır stok sabit, diğer satır stok sabit ek satırlarının bilgilerini içeriyorsa ve dosyadaki sıra bir stok sabit, bir stok sabit ek şeklinde geliyorsa stok sabitin "Stok Sabit" sahalarını tanımlarken satır numarasına 1, stok sabit ek’in "Stok Sabit Ek" sahalarını tanımlarken satır numarasına 2 girilmelidirdeğerinin girilmesi gerekir.

Ya da aktarılacak ,

Aktarılacak dosyadaki satırların 1.birinci satırı başlık bilgisini içeriyor , ve veriler 2.ikinci satırdan başlıyorsa, şablonu hazırlarken satır numarasına 2 girilmelidirdeğerinin girilmesi gerekir. Böylece, programın içerisine içine aktarım yapılırken veriler 2.ikinci satırdan alınarak aktarılacaktıraktarılır.

Sütun

Aktarılacak/gönderilecek sahanın başlangıç sütununun girileceği sahadır. Böylece içeriğe aktarım yapılıyorsa bilgilerin alınacağı sütunun, dışarıya bilgi gönderiliyorsa da, gönderilecek bilginin dosyanın hangi sütununa gönderileceği belirtilir.

Uzun

Aktarılacak sahanın kaç karakter uzunlukta olduğu bu sahada belirlenmektedir. Burada belirtilen uzunluk değeri kadar karakter aktarılmaktadır. Bu yüzden, aktarılacak sahanın olabilecek en büyük değeri verilmelidir. Örneğin aktarılacak saha yıl ise bu alan için uzunluk 4 olarak verilmelidir.

Ön Değer

Alınan değer boş ise atılacak değerdir. Örneğin; alınan bilgi tarih ise tarih sahası boş olan kayıtlar için verilecek sabit tarihtir (günün tarihi gibi). Ya da içeriye alınacak dosya içerisinde hareket türü sabit olarak A olarak tanımlı ve saha adı alanında da şablonda stok hareket türü seçildi ise ön değer alanına A yazıldığı zaman hareketlerin stok hareket türü A olarak aktarılacaktır.

Rakam.Grp.Ayr.

Aktarılan saha sayısal bir saha ve saha binler basamağına göre ayrılmış ise (1.000.000 gibi) grup ayracının ne olduğu bu sahada belirlenmelidir. Örneğimize göre bu saha virgül (,) olmalıdır.

Ondalık Ayracı

Aktarılan saha sayısal bir saha ve ondalıklı ise (1,000,000.75 gibi) ondalık ayracının ne olduğu bu sahada belirlenmelidir. Örneğimize göre bu saha nokta (.) olmalıdır.

Baştan Sondan Boşluklar Silinsin

Tanımlanan sahadaki verilerin uzunlukları aynı değil ise uzunluk maksimum uzunluğa göre verileceği için uzunluğu az olan kayıtlarda boşluklar oluşacaktır. Bu boşluklar silinmez ise aktarılan sahada da boşluklar oluşacaktır. Bu tür kayıtların oluşmaması için bu saha işaretlenmelidir. Örneğin; stok kodu için uzunluk değeri 15 verilmiş olsun. Alınacak dosyadaki stok kodu sahalarında 3, 8, 10 gibi uzunluklara sahip stok kodları bulunabilir. Bu saha işaretlenmediğinde 15 uzunluktan az olan stoklar boşluklu yaratılır 123________ gibi.

Ondalık

Aktarılacak/gönderilecek saha eğer ondalıklı bir saha ise ondalıktan sonraki alanlarında aktarılabilmesi için, ondalıktan sonra kaç basamak varsa bu alana basamak sayısı girilmelidir. Uzunluk alanı da basamak sayısı göz önüne alınarak tanımlanmalıdır.

...