Имя: Пароль:
1C
1С v8
Слишком много фактических параметров что делать?
,
0 leo58
 
21.01.12
17:14
Есть код:

Процедура Кнопка1Нажатие(Элемент)
Открыть(Справочники.Товар);    
КонецПроцедуры

Процедура ГородНажатие(Элемент)
   Открыть(Справочники.Город);
КонецПроцедуры

Процедура Кнопка2Нажатие(Элемент)
   Открыть(Документы.Закупка);
КонецПроцедуры

При сохранении модуля вылазеет ошибка Слишком много фактических параметров Открыть
1 2S
 
21.01.12
17:15
слишком много фактических параметров ;)
2 leo58
 
21.01.12
17:16
2S, но если они все нужны,то что делать?
3 Dethmont
 
21.01.12
17:16
Это не код :-D
4 Dethmont
 
21.01.12
17:17
Вопрос ТС а что такое Документы.Закупка ????
5 leo58
 
21.01.12
17:18
Это документ закупка.
6 GROOVY
 
21.01.12
17:19
7 leo58
 
21.01.12
17:19
Документ.Закупка.Получитьформу допустим
8 Fragster
 
гуру
21.01.12
17:23
становишься курсором на Открыть, нажимаешь контрол+ф1, читаешь. еще ф12 помогает (но не в этом случае)
9 Fragster
 
гуру
21.01.12
17:24
(6) реклама и спам - запрещены (назидательно)!
когда пиво пить пойдем?
10 leo58
 
21.01.12
17:24
Сделаю так
Форма = ПолучитьФорму();
Форма.Открыть();
11 Fragster
 
гуру
21.01.12
17:25
(10) почему не послушал совета в v8: Как запустить общую форму при запуске 1с? ?
12 Dethmont
 
21.01.12
17:26
ВЫборка = Документы.Закупки.Выбрать();
Пока Выборка.Следующий() Цикл
ОткрытьЗначение(Выборка.Ссылка);
КонецЦикла;
13 Рэйв
 
21.01.12
17:27
(0)Уменьшить количество параметров не предлагать?
14 Fragster
 
гуру
21.01.12
17:28
(13) это выход простейший, примитивный
15 leo58
 
21.01.12
17:29
Fragster, с общей формой разобрался помогло... А как тепеь избавится от много количества параметров?
16 Dethmont
 
21.01.12
17:30
(13) ТС не ищет легких путей
17 Rie
 
21.01.12
17:30
(15) Этот код находится где? В какой строке - ошибка? Что такое Открыть?
18 Fragster
 
гуру
21.01.12
17:31
(17) человек изобретает свой "рабочий стол" для 1с, не мешай
19 Fragster
 
гуру
21.01.12
17:32
учебники читать некогда, пилить надо. кстати, (10) будет работать
20 Dethmont
 
21.01.12
17:32
(17) Ошибка в слове конецПроцедуры
21 leo58
 
21.01.12
17:33
Fragster, так опять наверное повтор параметров будет
22 Fragster
 
гуру
21.01.12
17:34
Форма = Документы.Закупка.ПолучитьФорму();
Форма.Открыть();


а вообще - не надо писать, пока не почитаешь то, что посоветовано.
23 Fragster
 
гуру
21.01.12
17:35
вернее ПолучитьФормуСписка
24 leo58
 
21.01.12
17:48
Fragster, спасибо большое, помолго.
25 leo58
 
21.01.12
17:49
Всем большое спасибо!
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан