Имя: Пароль:
1C
1С v8
Бесконечное число параметров.
0 Nuobu
 
29.07.15
12:26
Есть ли в 1С возможность использовать бесконечное число параметров?
Например, когда создаём структуру, то пишем:
Новый Структура("п1, п2, п3, п4",п1,п2,п3,п4)
1 Волшебник
 
модератор
29.07.15
12:27
передавай массив
2 Defender aka LINN
 
29.07.15
12:29
Для нахрена?
3 Nuobu
 
29.07.15
12:30
(2) Прост.
4 ДенисЧ
 
29.07.15
12:30
нет.
Только через массив/список значений/иную структуру

И кстати (2)
5 Smallrat
 
29.07.15
12:30
(0) как-то тут на форуме решали задачу интересную - запихали под миллион что-ли параметров
6 Euguln
 
29.07.15
12:30
(2) +1 Поддерживаю и недоумеваю.
7 SUA
 
29.07.15
12:31
Используй, разрешаю
только на бесконечное число параметров надо как минимум столько же памяти
8 orefkov
 
29.07.15
13:26
(0)
Послать можно (твой же пример со Структурой, вызов различных методов объектов и т.п.)
Принять (написать функцию на языке 1С с бесконечным количеством аргументов) нельзя.
Реализовать свой принимающий объект (в виде COM-объекта, ВК) - можно.
9 Кирпич
 
29.07.15
13:37
На всякий случай, если автор вдруг не знает.


Процедура БББ(п1=0,п2=0,п3=0,п4=0,п5=0)
    возврат ;
КонецПроцедуры

БББ(100);
БББ(100,200);
БББ(100,200,300);
10 WebberNSK
 
29.07.15
13:43
(0) если передавать бесконечное число параметров, то их нужно как то обрабатывать...
Можно использовать методы Выполнить() или внешние обработки
11 Анцеранана
 
29.07.15
13:43
(7) Я такое видел в каком - то сложном регламентированном отчете, ничего работало все. Но отлаживать это было немножко геморройно)