|   |   | 
| 
 | тильда в коде | ☑ | ||
|---|---|---|---|---|
| 0
    
        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) не.. можно прикольные конструкции слепить же..
 Странно, что в типовых не используют, было бы еще веселее, помимо прыжков по общим модулям.. еще и прыжки по меткам :) Ау, на Селезнёвке, ловите рацуху! | |||
| 5
    
        Glav 08.06.20✎ 12:10 | 
        Эх...
 Достался один г..код Почему то я в этот метод при отладке по F11 не могу попасть... | |||
| 6
    
        quest 08.06.20✎ 12:10 | 
        Вот и выросло поколение не знающее что такое goto     | |||
| 7
    
        Ненавижу 1С гуру 08.06.20✎ 12:12 | 
        не осилили в свое время лексический разбор метки-идентификатора
 впрочем как и классической записи тернарного оператора а потом оставили совместимость | |||
| 8
    
        Glav 08.06.20✎ 12:14 | 
        я не понимаю, зачем в коде goto, если условие истина
 или этот метод выполняется, если на него указано (по коду ниже) перейти ~м1; | |||
| 9
    
        novichok79 08.06.20✎ 12:14 | 
        уже 10 лет не видел метки в 1С. прикольно.     | |||
| 10
    
        Glav 08.06.20✎ 12:15 | 
        Мракобесие какое-то
 наваял один кулибин-рукоблуд.... | |||
| 11
    
        Галахад гуру 08.06.20✎ 12:17 | 
        Иногда нужная штука. Если код выполняется в "Выполнить", то вполне себе годно.     | |||
| 12
    
        Ненавижу 1С гуру 08.06.20✎ 12:18 | 
        (10) сначала в отладку зайди, потом ругай ))
 По делу: говорят легко выходить из вложенных циклов так, но я не делал. Проще в процедуру вынести все циклы и делать Возврат | |||
| 13
    
        ChMikle 08.06.20✎ 12:28 | 
        (8) Не нравится , не ешь (с) . А по существу вопроса, разберитесь с логикой, вполне возможно , что это был самый простой и быстрый вариант кода типа "чтобы все работало"     | |||
| 14
    
        ADirks 08.06.20✎ 12:29 | 
        (4) как-то видел обработку перепроведения, в которой гото-переход мог быть из цикла вовне, из попытки вовне, и из транзакции вовне. Иногда это происходило всё вместе. Было весело, хотя и непонятно :))     | |||
| 15
    
        sitex naïve 08.06.20✎ 12:30 | 
        (8) Может просто в коде не разобрался . Не всегда метки это зло. Частенько в самописках где нить да мелькнет goto.     | |||
| 16
    
        Ненавижу 1С гуру 08.06.20✎ 12:36 | 
        В Java такого не было!     | |||
| 17
    
        novichok79 08.06.20✎ 12:47 | 
        (16) в java есть подобие у break и continue. гулять по коду нельзя, хоть дали из вложенного цикла нормально выйти, и то хорошо.     | |||
| 18
    
        Злопчинский 08.06.20✎ 12:51 | 
        готу работает нормально. то что у ntz, не переходит на метку - ну такова логика кода+логика данных для данного случая.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |