| 
    
        
     
     | 
    
    
  | 
Как скрыть участок кода от компилятора? | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        DES    
     31.05.15 
            ✎
    18:37 
 | 
         
        Типа:
 
        №ПрепроцессорЗакройГлаза // А тут может быть незакомментированный код, даже с ошибками Для й=1 по 2 Цикл а = б = с++; КонецЦикла; №ПрепроцессорОткройГлаза  | 
|||
| 
    1
    
        Lama12    
     31.05.15 
            ✎
    18:43 
 | 
         
        (0) Так для этого и используется //     
         | 
|||
| 
    2
    
        ДенисЧ    
     31.05.15 
            ✎
    18:43 
 | 
         
        //Для й=1 по 2 Цикл
 
        // а = б = с++; //КонецЦикла;  | 
|||
| 
    3
    
        DES    
     31.05.15 
            ✎
    18:46 
 | 
         
        Забыл добавить, // - не предлагать     
         | 
|||
| 
    4
    
        ДенисЧ    
     31.05.15 
            ✎
    18:47 
 | 
         
        (3) Shift-Стрелка вниз - Del     
         | 
|||
| 
    5
    
        DES    
     31.05.15 
            ✎
    18:47 
 | 
         
        Например так
 
        #Если 1=2 Тогда ... #КонецЕсли Есть что-то такое ?  | 
|||
| 
    6
    
        oslokot    
     31.05.15 
            ✎
    18:47 
 | 
         
        (0) нафейкуя?     
         | 
|||
| 
    7
    
        ДенисЧ    
     31.05.15 
            ✎
    18:48 
 | 
         
        ТС, пользуясь случаем, хочу сказать тебе ОГРОМНОЕ СПАСИБО!     
         | 
|||
| 
    8
    
        DES    
     31.05.15 
            ✎
    18:48 
 | 
         
        (6) мне надо     
         | 
|||
| 
    9
    
        ДенисЧ    
     31.05.15 
            ✎
    18:48 
 | 
         
        За то, что ты не работаешь в отделе разработки платформы 1с...     
         | 
|||
| 
    10
    
        DES    
     31.05.15 
            ✎
    18:49 
 | 
         
        (7) Алаверды     
         | 
|||
| 
    11
    
        shachneff    
     31.05.15 
            ✎
    18:50 
 | 
         
        (0)
 
        #Если МобильноеПриложениеКлиент Тогда  | 
|||
| 
    12
    
        фобка    
     31.05.15 
            ✎
    18:50 
 | 
         
        Держать код в текстовом виде, потом шаблон() или аналог в восьмерке (выполнить()?)     
         | 
|||
| 
    13
    
        GROOVY    
     31.05.15 
            ✎
    19:47 
 | 
         
        ctrl+l ?     
         | 
|||
| 
    14
    
        Balabass    
     01.06.15 
            ✎
    02:26 
 | 
         
        (0) Если хочешь защитить кусок кода от глаз, то только внешняя обработка, и ДЛЛ для её расшифровки.     
         | 
|||
| 
    15
    
        orefkov    
     01.06.15 
            ✎
    06:43 
 | 
         
        (0)
 
        #Если Клиент И Не Клиент Тогда #КонецЕсли  | 
|||
| 
    16
    
        Маратыч    
     01.06.15 
            ✎
    06:47 
 | 
         
        (5) Есть, конечно.
 
        Если 1=2 Тогда <кусок кода> КонецЕсли  | 
|||
| 
    17
    
        MaxS    
     01.06.15 
            ✎
    07:14 
 | 
         
        Выполнить(" // №ПрепроцессорЗакройГлаза
 
        | |// А тут может быть незакомментированный код, даже с ошибками | |Для й=1 по 2 Цикл | а = б = с++; |КонецЦикла; | "); //№ПрепроцессорОткройГлаза  | 
|||
| 
    18
    
        aka AMIGO    
     01.06.15 
            ✎
    08:19 
 | 
         
        (16) Боюсь до дрожи в коленках: вдруг! наступит распрекрасный момент, когда код должен выполниться, как сделать, чтобы один было равно двум?
 
        ЗЫ. чем эта конструкция лучше, чем масса "//" ? Тем, что задерживает внимание на несуразности?  | 
|||
| 
    19
    
        Drac0    
     01.06.15 
            ✎
    08:24 
 | 
         
        (0) вынеси ее в некомпелируемый общий модуль. Один раз пришолось так делать, когда тестовую перевели на 8.3, а рабочую еще нет.     
         | 
|||
| 
    20
    
        Рэйв    
     01.06.15 
            ✎
    08:27 
 | 
         
        Может так?:-)
 
        //---- #Если ВнешнееСоединение Тогда .... #КонецЕсли  | 
|||
| 
    21
    
        mrDSide    
     01.06.15 
            ✎
    09:17 
 | 
         
        (0) В ИР делают так
 
        #Если _ Тогда лабуда #КонецЕсли  | 
|||
| 
    22
    
        vde69    
     01.06.15 
            ✎
    09:28 
 | 
         
        #Если Ложь Тогда 
 
        ошибки = все + сдесь #КонецЕсли  | 
|||
| 
    23
    
        tridog    
     01.06.15 
            ✎
    09:56 
 | 
         
        (9) Судя по наметившейся в последние пару лет тенденции к "программированию через Выполнить()" в типовых - там таких уже до опы)     
         | 
|||
| 
    24
    
        Гёдза    
     01.06.15 
            ✎
    10:30 
 | 
         
        Код с ошибками не откомпилируется ни при каких #Если     
         | 
|||
| 
    25
    
        Гёдза    
     01.06.15 
            ✎
    10:31 
 | 
         
        (24) Хотя, нет откомпилируется     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |