Я очень новичок в perl, и мне была поручена поддержка веб-страницы. Я нашел ошибку, которую я не знаю, как исправить.Тип аргумента для ключей на ссылке не должен быть беспроблемным
Perl-скрипт останавливается по следующему коду.
my @failedTests = (sort(keys ($TestResultsData{$currPlatform}{$currDate}{failedtests})));
while (@failedTests)
{
...
Сообщение об ошибке:
Type of argument to keys on reference must be unblessed hashref or arrayref.
Может, что строка кода быть переписана так, что она работает?
Показать ваш объявление переменной TestResultsData. – toolic
Определяется следующим образом: 'my% TestResultsData;' вне функции – AlexN