(15/11/2019, 12:01)ozanakkaya yazdı: [ -> ] (14/11/2019, 18:47)husem yazdı: [ -> ]81070 parti numarasında 1-3-15-6-9 proses_ıd nolu kayıtlar çıkacak.
81051 parti numarasında 36-3-9 proses_ıd ler olacak
79260 parti numarasında 1-4-16-6-34-9 proses_ıd ler olacak.
Bu sonuçların BOYAMA_PROSESLERI_KOSUL tablosundaki kriterlere göre listelenebilmesi için, BOYAMA_PROSESLERI_KOSUL isimli tablodaki verilerden;
1-) 16,17 ve 18 proses id numaralı alanlarda açık, orta ve koyu; boyama derecelerinde de 80 yazması gerekmiyor mu?
2-) 36 proses_id numaralı alanda da ON_ISLEM alanında "KASAR" yazması gerekmiyor mu?
3-) Bu tablodaki ISLEM_ID alanının amacı nedir?
sn ozan hocam kolay gelsin.
1-) 16-17-18 nolu proseslerde BOYAMA PROSESLERI KOSUL tablosunda boyama derecesinde 80 yazıyor,
2-) 36 prosse_id numaralıda ön işlem le işi yok. bunun çıkma şartı, Renk no ve boyama türü renkno:k-2600 , boyama türü : beyaz
3-) islem_id, sadece ön işlem, ara işlem ,boyama gibi. burdaa herhangi bir şeyi yok. buna bağlı çalışan bir işlem yok.
bütün proseslerin çıkma koşullarını boyama prosseleri kosul tablosundaki kriterlere göre çıkartmayı düşünmüştüm,
eğer prosesin karşısında herhangi bir koşul yoksa, bu prosesin koşulu yok demektir. ama her reçetede sabit olarak çıkar değil.
boyama reçetesi belirle formunda ben reçetede çıkması gereken prosesleri belirliyorum. eğer burada belirlendiyse çıkar. belirlenmediyse çıkmaz.
mesela yıkama prosesi beyazlarda çıkmıyor. reaktif boyama reçetesinde çıkıyor.
BOYAMA_PROSESLERI_KOSUL tablosunda, Boyama Turu alanına REAKTİF'ten farklı birşey yazma durumu var mı?
veya bu kısmı "İndanthren Açık Renk Boyama" için boyama türüne "İndanthren", "Açık" veya "İndanthren", "Koyu" şeklinde kriter yazılsa olmaz mı? Mevcut haliyle BOYAMA olayının çözülmesi zor.
sn ozan bey,
boyama türü alanına, indanthren, reaktif, pes, yıkama, grimelanj, levafiks vb. yazılabiliyor.
indanthren açık, indanthren orta, ...koyu, reaktif açık, reaktif orta.....koyu, şeklinde olursa liste uzayıp gidecek gibi gözüküyor.
(15/11/2019, 14:08)husem yazdı: [ -> ]sn ozan bey,
boyama türü alanına, indanthren, reaktif, pes, yıkama, grimelanj, levafiks vb. yazılabiliyor.
indanthren açık, indanthren orta, ...koyu, reaktif açık, reaktif orta.....koyu, şeklinde olursa liste uzayıp gidecek gibi gözüküyor.
formdaki listeproses liste kutusu sorgusuna BOYAMA PROSES KOŞUL tablosunu ekledim. proses_ıd lerle ilişkilendirdim.
sorgusunu aşağıdaki gibi yaptığımızda
çıkan sonuc bu
parti numarasının bilglerine bakarak,
mesela 1 proses_id ÖN İŞLEM =kasar istiyor, elimizdeki veri de kasarlıysa bu proses kalsa
2
proses_id ÖN İŞLEM=kostik istiyor, elimizdeki veri kasar ise bu olmasa,
3
proses_id antipilling = ek işlem enzim istiyor, ek işlemimiz enzim değilse çıkmayacak,
4 proses_id antiperoksit, ek işlem enizm olmadığı durumlarda çıkacak. (bunun için de bu tabloya alan eklenip ek_ıslem_degılse gibi = buraya da enzim yardıracağım, enzimi sağlamıyorsa gelecek.
5-6-7 proses_id 60 c (açık-orta-koyu) renk boyama, boyama türü , renk tonu ve boyama derecesi tutuyorsa çıkacak tutmuyoırsa çıkmayacak.
9 proses_id herhangi bir koşul girilmediğinden çıkacak
10 proses_id herhangi bir koşul girilmediğinden çıkacak.
Liste2 isimli liste kutusundaki verilerden, enzim olup olmadığını bulabilir miyiz?
Nz(DLookup("[ID]", "EK_ISLEMLER", "[SIPARIS_NO]= " & GSipNo & " And [EK_ISLEM_ADI] ='ENZİM'"), 0)
şeklinde kod kullanacağım, ancak ek islemler tablosundaki veriler ile sizin istediğiniz sonuçtan;
81051 parti numarasında 36-3-9 proses_ıd ler olacak
79260 parti numarasında 1-4-16-6-34-9 proses_ıd ler olacak.
burada her ikisininde 4 olması lazım, çünkü EK_ISLEMLER tablosunda bununla ilişkili sipariş no yok.
Sadece 81070'de ENZİM var.
Birde, 79260 için 34 numaralı proses neden çıkıyor? 12 veya 31 neden çıkmıyor?
Antiperoksit çıkması gerektiğinde OKSİDASYON İŞLEMİ neden çıkmıyor? Her ikisinde de ENZİM olayı yok. bunun çıkma kriteri ne?
Ayrıca SİZDE SOHBET PANELİ GÖRÜNMÜYOR MU??