Standard HW/SW Request Form - Jiný HW - Chyba: The given key was not present in the dictionary
This article is about product releases
ALVAO 10.4 and higher
Symptoms
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".
Cause
Příčinou je chyba v produktech ALVAO.
Solution
Fixed in release 11.0.1030 - 11.0 (2022-04-14)
Workaround
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;
Steps to reproduce this behavior
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.
Attachments
Issue number
T119536ALVAO