Хочу написать функцию/алгоблок, принимающую в качестве параметра номер переменной типа ВА и обрабатывающую ее атрибуты.
Вопрос возникает по поводу правильного использования оператора последовательности: можно ли передавать оператору последовательности переменную целого типа? Например:
Для x[ВА_Number]
{
ВА[x].а38 = 1
ВА[x].а39 = 0
}
Хотелось бы избежать необходимости передавать как параметры функции/алгоблока все необходимые атрибуты переменной типа ВА
ИСР КРУГОЛ v2.3.2
1. user01 - 11 Октября, 2012 - 14:35:38 - перейти к сообщению
2. LopukhinVA - 16 Октября, 2012 - 09:37:59 - перейти к сообщению
Здравствуйте!
В настоящее время в языке КРУГОЛ не поддерживается передача операторам последовательности любых переменных. Допускается использование только явно заданных номеров переменных в списке индексов оператора последовательности. Также в настоящее время не поддерживается механизм передачи строковых значений в функции пользователя. Поэтому передача всех атрибутов переменной в качестве параметров функции тоже не представляется возможной.
В настоящее время в языке КРУГОЛ не поддерживается передача операторам последовательности любых переменных. Допускается использование только явно заданных номеров переменных в списке индексов оператора последовательности. Также в настоящее время не поддерживается механизм передачи строковых значений в функции пользователя. Поэтому передача всех атрибутов переменной в качестве параметров функции тоже не представляется возможной.