Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 18:28

Понедельник. Вопрос 11

Автор MuI_I_Ika, 11 мар 2013, 01:19

0 Пользователей и 1 гость просматривают эту тему.

Boulala

1. дп_ПолныйСиноним - Правильное имя переменной.
2. &ВозвратСтроки - Неправильное имя переменной, только если не имеется ввиду параметр в тексте запроса (Директивы компиляции такой нет).
3. _ИсточникПравильныхДанных - Правильное имя переменной.
4. Символы - Правильное имя переменной, но очевидно что в том контексте где она объявлена, эта переменная "заместит" переменную глобального контекста с таким же именем.
5. 5СвязанныеДанные - Неправильное имя переменной, не может начинаться с цифры.
6. !ИсторияЗначений - Неправильное имя переменной, не может начинаться с символа отличного от нижнего подчеркивания "_" или буквы русского, англ. алфавитов.
7. Функция - Неправильное имя переменной, т.к. это слово зарезервировано.

djvjv

5СвязанныеДанные - не правильное имя, потому что строка с числами складывать нельзя
Функция - не правильно, потому что должно быть еще имя функция и фактические параметры, например

Функция ПолучитьЦену(Номенклатура)
   Возврат Номенклатура.ЦенаПродажи;
КонецФункции

Escander

Цитата: MuI_I_Ika от 11 мар 2013, 01:19Каким, на ваш взгляд, переменным даны неправильные имена и почему?


1.Имена переменных могут состоять из: букв, цифр и знака "_". Отпали варианты:

2. &ВозвратСтроки
6. !ИсторияЗначений

2.Первым символом не ожет быть цифра, так-же отпал вариант:

5. 5СвязанныеДанные

3.Зарезервированные слова и наименования операторов так-же неьзхя использовать в качечтке имён переменных. Отпадают варианты:

4. Символы
7. Функция

Т.о. остались следующие допустимые с точки зрения синтаксиса варианаты написани имён переменных:
1. дп_ПолныйСиноним
3. _ИсточникПравильныхДанных

В рекомендациях фирмы 1С указано, что рекомендуется первый символ писать в верхнем регистре а последующие символы слова в нижнем, поэтому к варианту №1 так-же есть небольшое замечание.
Т.о. самое правильное написание имени переменной соответствует варианту №3

shvo65

&ВозвратСтроки, 5СвязанныеДанные,!ИсторияЗначений - нераспознанный первый символ
Символы - табулированный набор переменных
Функция - заголовок функции

rasnibor

5СвязанныеДанные проблема в цифре стоящей впереди

sbrick

Нельзя использовать следующие названия переменных:
&ВозвратСтроки - должен начинаться с буквы или знак подчеркивания
Символы - предопределенное имя
5СвязанныеДанные - должен начинаться с буквы или знак подчеркивания
!ИсторияЗначений - должен начинаться с буквы или знак подчеркивания
Функция - предопределенное имя

Woohoo

неправильные имена:
1. дп_ПолныйСиноним (дп - пустая дата (Служебный параметр))
2. &ВозвратСтроки (& - Директивы компиляции)
3. _ИсточникПравильныхДанных (обращение)
4. Символы (зарезервированное значение)
6. !ИсторияЗначений (!-препроцессор)
7. Функция (зарезервированное значение)

AAlexandra

Цитата: MuI_I_Ika от 11 мар 2013, 01:19Каким, на ваш взгляд, переменным даны неправильные имена и почему?

  • дп_ПолныйСиноним - нежелательно,  согласно "Системе стандартов и методик разработки конфигураций для платформы 1С:Предприятие 8" имена переменных следует образовывать от терминов предметной области путем удаления пробелов между словами. При этом, каждое слово в имени пишется с прописной буквы. Предлоги и местоимения из одной буквы также пишутся прописными буквами.
    Хотя.. при изменении кода типовой конфигурации я иногда включаю в имя добавляемых мной переменных префикс подсистемы, к которой они относятся.
  • &ВозвратСтроки - неправильно, имя переменной может начинаться только с буквы или знака подчеркивания "_".
  • _ИсточникПравильныхДанных - нежелательно, согласно "Системе стандартов и методик разработки конфигураций для платформы 1С:Предприятие 8" имена переменных запрещается начинать с подчеркивания.
    Хотя я так называю все параметры в процедурах и функциях, приучил начальник на предыдущем месте работы. Может не очень "по стандарту", зато всегда видно, что ты меняешь: переданный параметр или локальную переменную в подпрограмме. А еще с подчеркивания принято начинать имена динамически добавленных реквизитов и полей управляемой формы.
  • Символы - неправильно, имя переменной не должно совпадать с системным набором значений.
  • 5СвязанныеДанные - неправильно, имя переменной может начинаться только с буквы или знака подчеркивания "_".
  • !ИсторияЗначений - неправильно, имя переменной может начинаться только с буквы или знака подчеркивания "_".
  • Функция - неправильно, имя переменной не должна совпадать с зарезервированными словами языка 1с.

zhenek3228

7. Функция. Она не может быть пустой.

privat


2. &ВозвратСтроки- не может начинаться с символов&


5. 5СвязанныеДанные- не может начинаться с числа
6. !ИсторияЗначений- не может начинаться с символов!
7. Функция - зарезервированна системой

Теги:
Рейтинг@Mail.ru

Поиск