Standard HW/SW Request Form - Jiný HW - Chyba: The given key was not present in the dictionary
Článek se týká verzí produktů
ALVAO 10.4 a vyšší
Příznaky
Při zakládání požadavku na standardní HW vyskočí chyba The given key was not present in the dictionary, pokud je zaškrtnuto "Jiný HW".
Příčina
Příčinou je chyba v produktech ALVAO.
Řešení
Opraveno ve verzi 11.0.1030 - 11.0 (release 2022-04-14)
Náhradní řešení
V kódu souboru Code\NewTicket_RequestForHW.cs, který je součástí uživatelského formuláře pro zadávání žádosti o nový hardware, je potřeba nahradit následující řádky:
TicketBody += properties["ItemName"];
TicketBody += "\nCena: " + properties["Cena"];
za tento kód:
object itemName;
properties.TryGetValue("ItemName", out itemName);
TicketBody += itemName;
object price;
properties.TryGetValue("Cena", out price);
TicketBody += "\nCena: " + price;
Kroky pro reprodukci tohoto chování
Vytvořit nový požadavek ve službě Žádost o standardní hardware a při zakládání vybrat volbu Jiný HW, u které není uvedena cena.
Přílohy
Číslo problému
T119536ALVAO
Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.
|