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 tablonun hangi alanına aktarılacağı belirlenir. Programa aktarım değil, program içinden dosyaya veri gönderilmesi için, gönderilecek bilginin tablodaki hangi alan olduğu da yine "Saha Adı" alanından belirtilir. Böylece belirtilen tablodaki alan, Text dosyasının şablonda belirtilen koordinatlarına göre aktarılır.

Info
Saha isimleri "Saha Adı" başlığının sol tarafındaki 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 tipi farklı ise, şablon tanımı yapılırken alınacak sahanın 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 Sabit" sahalarını tanımlarken satır numarasına 1, "Stok Sabit Ek" sahalarını tanımlarken satır numarasına 2 değerinin girilmesi gerekir.

Ya da,

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

Sütun

Aktarılacak/gönderilecek saha için başlangıç sütunu girilen alandır. İçeriğe aktarım yapılıyorsa bilgilerin alınacağı sütunun, dışarıya bilgi gönderiliyorsa da gönderilecek bilginin dosyada hangi sütuna gönderileceği belirlenir.

Uzun

Aktarılacak saha için karakter uzunluğu belirlenen alandır. Belirlenen uzunluk değeri kadar karakter aktarılır. Bu yüzden, aktarılacak saha için olabilecek en büyük değerin verilmesi gerekir.

Örneğin;

Aktarılacak saha yıl ise bu alan için uzunluk değerinin 4 olarak girilmesi gerekir.

Öndeğer

Alınan değer boş olduğunda aktarılan değerdir.

Örneğin;

Alınan bilgi tarih ise, "Tarih" alanı boş olan kayıtlar için girilecek sabit - günün tarihi gibi - tarihtir. İçeri alınacak dosya içinde hareket türü sabit olarak A tanımlı ve "Saha Adı" alanında şablonda stok hareket türü seçilmişse, "Öndeğer" alanına A girildiği zaman hareketlerin stok hareket türü A olarak aktarılır.

Ondalık

Aktarılacak/gönderilecek saha ondalıklı bir saha ise, ondalık değerden sonraki alanların da aktarılması için değerden sonraki basamak sayılarının girildiği alandır.

Info
Uzunluk alanının, basamak sayısı göz önüne alınarak tanımlanması gerekir.

Rakam.Grp.Ayr.

Aktarılan saha sayısal bir saha ve binler basamağına göre ayrılmış ise - 1.000.000 gibi - grup ayracının belirlendiği alandır.

Örneğe göre bu sahanın virgül (,) olması gerekir.

Ondalık Ayracı

Aktarılan saha sayısal bir saha ve ondalıklı ise - 1,000,000.75 gibi - ondalık ayracının belirlendiği alandır.

Örneğe göre bu sahanın nokta (.) olması gerekir.

Baştan Sondan Boşluklar Silinsin

Tanımlanan sahadaki verilerin uzunlukları farklı olduğunda, uzunluğun maksimum uzunluğa göre verilmesinden dolayı, uzunluğu az olan kayıtlarda boşluklar oluşur. Bu boşluklar silinmezse, aktarılan sahada da boşluklar oluşur. Bu tür kayıtların oluşmaması için "Baştan Sonran Boşluklar Silinsin" seçeneğinin işaretlenmesi gerekir.

Örneğin;

"Stok Kodu" için uzunluk değeri 15 olarak girildiğinde; alınacak dosyadaki "Stok Kodu" alanlarında 3, 8, 10 gibi uzunluklara sahip stok kodları bulunabilir. Seçenek işaretlenmediği zaman, 15 uzunluk değerinden az olan stoklar boşluklu - 123________ gibi - oluşur.

Image Added

Şablon hazırlarken bazı alan aktarımlarının, yapıldığı andaki bilgilere göre oluşması için kullanılan butondur. Alanın sağ tarafında yer alan çubuğa tıklanarak seçim yapılır.

Örneğin;

Aktarım yapılan tarihin, son işlem tarihine aktarılması için şablon tanımı yapılırken, -makrolar ile tarih bilgisi aktarılırsa her paket çalıştırmada son işlem tarihine paketin çalıştığı tarih aktarılır. Alana makrodan değer aktarılması için, "Saha Adı" alanında ilgili saha seçildikten sonra öndeğer alanına gelerek, makro alanından aktarılması istenen saha seçilir ve öndeğer alanına aktarılır.


Image Added

Image Added

"Şablon Sabit" sekmesinde "Sakla" seçilen paketlerde aktif hale gelen alandır. Oluşturulacak dosyadaki kayıtlar için kısıt verilmesini sağlar.

Örneğin;

Cari hesaplara ait fatura bilgileri aktarıldığında, "Cari Kodu" alanında ilgili cari hesaplar için kısıt tanımlaması yapılabilir. İlgili paket çalıştığında, sadece kısıt verilen cari hesaplara ait fatura bilgileri aktarılır.

Image Added


İlgili alanlara bilgi girişi yapıldıktan sonra klavyeden <Tab> tuşuna basılarak ilerlendiğinde oluşturulması istenen kayıt alt ekrana aktarılır.

...