Имя: Пароль:
1C
1C 7.7
v7: Передача в процедуру массива
0 Alekssey
 
29.04.13
20:26
Здравствуйте, подскажите как передать в процедуру одномерный массив.
Нужно создать процедуру для очистки любого переданного массива.
Пишу так:
Процедура ОчиститьМассив(Имя)
   Для Счет=1 по Разм(Имя) цикл
       Имя[Счет]="";
   КонецЦикла;
КонецПроцедуры

Но возникает ошибка  Переменная не объявлена как массив (Имя)
1 фобка
 
29.04.13
20:28
в семерке с массивами скромно, используй СЗ либо оъявляй общую переменную в начале модуля
2 orefkov
 
29.04.13
21:44
Процедура ОчиститьМассив(Имя[])
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший