Optymalizacja soneta-form-xml skill
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"eval_id": 1,
|
||||
"eval_name": "pageform-z-gridem",
|
||||
"prompt": "Utwórz plik Zamowienie.Szczegoly.pageform.xml dla platformy enova365. Zakładka powinna zawierać:\n- Grupę 'Dane podstawowe' z polami: Numer (szerokość 20), DataZlozenia (szerokość 15), Kontrahent (szerokość *), Status (szerokość 15)\n- Grupę 'Warunki' z układem dwukolumnowym (Row > Stack): lewa kolumna ma SposobDostawy (20) i TerminDostawy (15), prawa kolumna ma SposobZaplaty (20) i TerminZaplaty (15)\n- Grupę 'Pozycje' z Grid (IsToolbarVisible, EditInPlace, NewInPlace) i kolumnami: Lp (5), Towar (*), Ilosc (10) z Footer=Sum, CenaJednostkowa (18), Wartosc (15) z Footer=Sum\nPriority zakładki: 10.",
|
||||
"assertions": [
|
||||
"Plik zaczyna się od <?xml version=\"1.0\" encoding=\"utf-8\"?>",
|
||||
"Element DataForm ma atrybut Priority=\"10\"",
|
||||
"Element Page ma atrybut DataContext=\"{DataSource}\"",
|
||||
"Są trzy elementy Group: 'Dane podstawowe', 'Warunki', 'Pozycje'",
|
||||
"Układ dwukolumnowy w grupie Warunki używa Row zawierającego Stack",
|
||||
"Element Grid ma atrybuty IsToolbarVisible=\"true\", EditInPlace=\"true\", NewInPlace=\"true\"",
|
||||
"Pola Ilosc i Wartosc w Grid mają atrybut Footer=\"Sum\"",
|
||||
"Binding pól używa składni {NazwaPola} w cudzysłowie"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user