.dsg (Text Formatı) Dizaynı Nasıl Yapılır?

19 Şub

Merhaba arkadaşlar,

Ben bir yazılım firmasının teknik destek departmanında çalışmaktayım. Bir kuruma modül kurulumu için gittim. Vezme modülünü kuruyorum. Makbuz için nokta vuruşlu yazıcı kullanılıyor. Fakat kullanılan makbuz matbu sürekli form olduğundan dolayı yazıcı çıktısının matbu formdaki karşılıklarını tutturmak için tasarım yapılması gerekmekte. Halihazırda bulunan dizayn dosyasının üzerindeki parametrelerde oynama yaparak bendeki matbu forma göre uyarladım. Tabi bunu da sizlerle paylaşmak istedim. Umarım faydalı olur🙂

##PARAMETRELER_BASLA
YAZICI_TIPI=0
SAYFA_SATIR_SAYISI=20
SAYFA_SUTUN_SAYISI=80
SAYFA_SOL_BOSLUK=7
SAYFA_SAG_BOSLUK=3
SAYFA_USTSAYFA_USTBOSLUK=1
SAYFA_USTSAYFA_ALTBOSLUK=2
SAYFA_ALTSAYFA_USTBOSLUK=0
SAYFA_ALTSAYFA_ALTBOSLUK=9
DETAY_SATIR_SAYISI=9
##PARAMETRELER_BITIR
##SAYFABASLIK_BASLA
#STR"1 NOLU DÖNER SERMAYE SAY."#6#2#20#5#
#STR"BATMAN AĞIZ VE DİŞ SAĞLIĞI MERKEZİ"#55#5#20#5#
#H_ISLEMNO#55#6#10#5#
#H_ADISOYADI#70#6#40#5#
#H_TCKIMLIK#55#7#20#5#
#STR"-"#65#8#20#5#
##SAYFABASLIK_BITIR
##DETAY_BASLA
#ISLEM_ADI#8#1#60#5#
#TUTAR#105#1#10#10#FORMATLA#
##DETAY_BITIR
##SAYFAALTBASLIK_BASLA
#SAYFATOPLAM#TUTAR#105#1#10#5#FORMATLA#
#HESAPLA_GENELTOPLAM_YAZI#STOPLAM(TUTAR)-ONCEKI_TUTAR#50#4#80#5#
#YAZDIRMA_TARIHI#70#5#10#5#
#VEZNEDAR_ADI#104#6#30#5#
##SAYFAALTBASLIK_BITIR

Açıklamaya gelecek olursak;

YAZICI_TIPI bu parametreye dokunmadım.
#STR"1 NOLU DÖNER SERMAYE SAY."#6#2#20#5# Burda STR parametresi manuel yazı yazmamıza olanak tanır. Sharp (#) işaretlerinin arasındaki rakamlar ise: 6-Sağdan boşluk; 2- Satır numarası; 20-Karakter sayısını ifade ediyor.
H_ISLEMNO, H_ADISOYADI gibi ifadeler de oracle veritabanının viewinde tanımlanan columnları ifade etmektedir.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: