STOK KARTINDAKİ TANIMLI ALAN

Gönderen Konu: STOK KARTINDAKİ TANIMLI ALAN  (Okunma sayısı 4952 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Koray Ü.

  • Uzman Kullanıcı
  • Logo Uzmanı
  • *****
  • Karma: 8
STOK KARTINDAKİ TANIMLI ALAN
« : 15.06.2007, 10:11 »
Merhaba.
Giriş çıkış toplamlarında malzemelerin ağırlıklarını da hesap edeyim istiyorum.

Malzeme kartında ağırlık girebileceğim bir bölüm bulamadım. O yüzden, yönetim programından bir "tanımlı alan" oluşturup, türünü sayısal seçtim. Bu alanların LG_001_DEFNFLDSCARDV tablosunda saklandığını gördüm. Ancak bu alanı giriş çıkış toplamlarına bir türlü bağlayamadım.

Malzeme Açıklaması         Çıkış Miktarı          Birim Ağırlık          Toplam ağırlık
gibi bir raporu nasıl alabilirim?

ARTI-B

  • Ziyaretçi
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #1 : 15.06.2007, 14:43 »
Stok kartiarinda ağırlık bölümleri var, istersen nevigator foksiyonlarından yararlanabilirisin. _stinfo yada _sqlinfo ile çekebilirsin.


Kolay gelsin
« Son Düzenleme: 19.06.2007, 09:23 Gönderen: Mustafa Bal »

Çevrimdışı Koray Ü.

  • Uzman Kullanıcı
  • Logo Uzmanı
  • *****
  • Karma: 8
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #2 : 16.06.2007, 11:44 »
LKS2 kullanıyoruz.
Çok baktım ama ağırlık girebileceğim bölümü bulamadım...

Çevrimdışı Erdoğan

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 27
  • Bilgi Paylaşıldıkca Değer Kazanır.
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #3 : 17.06.2007, 15:52 »
Selamlar
LG_xxx_xx_DEFNFLDSTRANV tanımlı alanlar hareketlerinin olduğu tablo bu tabloyu inceleyin ;)
Kolay Gelsin

ARTI-B

  • Ziyaretçi
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #4 : 18.06.2007, 09:29 »
LKS2 kullanıyoruz.
Çok baktım ama ağırlık girebileceğim bölümü bulamadım...


LKS2 Tanımlı alanlar var ordan tanım yapabilirisin, Logo Go Geçerseniz Ara yüzlerler oynayabiliryorsunuz, Stok Kartı istediğiniz bilgileri eklersiniz.

Çevrimdışı Koray Ü.

  • Uzman Kullanıcı
  • Logo Uzmanı
  • *****
  • Karma: 8
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #5 : 19.06.2007, 09:19 »

Malzeme kartında ağırlık girebileceğim bir bölüm bulamadım. O yüzden, yönetim programından bir "tanımlı alan" oluşturup, türünü sayısal seçtim. Bu alanların LG_001_DEFNFLDSCARDV tablosunda saklandığını gördüm. Ancak bu alanı giriş çıkış toplamlarına bir türlü bağlayamadım.


ilk mesajıma dikkat etmediniz herhalde. tanımlı alanı oluşturdum amma bunu rapora aktaramıyorum. sorun burada.....

ARTI-B

  • Ziyaretçi
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #6 : 19.06.2007, 09:51 »
_SQLINFO İLE İSTEDĞİNİN TABLODAN İSTEDİĞİN ALANI GETİRİBİLİRİSİN.

Çevrimdışı Koray Ü.

  • Uzman Kullanıcı
  • Logo Uzmanı
  • *****
  • Karma: 8
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #7 : 19.06.2007, 12:12 »
cevaplar için teşekkür ederim ama hala kafamda çözemedim.
sqlinfo fonksiyonu türü metin olan alanları getirmiyor mu?

bu tanımlı alanın türünü sayısal seçmeliyim ki raporda çıkış miktarı ile bu alanı çarpıp toplam ağırlığı bulabileyim....  o yüzden bu fonksiyon işime yaramıyor....

ARTI-B

  • Ziyaretçi
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #8 : 19.06.2007, 12:22 »
VAL(_SQLINFO(ALAN,TABLO,WHERE))

Çevrimdışı Koray Ü.

  • Uzman Kullanıcı
  • Logo Uzmanı
  • *****
  • Karma: 8
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #9 : 19.06.2007, 15:04 »
VAL(_SQLINFO(ALAN,TABLO,WHERE))

verdiğiniz bilgiler ışığında şöyle bir formül yazdım:

val(_SQLINFO("NUMFLDS1","LG_001_DEFNFLDSCARDV",""PARENTREF.LG_001_DEFNFLDSCARDV"="LOGICALREF.LG_001_ITEMS""))

ama hep ##### çıkıyor...  >:(

Çevrimdışı Koray Ü.

  • Uzman Kullanıcı
  • Logo Uzmanı
  • *****
  • Karma: 8
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #10 : 19.06.2007, 16:05 »
sonra alanın türünü metin yapıp şöyle bir formül yazdım:

_SQLINFO("TEXTFLDS1","LG_001_DEFNFLDSCARDV"," PARENTREF= '"+STR(R2.logicalRef) +"'")

ve şöyle
_SQLINFO("TEXTFLDS1","LG_001_DEFNFLDSCARDV"," PARENTREF= (R2.logicalRef)")

ve böyle
_SQLINFO("TEXTFLDS1","LG_001_DEFNFLDSCARDV"," PARENTREF= LG_001_ITEMS.LOGICALREF)

 ;D
ama hiçbiri olmadı....

ARTI-B

  • Ziyaretçi
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #11 : 19.06.2007, 17:22 »
Doğru Alanlar   Üzerinde çalışıyorsan bu formul doğru
_SQLINFO("TEXTFLDS1","LG_001_DEFNFLDSCARDV"," PARENTREF= '"+STR(R2.logicalRef) +"'")


R2.logicalRef: Kontrol et, bunu bir yere yerleştir bunun sonucunda geriye ne değer döndürdüğüne bak, database o alana bak .
başına VAL koyabilirsin, Sayısal değere çevirebilirsin, 

Birde Böyle Dene Numerik Olduğu İçin ' ' Kurtar
_SQLINFO("TEXTFLDS1","LG_001_DEFNFLDSCARDV","PARENTREF= "+STR(R2.logicalRef) +"")

Çevrimdışı Koray Ü.

  • Uzman Kullanıcı
  • Logo Uzmanı
  • *****
  • Karma: 8
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #12 : 19.06.2007, 17:51 »

dediğiniz gibi de yaptım ama bu sefer hiçbir şey görünmüyor... ### de yok ama veri de yok...
yukarıdaki görüntüye istineden bi yardımcı olabilir misiniz?

ARTI-B

  • Ziyaretçi
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #13 : 19.06.2007, 18:03 »


TEXTFLDS1 Bu Alan ALFASAYISAL

SAYISAL ALANLAR İÇİN 'NUMFLDS1' ŞUNU KULLAN.



  _SQLINFO("NUMFLDS1","LG_001_DEFNFLDSCARDV"," PARENTREF= "+STR(R2.logicalRef) +"")

Çevrimdışı Koray Ü.

  • Uzman Kullanıcı
  • Logo Uzmanı
  • *****
  • Karma: 8
Ynt: STOK KARTINDAKİ TANIMLI ALAN
« Yanıtla #14 : 19.06.2007, 18:26 »
harikasınız!
bitmesine çok az kaldı....

şöyle bir sorun var: ondalıklı olmayan değerleri rapor ekrana getiriyor.
ancak ondalıklı, örneğin 24,25 gibi bir rakam raporda görünmüyor... bunu nasıl aşabiliriz?