mamül ağacı
Tarih
28/01/2009 18:18
Konu Sahibi
commac
Yorumlar
5
Okunma
3444
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



commac
Üye
Kullanici Avatari
Üye
19
4
15/12/2008
0
Sakarya
Ofis 2007
12/03/2015,02:22
Çözüldü 
arkadaşlar stok için kullandığım erp programı var ve veritabanı olarak Sql kullanıyor
programramda giremediğim bilgileri girebileceğim ve özel tasarımında çıktı almam gerekiyor
bir süredir bunun için uğraşıyorum programın bir kısmını bu forumda verdiğiniz örneklerden faydalanarak yaptım ama hala eksiklerim var

şu an öncelikli olarak kontrol planı formunda mamül ağacını tam olarak bir araya getiremedim
sqldeki veri tabanında Ustkod ve Altkod var
Ustkod da mamül koları ve yarı mamül kodları var
Altkod da yarı mamül ve hammadde koları var

yarı mamüler 6-01 ile başlıyor
hammadler 2-01 ile başlıyor

sqldeki mamül ağacı bilgileri dbo_MamulAgaci formunda
sorguda mamül kodunu yazdığımda mamüle bağlı yarı mamül ve hammadeler geliyor fakat yarı mamüle bağlı hammaddeler gelmiyor

bu sorunu nasıl çözebilirim

şimdiden teşekkürler

yaptığım programı veremiyorum çünki içindeki çoğu tablo sqle bağlı olarak çalışıyor ve sqldeki veritananı yokken program hiç çalışmıyor
Cevapla


Seruz
Uzman
Kullanici Avatari
Uzman
S.... U....
1.544
7
30/10/2008
804
Tekirdağ
Ofis XP
02/12/2016,15:18
Çözüldü 
Bu şekilde sorunu bulabilmemiz mümkün değil.

Bende Sql kullanıyorum, bu şekilde de örnek dosya gönderebilirsiniz.
Boş bir mdb yaratın, Sql 'den link değil de import yapın tabloları ve tüm datayı göndermemek için sadece örnek için yetecek sayıda veri bırakın, gerisini silin. Gerçek veri göndermek istemiyorsanız, kodları ve tanımları da değiştirebilirsiniz.
Sadece problem olan formu da bu dosyaya import edin.
Daha sonra Compact ve Repair (Sıkıştır ve Onar) yapın dosyayı,

Rar ve Zip ile sıkıştırıp gönderin.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla


commac
Üye
Kullanici Avatari
Üye
19
4
15/12/2008
0
Sakarya
Ofis 2007
12/03/2015,02:22
Çözüldü 
programı iki ürünlük hale sqlsiz çalışacak hale getirdim
formda seçilen ürün rapor düpmesine basınca açılıyor fakat
sadece ürüne bağlı olan yarımamüller(6-01 ile başlayanlar) ve hammaddeler(2-01 ile başlayanlar) geliyor
yarımamüllerin içindeki hammadler gelmiyor

raporda gelmesi gereken liste dizilimi aynı resimlerdeki gibi olması lazım
Cevapla


Seruz
Uzman
Kullanici Avatari
Uzman
S.... U....
1.544
7
30/10/2008
804
Tekirdağ
Ofis XP
02/12/2016,15:18
Çözüldü 
Sizin gönderdiğiniz verilere göre,
bahsettiğiniz listeyi nasıl elde ettiğinizi anlamadım.

Özellikle 377773198001 nolu kod için o kadar malzeme yok gönderdiğiniz tabloda.

Ben kendi anladığım mamul ağacı mantığına göre
3 arı çözüm önerisi yaptım.

Bir inceleyin, olmadıysa tekrar anlatın tam olarak ne istediğinizi ve gönderdiğiniz tabloya göre bunun nasıl elde edileceğini.

Ayrıca ust olarak 6 ile başlayan kodların başında boşluk işareti var, bu boşluk işareti alt kod alanında yok, bu nedenle alanlar karşılaştırılamıyor, bunları düzeltmeniz lazım.


Ek Dosyalar
.rar   Agac_Seruz.rar (Dosya Boyutu: 22,92 KB / İndirme Sayısı: 140)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla


commac
Üye
Kullanici Avatari
Üye
19
4
15/12/2008
0
Sakarya
Ofis 2007
12/03/2015,02:22
Çözüldü 
çözümleri inceledim ve sonuca en yakın olan çözüm1
onunda tek eksiği listeyi verirken küçükten büyüğe sıralamasın
sıralamayı grup grup yapmalı mesela aşağıdaki gibi
1 - direk ürüne bağlı hammadde ve yarımamül
2 - ürüne bağlı yarımamüldeki hammadde ve yarımamül
3 - yarımamüldeki yarımamüle bağlı hammadde

böyle olduğu zamam tamamdır
eğer olmuyorsa şöylede olabilir

mümküm bilmiyorum ama programın raporda liste oluştururken şöyle çalışmalı
formdan ürün seçildiğinde ürünü mamül ağacı ustkodda arayıp alt konunu yazacak
bulduğu her altkodu üst kodda tekrar arayıp alt kodunu alta yazacak ve bu kısımı döngü şeklinde tekrar edecek

işlem sırası alttaki gibi olursa sanırım olur

a1 - ürün kodunu mamül agacı ustkodda ara alt kodu yaz
a2 - eğer alt kod 6-01 ile başlıyorsa "alt kudu üst kodda ara altkodunu yaz", başlamıyorsa alt kodu yaz

a1 rapor açıldığında bir kere çalışacak a2 ise bulunan her al kod için tekrar edecek

umarım çok şey istemiyorumdur ama doğru çalıştığında ilk verdiğim resimlerdeki gibi bir sıralama ekrana gelmeli
bendeki ürün ağacı sıralamasını daha iyi anlatabilmek için kullandığım erp mrp programından ürün ağaçlarının resimlerini veriyorum altta
yalnız bunlardaki görüntü sizi yanıltmasın benin programdan almak isteğim çıktı ilk verdiğim resimlerdeki gibi ama sıralama alttaki resimlerdeki gibi
Cevapla


commac
Üye
Kullanici Avatari
Üye
19
4
15/12/2008
0
Sakarya
Ofis 2007
12/03/2015,02:22
Çözüldü 
hala kimse cevaplamamış
ben seruz verdiği sorguyu biraz daha değiştirip istediğime çok yakın bir ağaç oluşturmayı başardım
ağaşta şu an tek sorun yarı mamülün içindekiler yarı malün alt tarafında değil üst tarafında sıralanması
onuda çözebilsem bu iş tamam
bu arada çalıştığım yerde gizilikle ilgili bir çalışma var oyüzden sayfa verdiğim resim ve örnekleri silmem gerekti

seruz ayardımı için sonsuz teşekkürler
iyi çalışmalar
saygılarımla
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü İç içe ağaç yapısı mamül ağacı is25 10 2.807 06/01/2012, 10:32 is25
Çözüldü Hastalık Ağacı-treeview accessman 9 2.372 29/04/2011, 16:15 accessman
Çözüldü soy ağacı kadirdursun 48 11.408 19/04/2011, 14:58 life_exciting
Çözüldü ürün ağacı ürün kodu kaydetmeme sorunu larion 6 3.918 01/02/2010, 15:17 larion


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya