Malzeme filtreleri
modified:Taslaklara malzeme eklerken eşya veya bileşen için ne tür malzemelerin kullanılması gerektiğini daha iyi tanımlamak için malzeme filtreleri kullanılır.
Malzeme filtreleri iki bağlamda kullanılabilir:
- Makalenin içinde kullanılması gereken malzeme için filtrenin yazılması.
- Ürüne bileşen eklendiğinde kullanılacak bileşen malzemesi için filtre yazılması.
Eşyanın içindeki malzeme filtreleri Bileşenlerin içindeki malzeme filtreleri
Malzeme filtresi biçimi
- Bu nitelikleri malzeme filtreleri içinde destekliyoruz:
- isim;
- takma ad;
- katılmak;
- parametreler (p (x));
Senaryolar (nasıl yapılır?)
Malzeme adına göre filtre oluştur |
Malzeme adına göre filtreleyen bir filtre oluşturmak için "ad" özelliğini kullanmamız gerekir. Filtre girişine {"name": "Material 1"} girin . ![]() This filter will try to match all possible matches from existing list of materials. If there is the only one available option - the system will automatically take it, but if there is more than one - there will be a dialog in production asking to choose the specific material. |
Create filter by material alias |
To create a filter which filters by material alias we need to use "alias" attribute. Enter {"alias": "material_alias"} to the filter input. ![]() This filter will try to match all possible matches from existing list of materials by provided specific alias. If there is the only one available option - the system will automatically take it, but if there is more than one - there will be a dialog in production asking to choose the specific material. |
Create filter by material name and alias |
To create a filter which finds only very specific materials we need to use material name and alias combined. Enter {"name": "Material 1", "alias": "material_alias"}. ![]() This filter will try to find very specific material with the name "Material 1" and with the material alias "material_alias". |
Create filter by material name and category |
To create a filter which finds specific materials we need to use material name and categories combined. Enter {"name": "Material 1", "join": ["categories"], "categories.name": "category_name"}. This filter will try to find specific material with the name "Material 1" within the Material categories "category_name". |
Create filter by material alias/name and “Material category” parameter |
To create a material filter to pick the specific material we can use material “alias” or “name” and “Material categories” combined. “Material category” can come from “Material category” type parameter with field of use: order, item or production order. Lütfen "Malzeme kategorisi" parametresinin sadece malzeme kategorilerinin "Üst" olarak ayarlanabileceğini unutmayın. "Üst kategori", bu kategorinin alt kategorilere sahip olduğu anlamına gelir. "Malzeme kategorisi" parametresi p (mtr_cat) örneği şöyle görünebilir: Giriş { "ad": "Alksnis" "birleştirme" [ "kategorisi"], "categories.id": "s (mtr_cat)"}. Bu filtre, p (mtr_cat) parametresinde seçilen Malzeme kategorileri içinde "alksnis" takma adıyla belirli bir malzeme bulmaya çalışacaktır. (Bileşenlerde) stoktan yalnızca bir değer filtreyle eşleşirse, otomatik olarak seçilir, birkaç eşleşme varsa, parametrenin birkaç öğeden seçim yaptığını gösteren simge olacaktır. |