Page History
...
Ş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.
| ||
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.
| ||
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. | ||
Ş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. | |||
"Ş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. |
İ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.
...