2015-04-27 11:41:17
Краткое описание :
Электронная отчетность - контролировать корректность названий элементов в структуреОписание :
Электронная отчетность в целомЧто измененно :
Клиент добавил в структуру свои вспомогательные элементы с именами, содержащими зарезервированный в xml символ '/', например, '6202/9030100,150'. При попытке выгрузки такой декларации в xml, или печати, программа вылетает по рантайму. Предлагается контролировать корректность названий элементов в момент их добавления, в случае ошибки выдавать сообщение
Как измененно :
При сохранении изменений наименования элемента проверяется наличие спецсимволов (/ \ , @ $ # ( ) [ ] { } < > | : ; " ' ` ~ + * = ! ? % ^ №), пробела или амперсанда, а также того что наименование начинается с цифры. Если хотя бы одно из условий выполняется - будет предложено изменить наименование или удалить запись.