v8: Орфография в 1С: "Неопределено". А надо бы "НеОпределено" #574151


#0 by romix
В 8-ке подсвечивается красненьким слово Неопределено Но слова Неопределено в русском языке таки нет. Предлагаю правильное написание: НеОпределено (подразумевается неявный пробел, как в КонецЕсли). Фирме 1С потребуется изменить только справочную систему и автоматический ввод слова по первым буквам.
#1 by Stim213
можно неопределенно
#2 by DrShad
а зачем? что изменится от этого?
#3 by Темный Эльф
Предлагаю ничего не менять. Тогда фирме 1С тоже ничего менять не придется! Неожиданно, правда?
#4 by Rie
а) А разве в 1С регистр букв различается? б) есть ли в русском языке слово КонецЕсли? (даже если его написать через пробел).
#5 by PR
ЧСВ от того, что все сделано правильно и ты не относишься к числу скуривших букварь в первом классе :))
#6 by Rie
+ ну и в) разницу между "значение - не определено" и "значение - Неопределено" (ведь Неопределено в 1С - это _значение_) не стоило бы затуманивать.
#7 by romix
Грамотность такая грамотность. Грамматические ошибки тогда будут. Непрезентабельно. Это два отдельных слова.
#8 by Злобный монстр
в 1С это имя собственное ))
#9 by Rie
То есть, по русски писать "конец если" - грамотно? В какой осмысленной фразе русского языка можно встретить такое сочетание?
#10 by romix
На худой конец, если это достаточно глубоко в лесу, миллионы маленьких богов услышат это.
#11 by Rie
А запятую в приведенном примере - разве можно опустить? Или теперь пунктуация и грамотность никак не связаны?
#12 by PR
По-русски правильно писать "Конец" и "Если", а не например "кОНец" и "есЛи". А "КонецЕсли" - это сочетание двух слов, не претендующее на художественное использование. В то время как две составляющие этого нового ключевого слова вполне себе претендуют на соответствие правилам русского языка.
#13 by Rie
Так и "Неопределено" - тоже не претендует на появление в шедеврах мировой литературы. А "подсвечиваться красненьким" будут и "НеОпределено", и "Неопределено", и "неопределенО" - поскольку 1С не различает регистр. Ну и 1Сик - это ведь не русский язык, а встроенный язык программирования. И предъявлять к нему претензии насчёт соблюдения грамматических норм русского языка - как-то глупо. Либо тогда уж быть последовательным - и отвергать "КонецЕсли" на том основании, что "если" - это союз, а не существительное, и в таком сочетании использоваться не может. (Альтернатива - выделять отступами, как в Пайтоне, или использовать "Конец" без дополнительных буквей).
#14 by PR
Нифига :)) "Неопределено" - это два слова "Не" и "Определено". А язык 1С не русский язык, да, но строится на основе русского языка.
#15 by Asmody
Ага, и синонимы новый-новая-новое давайте введем
#16 by PR
Здесь ошибки нет, потому что не выдерживается смысловая связь отдельно взятых слов. А на уровне отдельно взятых слов вроде как все должно выдерживаться :))
#17 by PR
Может голосовалку прикрутим? :))
#18 by Rie
См. . "Неопределено" в 1С - это "имя собственное" (конкретного значения).
#19 by Rie
Может, лучше притопить? Или в "Юмор"? :-)
#20 by PR
Ветку Ромикса? :)))
#21 by Rie
"Ухожу, ухожу, ухожу..." (c) старый анекдот
#22 by PR
Если в 1С "Неопределено" не имеет никакого отношения к словосочетанию "Не определено", то да. Но вряд ли :))
#23 by EvgeniuXP
Пиши, никто не запрещает, хоть НЕопределено - регистр букв в 1С не учитывается :)
#24 by EvgeniuXP
(+23) а второе: где ты видел, хоть в одном языке имя переменной с пробелом? :)
#25 by Капитан Смоллет
Согласен. Стилистическая последовательность должна быть. "КонецЕсли" - это оператор из программного языка, а не русского языка..
#26 by PR
Ты хочешь сказать, что нет таких языков?
#27 by Rie
"А как писать "по.уй" - слитно или раздельно?"
#28 by Rie
"Если конец"...
#30 by Капитан Смоллет
Ну я же понятно написал.. Англоязычные операторы и конструкции слегка другие. if else,  or not и тд. Если 1С пишет КонецЕсли, то последовательно и логично должно быть "Определено" и "НеОпределено", причем слитно как и в "КонецЕсли".
#31 by PR
Можно и так было сделать в принципе :))
#32 by Asmody
Для каждого нужен тоже синоним Для каждой. И вообще, транслятор должен падежи понимать: Для каждой Строки из ТабличнойЧасти.Номенклатура Повторить ...
#33 by Rie
Где логика-то? Есть 1Сик - такой язык программирования (кстати, НЕ на основе русского языка - можно ведь писать и If SomeCondition Then    DoIt; EndIf "EndIf" по-английский звучит тоже безобразно, но что делать? Делать-то - что?
#34 by PR
Хрена се! То есть когда мне нужно найти все конструкции "Для каждого", то мне нужно будет Яндексом пользоваться? :))
#35 by Rie
Не обязательно. Google тоже умеет так искать.
#36 by Rie
+ Причём можно поставить приблуду от Google, которая ищет в файлах родного компьютера :-)
#37 by Asmody
полнотекстовый поиск в платформе уже есть
#38 by PR
А в метаданных? А только в общих модулях? Первых 10 сверху? :))
#39 by Rie
Правильным вариантом было бы "Неопределенное". Но оно ж, зараза, склоняется.
#40 by Капитан Смоллет
Не надо ничего делать..ТС совершенно правомерно указал на стилистичекую несообразность другим 1С-ским конструкциям. Всего лишь..))
#41 by Asmody
Логические значения предлагаю проверять так: Если Правда что ... Тогда ... У результата запроса Выгрузить заменить на ВыгрузитьВ: Запрос.Выполнить.ВыгрузитьВ
#42 by Rie
Но неверно указал, в чём состоит эта несообразность.
#43 by Asmody
А точку заменить связками " у которого", "затем", "имеющий" и т.п.
#44 by Rie
+ А насчёт "несообразности". "У верблюда спросили: - Почему у тебя спина кривая? - А что у меня прямое? - ответил верблюд" (c) старый анекдот
#45 by Asmody
+ Запрос надо Выполнить а потом ВыгрузитьВ(ТаблицуЗначений); Офигенский язык!
#46 by Asmody
+ волшебное слово "ПОЖАЛУЙСТА" ускоряет последнюю операцию на 20%
#47 by Капитан Смоллет
Не знаю как у 1С, у верблюда должна быть прямая кишка...
#48 by Капитан Смоллет
Гы..
#49 by Asmody
Запрос надо Пожалуйста Выполнить Пожалуйста а потом ВыгрузитьВ(ТаблицуЗначений) Пожалуйста; супер быстро работает
#50 by Asmody
еще есть ускоритель БЫСТРОБЛЕАТЬ, он на 75% операции ускоряет, но специальная ВК нужна
#51 by Капитан Смоллет
Только на Интелах. На АМД не пашет..
#53 by PR
Говорят, в последнем релизе метод "ВключитьМигалку" часто приводит к блокировкам транзакций. А раньше работало безотказно :))
#54 by DrShad
а ведь только вторник :)
#55 by PR
У нас каждый день пятница :))
#56 by DrShad
а еще позволяет обходить блокировки по встречке
#57 by Asmody
в 2012м релизе обещают поправить
#58 by DrShad
ээээ, народ, а работать когда? мне отчет о результатах интервью надо писать
#59 by PR
Говорят, что гарантированно будет релиз, но что-то складывается ощущение, что что-то мутят :))
#60 by Asmody
опять обратную совместимость поломают, придётся всё переписывать
#61 by Rie
Ты его просто не для того объекта вызываешь.
#62 by PR
Ну так не в первый раз :))
#63 by Капитан Смоллет
Offtopic
#64 by ice777
никогда такой #ней не страдал. В чужой монастырь со своим уставом не ходят. Пусть как хотят называют, абы работало.
#65 by hhhh
НЕ - слишком короткое слово. Поэтому НеОпределено выглядит слишком уж дебильно, хоть и грамматически правильно. Неопределено - гораздо красивее в тексте смотрится.
#66 by Ненавижу 1С
а как по-русски null?
#67 by Asmody
нету
#68 by romix
Оно и так, и так будет работать (от регистра же не зависит). Есть короткие синонимы: Пусто, Полый, Порожний, Свободный... Несуществующий
#69 by zak555
ОЧКО
#70 by DJ Anthon
Меня до сих пор штырит слово Журанал в типовых...
#71 by DJ Anthon
там столько орфографических косяков, что лучше на это внимания не обращать...
#72 by DJ Anthon
Вот если бы было слово Неопределенно... ;)))
#73 by DJ Anthon
То есть Нуль не устраивает? )))
#74 by ZanderZ
"Предлагаю правильное написание: НеОпределено" - такого слова тоже нет в русском языке
#75 by tuxik07
Строка(Тип("Неопределено")) = "Не определено". (с) 8.2.14.537
#76 by catena
Тогда еще склонения добавить. Пусть будет Для КаждОЙ СтрокИ из ТЗ или, если Для КаждОГО ЭлементА из Массив Элемент_ = ... А еще предлагаю добавить запятые. И чтобы конструкция не читалась не только из-за перепутанных букв, но и из-за неправильно расставленных запятых. А к экзамену на специалиста добавить тестирования по русскому языку.
#77 by orefkov
Абсолютно верно! А еще они пишут "Ложь", а правильно - "Клади".
#78 by Asmody
см. и ниже
#79 by catena
Чорт, опередили :(
#80 by dimaldinho
А еще порядок слов в русском не жесткий. Пусть будет допустимой конструкция Цикл Для Каждой СтрокиТабличнойЧасти А синтаксический контроль должен проверять и ставить две оценки: грамотность/содержание, вроде 5/4.
#81 by mikecool
все не читал, по сабжу - писать по английски и не париться
#82 by mikecool
+ тогда все проблемы с русским пропадут, но и объекты надо будет именовать по английски
#83 by hhhh
в английском - те же проблемы. Грамматику английского языка еще никто не отменял. Там у глаголов 16 времен.
#84 by catena
Ну, тогда еще должны быть рекомендации к написанию: введение, суть, выводы... Для креатива - возможность эпиграфа.
#85 by ado
Запятые забыл.
#86 by ado
Это не синонимы.
#87 by romix
Есть еще гиперонимы, гипонимы...
#88 by Ненавижу 1С
а как вам фраза:
#89 by Ненавижу 1С
Да, почему 1С еще не изобрела такие типы данных как Пусто и Неизвестно? Разве можно ограничиваться только Неопределено, это же совсем мало?
#90 by Reset
В контексте данной ветки - НеИзвестно :)
#91 by Reset
хотя такое слово есть ... двойка мне
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С