ALAN (İş akışı) Öğesi
Bir durum değişikliği veya iş akışı geçişi sırasında alana uygulanan kural ve koşulları belirlemek için FIELD (İş Akışı) öğesini kullanın. Uygulanan kural FIELD (İş Akışı) öğesinin STATE, TRANSITION, DEFAULTREASON, veya REASON öğesinin altında nerede göründüğüne dayanır ve üst FIELDS öğesi bir alt öğedir.
Not
Bir iş öğesi türünde alanları tanımlamak için kullandığınız FIELD (Tanım) öğesi hakkında daha fazla bilgi için bkz. ALAN (Tanımlama) Öğesi.
<xs:element name="FIELD" type="FieldReference" minOccurs="1" maxOccurs="unbounded"/>
<FIELD refname="fieldReferenceName">
<ALLOWEDVALUES> . . . </ALLOWEDVALUES>
<ALLOWEXISTINGVALUE />
<CANNOTLOSEVALUE />
<COPY />
<DEFAULT />
<EMPTY />
<FROZEN />
<MATCH />
<NOTSAMEAS />
<PROHIBITEDVALUES /> . . . </PROHIBITEDVALUES>
<READONLY />
<REQUIRED />
<SERVERDEFAULT />
<SUGGESTEDVALUES /> . . . </SUGGESTEDVALUES>
<VALIDUSER />
<WHEN> . . . </WHEN>
<WHENNOT> . . . </WHENNOT>
<WHENCHANGED> . . . </WHENCHANGED>
<WHENNOTCHANGED> . . . </WHENNOTCHANGED>
<FIELD>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst ögeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik |
Description |
---|---|
refname |
Gerekli. Kuralların ve koşulun uygulandığı alanın başvuru adı. Referans adı, alan tanımınınFIELD (Açıklama) öğesinde tanımlanan referans adıyla eşleşmelidir. Daha fazla bilgi için bkz. ALAN (Tanımlama) Öğesi. |
Alt Öğeler
Öge |
Description |
---|---|
İsteğe Bağlı. Alan için izin verilen değerlerin bir listesini tanımlar. İzin verilen değerler, iş ögesi formlarındaki alan listesinde ve sorgu tasarımcısında seçim için kullanılabilir değerlerdir. Bu değerlerden birini seçmelisiniz. |
|
İsteğe Bağlı. Varolan değerlere izin vermek üzere alanı tanımlar. Bu öğe mevcut alan değerlerinin geçerli olmasalar bile kullanımına izin verir. Bütün yeni alan değerleri geçerli olmak zorundadır. |
|
İsteğe Bağlı. Alanı değer kaybedemez şeklinde tanımlar. Bu öğe güncel alan değerini tutar, temizlenemez veya boşaltılamaz. |
|
İsteğe Bağlı. Güncel alana kopyalanmak üzere olan bir değeri içeren başka bir alan belirtir. |
|
İsteğe Bağlı. Alan için varsayılan bir değer tanımlar. |
|
İsteğe Bağlı. Bir alanı boş olarak tanımlar. |
|
İsteğe Bağlı. Bir alanı donuk olarak tanımlar. Donuk bir alan, değişiklikler uygulandıktan sonra sıfır dışında bir değere değiştirilemez. Fakat, alanı elle temizleyebilir, iş ögesini kaydedebilir ve daha sonra farklı bir değer belirleyebilir. |
|
İsteğe Bağlı. Alan değerinin eşleşmek zorunda olduğu bir desen tanımlar. |
|
İsteğe Bağlı. Değeri güncel alanın değeriyle aynı olamayacak başka bir alan belirtir. |
|
İsteğe Bağlı. Alan için yasaklanmış değerlerin bir listesini tanımlar. |
|
İsteğe Bağlı. Bir alanı salt okunur olarak tanımlar. |
|
İsteğe Bağlı. Bir alanı gerekli olarak tanımlar. |
|
İsteğe Bağlı. Alan için değer sağlayacak olan bir sunucu bileşeni belirtir. |
|
İsteğe Bağlı. Alan için önerilen değerlerin bir listesini tanımlar. Önerilen değerler, iş ögesi formlarındaki alan listesinde ve sorgu tasarımcısında seçim için kullanılabilir değerlerdir. Listedekilere ek olarak diğer değerleri girebilirsiniz. |
|
İsteğe Bağlı. İzin verilen değerler listesinin sadece sistemin geçerli kullanıcılarından oluşması gerektiğini belirtir. |
|
İsteğe Bağlı. Diğer bir alan özel bir değere sahip olduğunda mevcut alana uygulanacak bir ya da daha fazla kuralı belirler. |
|
İsteğe Bağlı. Belirli bir alanın özel değeri değiştiğinde mevcut alana bir ya da daha fazla kuralı uygular. |
|
İsteğe Bağlı. Diğer bir alan özel bir değere sahip olmadığında mevcut alana bir ya da daha fazla kuralı uygular. |
|
İsteğe Bağlı. Belirli bir alanın özel değeri değişmediğinde mevcut alana bir ya da daha fazla kuralı uygular. |
Üst Öğeler
Öge |
Description |
---|---|
Bir iş öğesi türü için tanımlanan bir alana başvurup alan için geçerli kurallarla koşulları belirleyen FIELD (İş akışı) öğelerinin bir koleksiyonu. Başvurunun temel aldığı öğeler STATE, TRANSITION, DEFAULTREASON veya üst öğesi FIELDS'in altı olduğu REASON öğesidir. |
Notlar
FIELD (İş Akışı) öğesi için en az bir alt öğe tanımlamalısınız.
FIELD (İş akışı) FIELDS (İş akışı) için bir alt öğedir.
minOccurs="1"
maxOccurs="unbounded"
Ayrıca bkz.
Başvuru
Kavramlar
Çalışma Öğesi Alanları ile Çalışma