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 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. |
...