|
Бесконечное число параметров.
| ☑ |
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) Я такое видел в каком - то сложном регламентированном отчете, ничего работало все. Но отлаживать это было немножко геморройно)
|
|