Вход | Регистрация
 

тильда в коде

тильда в коде
Я
   Glav
 
08.06.20 - 12:04
Здравствуйте
Коллеги, подскажите, что обозначает тильда в коде ?

    если не Отказ тогда
~м1:    СоздатьДействие(Артикул);
   Ёпрст
 
1 - 08.06.20 - 12:05
метка (goto)
   Ёпрст
 
2 - 08.06.20 - 12:05
оператор безусловного перехода, короче
   ДенисЧ
 
3 - 08.06.20 - 12:06
Это вселенское зло...
   Ёпрст
 
4 - 08.06.20 - 12:08
(3) не.. можно прикольные конструкции слепить же..
Странно, что в типовых не используют, было бы еще веселее, помимо прыжков по общим модулям.. еще и прыжки по меткам
:)

Ау, на Селезнёвке, ловите рацуху!
   Glav
 
5 - 08.06.20 - 12:10
Эх...
Достался один г..код
Почему то я в этот метод при отладке по F11 не могу попасть...
   quest
 
6 - 08.06.20 - 12:10
Вот и выросло поколение не знающее что такое goto
   Ненавижу 1С
 
7 - 08.06.20 - 12:12
не осилили в свое время лексический разбор метки-идентификатора
впрочем как и классической записи тернарного оператора 

а потом оставили совместимость
   Glav
 
8 - 08.06.20 - 12:14
я не понимаю, зачем в коде goto, если условие истина
или этот метод выполняется, если на него указано (по коду ниже)
перейти1;
   novichok79
 
9 - 08.06.20 - 12:14
уже 10 лет не видел метки в 1С. прикольно.
   Glav
 
10 - 08.06.20 - 12:15
Мракобесие какое-то
наваял один кулибин-рукоблуд....
   Галахад
 
11 - 08.06.20 - 12:17
Иногда нужная штука. Если код выполняется в "Выполнить", то вполне себе годно.
   Ненавижу 1С
 
12 - 08.06.20 - 12:18
(10) сначала в отладку зайди, потом ругай ))

По делу: говорят легко выходить из вложенных циклов так, но я не делал. Проще в процедуру вынести все циклы и делать Возврат
   ChMikle
 
13 - 08.06.20 - 12:28
(8) Не нравится , не ешь (с) . А по существу вопроса, разберитесь с логикой, вполне возможно , что это был самый простой и быстрый вариант кода типа "чтобы все работало"
   ADirks
 
14 - 08.06.20 - 12:29
(4) как-то видел обработку перепроведения, в которой гото-переход мог быть из цикла вовне, из попытки вовне, и из транзакции вовне. Иногда это происходило всё вместе. Было весело, хотя и непонятно :))
   sitex
 
15 - 08.06.20 - 12:30
(8) Может просто в коде не разобрался . Не всегда метки это зло. Частенько в самописках где нить да мелькнет goto.
   Ненавижу 1С
 
16 - 08.06.20 - 12:36
В Java такого не было!
   novichok79
 
17 - 08.06.20 - 12:47
(16) в java есть подобие у break и continue. гулять по коду нельзя, хоть дали из вложенного цикла нормально выйти, и то хорошо.
   Злопчинский
 
18 - 08.06.20 - 12:51
готу работает нормально. то что у ntz, не переходит на метку - ну такова логика кода+логика данных для данного случая.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.