Имя: Пароль:
1C
 
Как в 1с 8 тупо прервать процедуру?
0 Shur1cIT
 
09.11.10
17:16
Уменя ошибка в ДНК(((( как тупо прервать выполнение процедуры если условие не выполнено?
1 Defender aka LINN
 
09.11.10
17:17
Эм... Возврат? О_о
2 Shur1cIT
 
09.11.10
17:19
возврат это в функции
3 Zolotko
 
09.11.10
17:19
прервать так и есть
4 luckyluke
 
09.11.10
17:19
(2) в процедуре просто без результата...
5 palpetrovich
 
09.11.10
17:19
а. я уж думал что (1) такую ветку срубил, па оно ниче, еще подержится... ;)))
6 supremum
 
09.11.10
17:19
(0) Организовать условия в процедуре
7 luckyluke
 
09.11.10
17:20
(3) прервать - это из циклов.
8 Shur1cIT
 
09.11.10
17:21
(6) как условие организовать я знаю мне надо прервать процедуру
9 supremum
 
09.11.10
17:22
(0) Но если так охота сэмулировать с помощью Перейти и метки на конец процедуры
10 Ц_У
 
09.11.10
17:22
(8) через Перейти :)
11 almar
 
09.11.10
17:22
(8) Возврат;
12 xReason
 
09.11.10
17:22
пишешь

Возврат ;

и все тут
13 rutony
 
09.11.10
17:23
(0) Возврат
14 Euguln
 
09.11.10
17:23
(1) + 100000
(2) да лаааааадно )))
15 supremum
 
09.11.10
17:23
(8) Организовать так, что бы в GoTo потребности не было.
16 Vippi
 
09.11.10
17:23
Кгхрм...
Поколение 8.х на марше.
17 Zolotko
 
09.11.10
17:23
(0) а чем возврат не угодил-то?
18 Shur1cIT
 
09.11.10
17:24
Возврат это для функции
19 Sakura
 
09.11.10
17:24
(18) см. (12)
20 supremum
 
09.11.10
17:24
(18) И для процедуры
21 Vippi
 
09.11.10
17:25
(18) Стаж: 3 г. 6 мес.
Кгхрм...
22 ДенисЧ
 
09.11.10
17:26
Да вы что, все тупые тут что-ли???
Вам же сказали, что Возврат - это для функции!! А вы продолжаете долбить...
Наберут, блин, дятлов от ларька...
23 AaNnDdRrEeYy
 
09.11.10
17:26
Если возврат не для процедуры. то 1С точно не для тебя
24 Shur1cIT
 
09.11.10
17:26
(21) я на 77 99% времени
25 palpetrovich
 
09.11.10
17:26
(22) :)))
26 luckyluke
 
09.11.10
17:27
(18) Убеждения крепче веры?
Та напиши ты уже в своей процедуре

Возврат;
27 Shur1cIT
 
09.11.10
17:27
А точно спасибо))) яж говорил что у меня ошибка в ДНК))))
28 luckyluke
 
09.11.10
17:28
Ура! В конце то концов нашел то наконец как выйти из процедуры!
29 supremum
 
09.11.10
17:29
И немного критики )
wiki:Спагетти-код
30 pavig
 
09.11.10
17:29
(0)че бы не возврат?
31 supremum
 
09.11.10
17:29
+(29) Эдсгер Вайб Дейкстра
"О вреде оператора Go To"
http://www.vspu.ac.ru/~chul/dijkstra/goto/goto.htm
32 Vippi
 
09.11.10
17:30
33 viktor_vv
 
09.11.10
17:35
(24) Ты удивишься, но в 7.7 возврат и для процедуры работает.
34 Shur1cIT
 
09.11.10
17:36
(33) что черьёзно????? блин с 2003 года работаю не знал((( знал бы раньше легче работать былоб))))
35 Zolotko
 
09.11.10
17:38
(18) кто тебе такое сказал???? Открой хотя бы процедуру ПриНачалеРаботыСистемы() и увидишь там возврат
36 simol
 
09.11.10
17:40
Самое Тупо - кнопка reset
37 almar
 
09.11.10
17:45
(34) А еще из функции можно не делать Возврат :)
38 palpetrovich
 
09.11.10
17:52
(37) упс, в 77?
39 Злобный монстр
 
09.11.10
17:55
(0) ЗавершитьРаботуСистемы(ЛОЖЬ); гы!
40 palpetrovich
 
09.11.10
17:58
+(38) гы, действительно необязательно ...прикольненько :)
41 Жан Пердежон
 
09.11.10
17:59
Стаж: 3г. и 6мес. и не научиться пользоваться Синтакс-Помощником...

Возврат
Необязательное ключевое слово, которое завершает выполнение процедуры и осуществляет возврат в точку программы, из которой было обращение к процедуре. Использование данного оператора в процедуре не обязательно.
42 palpetrovich
 
09.11.10
18:02
(41)  оттуда-же
Возврат [<Выражение>]
<Выражение> - значение возвращаемое функцией.
Замечание:
Возвращаемое значение обязательно!!! при завершении функции

и при этом нижеследующая функция ничего про "обязательно" не знает :))
Функция Сформировать()
   Сообщить("Сформировать");
КонецФункции
43 Jstunner
 
09.11.10
18:03
мне вот часто не хватает "иначе" после цикла..
44 rs_trade
 
09.11.10
18:07
иди в дворники, автор...
45 Один С
 
09.11.10
18:22
Не болтайте ерундой. Возврат это для функции.
46 acsent
 
09.11.10
18:26
Для процедуры специальная конструкция
ВыходИзПроцедуры
47 Point
 
09.11.10
18:28
(45) точно.
Иначе просто быть не может, можно даже еще выдвинуть утверждение, что "Возврат" - это зарезервированное слово, которое может применяться только внутри функции.

(0) давно так не смеялся, точно ошибка в ДНК :)
48 mm_84
 
09.11.10
18:30
Добавьте ветку в пятничную потом))
49 GROOVY
 
09.11.10
18:31
50 Один С
 
09.11.10
18:31
(46) Вот, точно.
акцент - мой кумир. он единственный кто правильный ответ знает.
2 + 2 = 3.9999999999999999999999999999999...