Имя: Пароль:
1C
 
Подскажите список запрещенного именования переменных 1с 8х
0 program345
 
08.02.15
13:31
доброго дня!
Выложите пожалуйста список запрещенного именования переменных 1с 8х
1 program345
 
08.02.15
13:32
например
&НаКлиенте
Процедура Найти(Команда)
    НайтиНаСервере();
КонецПроцедуры


ругается на найти
2 PR
 
08.02.15
13:32
(1) ЖКК
3 Сниф
 
08.02.15
13:38
Выделяешь мышкой и жмакаешь ctrl+F1 - если находит в синтакс-помощнике, то нельзя использовать как имя переменной.
4 program345
 
08.02.15
13:45
ок спасибо (3)
5 GROOVY
 
08.02.15
13:58
(3) Еще проще. Если после написания переменной ввести точку и вываливается список всякой ерунды - то точно не стоит использовать как переменную.
6 alle68
 
08.02.15
14:09
(5) А мне больше нравится "Ctrl+Space".
7 Alex1979rak
 
08.02.15
14:13
(0) а мне больше нравится изложение из документации

4.2.4.3. Имена переменных, процедур и функций

Именем переменной, объявленной процедуры или функции может быть любая последовательность букв, цифр и знаков подчеркивания, начинающаяся с буквы или знака подчеркивания. Вновь создаваемые имена не должны совпадать с зарезервированными словами языка или именами свойств, непосредственно доступных в текущем контексте. Распознавание имен переменных, процедур и функций ведется без учета регистра букв.
8 GROOVY
 
08.02.15
14:15
(7) Да. Главное помнить, что в модуле формы контекст могут образовывать как локальные переменные, так и реквизиты формы, так и реквизиты объекта. И привет документации.
9 GROOVY
 
08.02.15
14:16
Ой, а еще имена глобальных общих модулей.
10 oleg_km
 
08.02.15
15:26
(7) А что такое в терминах 1С зарезервированные слова? Запрос - зарезервированное слово?
11 program345
 
08.02.15
15:30
(5) +100
12 alle68
 
08.02.15
15:44
(10) В справке есть статья "Зарезервированные слова". Их мало, что не скажешь о свойствах.
"Запрос" - это имя объекта.
13 GROOVY
 
08.02.15
15:54
(12) "Запрос" - это название объекта. Какая переменная будет иметь этот тип - неважно.
14 ДенисЧ
 
08.02.15
16:19
Если переменная краснеет в кофигураторе, то её пользовать однозначно нельзя.
15 GROOVY
 
08.02.15
16:26
(14) Можно, но только самым смелым :)
16 GROOVY
 
08.02.15
16:28
А вот букву "Ё" нельзя. Карма испортится.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой