işlemin ücretini alamıyorum
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 216
- Kayıt: 14 Şub 2004 03:13
- Konum: Gebze
- İletişim:
işlemin ücretini alamıyorum
iyi çalışmalar,
programımda araçların sanayii firmasına gidip yaptırdığı işlemleri tutmak için master-detail yapı kullanarak ortak fisno kısmını kullanarak yapıyı kurdum. tablolar şu şekilde
sfirmaislem table:
---------------------
islemno + *
ano I
sfirmano I
fisno n
tarih d
sec.ind:ano,sfirmano
sfirmaislemalt
-----------------
yapilanislem a 50 *
fisno n *
adet n
fiyat $
sec.ind: fisno
query1'e : select sum(adet*fiyat) as tutar1 from sfirmaislemalt
where sfirmaislem.fisno = :fisno
şeklinde girip sonucu HusoDbEdit'e veya DBText'e aktardığım zaman sadece ilk kayıtın toplamını veriyor. kayıtlar arası gezerken veya yeni kayıt girerken 0 değeri veriyor.
yardımcı olursanız sevinirim. şimdiden teşekkürler.
programımda araçların sanayii firmasına gidip yaptırdığı işlemleri tutmak için master-detail yapı kullanarak ortak fisno kısmını kullanarak yapıyı kurdum. tablolar şu şekilde
sfirmaislem table:
---------------------
islemno + *
ano I
sfirmano I
fisno n
tarih d
sec.ind:ano,sfirmano
sfirmaislemalt
-----------------
yapilanislem a 50 *
fisno n *
adet n
fiyat $
sec.ind: fisno
query1'e : select sum(adet*fiyat) as tutar1 from sfirmaislemalt
where sfirmaislem.fisno = :fisno
şeklinde girip sonucu HusoDbEdit'e veya DBText'e aktardığım zaman sadece ilk kayıtın toplamını veriyor. kayıtlar arası gezerken veya yeni kayıt girerken 0 değeri veriyor.
yardımcı olursanız sevinirim. şimdiden teşekkürler.
-
- Üye
- Mesajlar: 216
- Kayıt: 14 Şub 2004 03:13
- Konum: Gebze
- İletişim:
-
- Üye
- Mesajlar: 216
- Kayıt: 14 Şub 2004 03:13
- Konum: Gebze
- İletişim:
iyi çalışmalar,
iki query ile yapmayıda denedim ancak olmadı
query1 :
select * from sfirmaislem
d.s.-boş d.b.-nakliye
-------------------------------
query2 :
select fisno, sum(adet*fiyat) as tutar1 from sfirmaislemalt
where sfirmaislemalt.fisno = :fisno
group by fisno
d.s.-query1source d.b.-nakliye
iki query ile yapmayıda denedim ancak olmadı
query1 :
select * from sfirmaislem
d.s.-boş d.b.-nakliye
-------------------------------
query2 :
select fisno, sum(adet*fiyat) as tutar1 from sfirmaislemalt
where sfirmaislemalt.fisno = :fisno
group by fisno
d.s.-query1source d.b.-nakliye
-
- Üye
- Mesajlar: 216
- Kayıt: 14 Şub 2004 03:13
- Konum: Gebze
- İletişim:
şimdi baktım da master-detail ilişkiyi tam sağlamamışsın.
SQL için master-detail olayı şu şekilde :
burda alan1 ve alan2 iki tabloyu birbirine bağlayan primary key'ler olacak. Sende bu şekilde bir ilişki kurup en sona
sfirmaislem.fisno = :fisno
satırını eklemen lazım.
Kolay gelsin.
SQL için master-detail olayı şu şekilde :
Kod: Tümünü seç
select M.alan1, D.Alan1
from Master_Tablo M, Detail_Tablo D
where M.alan1=D.alan1
and M.alan2=D.alan2
sfirmaislem.fisno = :fisno
satırını eklemen lazım.
Kolay gelsin.
-
- Üye
- Mesajlar: 216
- Kayıt: 14 Şub 2004 03:13
- Konum: Gebze
- İletişim:
-
- Üye
- Mesajlar: 216
- Kayıt: 14 Şub 2004 03:13
- Konum: Gebze
- İletişim:
iyi çalışmalar,
admin, dediğiniz şekilde yapılar kurdum sfirmaislemalt tablosu fisno ile sfirmaislem'e bağlı ve şu şekilde query ile halloldu:
select sfirmaislemalt.fisno, sum(sfirmaislemalt.fiyat*sfirmaislemalt.adet)tutar1 from sfirmaislemalt
where sfirmaislemalt.fisno = :fisno
group by sfirmaislemalt.fisno
query'nin DS.'u sfirmaislemSource
ama sfirmaislemalt tablosuna kayıt girdikçe yani o fişno üzerine kayıt ekledikçe query sonucu ile ilişkilendirdiğin DBText'in değişmesi için nasıl bir yol izlemem gerekir. çünkü kayıtlar arası gezerken sadece toplam değerini yazıyor. yardımcı olursanız sevinirim.
admin, dediğiniz şekilde yapılar kurdum sfirmaislemalt tablosu fisno ile sfirmaislem'e bağlı ve şu şekilde query ile halloldu:
select sfirmaislemalt.fisno, sum(sfirmaislemalt.fiyat*sfirmaislemalt.adet)tutar1 from sfirmaislemalt
where sfirmaislemalt.fisno = :fisno
group by sfirmaislemalt.fisno
query'nin DS.'u sfirmaislemSource
ama sfirmaislemalt tablosuna kayıt girdikçe yani o fişno üzerine kayıt ekledikçe query sonucu ile ilişkilendirdiğin DBText'in değişmesi için nasıl bir yol izlemem gerekir. çünkü kayıtlar arası gezerken sadece toplam değerini yazıyor. yardımcı olursanız sevinirim.
-
- Üye
- Mesajlar: 216
- Kayıt: 14 Şub 2004 03:13
- Konum: Gebze
- İletişim: