Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
Функция ПолучитьСтавкуНДС(СтавкаНДС) Экспорт
Если СтавкаНДС = Перечисления.СтавкиНДС.НДС20 ИЛИ СтавкаНДС = Перечисления.СтавкиНДС.НДС20_120 Тогда
Возврат 20;
ИначеЕсли СтавкаНДС = Перечисления.СтавкиНДС.НДС10 ИЛИ СтавкаНДС = Перечисления.СтавкиНДС.НДС10_110 Тогда
Возврат 10;
ИначеЕсли СтавкаНДС = Перечисления.СтавкиНДС.НДС18 ИЛИ СтавкаНДС = Перечисления.СтавкиНДС.НДС18_118 Тогда
Возврат 18;
КонецЕсли;
Возврат 0;
КонецФункции
И чо?
древняя ТиС 7.7
Функция глНачисляемыйНДС(Ставка) Экспорт
Если ПустоеЗначение(Ставка)=1 Тогда
Возврат 0;
ИначеЕсли(Ставка=Перечисление.СтавкиНДС. БезНДС) Тогда
Возврат 0;
ИначеЕсли (Ставка=Перечисление.СтавкиНДС.НДС10) Тогда
Возврат 0.1;
ИначеЕсли (Ставка=Перечисление.СтавкиНДС.НДС20) Тогда
Возврат 0.2;
...
>> 7.7
господи. Когда я первый (и последний) раз сталкивался с 1С на дворе стоял 2002 год. И там была версия 7.
Она даже не умела MS-SQL, и юзала dbf.
Она что, до сих пор кем-то используетсz?
Что это за шкала? Артефакт Великой французской революции в королевском дворце? То есть в мультфильме показан промежуток между Первой и Второй республиками, когда правили Карл X и Луи-Филипп?
Процедура КнопкаВыполнитьНажатие(Кнопка)
V8 = Новый COMОбъект("V8.Application");
Попытка
Открытие = V8.Connect("File=""" + КаталогБазы + """;Usr=""" + Пользователь + """;");
Исключение
Предупреждение("База данных не открыта");
Возврат;
КонецПопытки;
Верно, Altgr — это правый альт. Но на некоторых новых ноутбуках (ну как новых, выпущенных в 2012 году) правого альта нет. Приходится вместо него нажимать Ctrl+Alt.
На этих аппаратах вместо правого альта воткнули клавишу с глобусом, которая в Windows 8/10 переключает раскладку.
А ещё на них же отсутствует клавиша Pause/Break и клавиша меню (которая на нормальной клавиатуре рядом с правой форточкой).
Еще бывает что вообще нет insert. Сидишь и тупишь как файлы в фаре выделить. А pg up и прочие вечно в такой жопе, что проще скроллить тачпадом, благо мультитач почти везде...
А еще бывает когда где ctrl ставят эту ебучию фн а контр сдвигают и когда инсктиктивно нажимаешь ctrl+c а вы итоге выходит какой нибудь fn+c а там ккакая нубдь залупа в виде home
Хотя ноутбуки - это еще понятно, там место экономят и все такое... а вот когда обычные клавиатуры "оптимизируют"... Вот это уже ненависть уебаны руки оторвать!!!
Ебать! Убрали Insert не потому, что места не нашлось, а чтобы сделать длинный Delete. Вот пидоры! Ещё бы Enter убрали, чтобы сделать огромный Backspace.
А еще помню прыщепидора, который на линупс компах в библиотеке поставил логаут без запроса на эскейп, а я им привык окна закрывать. Самое поганое, привычки остаются в моторной памяти еще очень долго. В авиации вот пилотам запрещают летать на разных типах самолетов.
древняя ТиС 7.7
Функция глНачисляемыйНДС(Ставка) Экспорт
Если ПустоеЗначение(Ставка)=1 Тогда
Возврат 0;
ИначеЕсли(Ставка=Перечисление.СтавкиНДС. БезНДС) Тогда
Возврат 0;
ИначеЕсли (Ставка=Перечисление.СтавкиНДС.НДС10) Тогда
Возврат 0.1;
ИначеЕсли (Ставка=Перечисление.СтавкиНДС.НДС20) Тогда
Возврат 0.2;
...
господи. Когда я первый (и последний) раз сталкивался с 1С на дворе стоял 2002 год. И там была версия 7.
Она даже не умела MS-SQL, и юзала dbf.
Она что, до сих пор кем-то используетсz?
тебя же зобанили
https://youtu.be/3NDqww0qBdg
function xyu(petux=undifened)
if ValueIsFilled(petux) then
p = catalog.Контрагенты.FindByDescription("Х уйло");
endif
endfunction
https://www.youtube.com/watch?v=0C_BlkhcNRI
На 1:21 у клавиатуры таинственным образом появляется крышка.
Что это за шкала? Артефакт Великой французской революции в королевском дворце? То есть в мультфильме показан промежуток между Первой и Второй республиками, когда правили Карл X и Луи-Филипп?
Так одноэсникам, если я не ошибаюсь, и так нужно переключать язык для некоторых операторов и знаков пунктуации, разве нет?
Там просто какие нибудь ПользователиWindows или WebЦвета достаточно редко используются.
Если бы писали бы свою конфигурацию, то да инглиш можно было бы полностю заюзать.
Там и такие кентавры есть? Я бы назвал СистемныеПользователи.
http://govnokod.ru/3617
http://govnokod.ru/6876
http://govnokod.ru/9376
http://1c.chistov.pro/2012/11/1.html
P.S. Чистов даже слова вроде XML и COM захардкодил, чтобы язык не переключать.
— как быть, если на новом ноуте в раскладке нет ALTgr?
Павел Чистов, 15 декабря 2013 г., 22:45:
— Поменять ноут.
_____
На самом деле вместо ALTgr можно нажать Ctrl+Alt. Но я, пожалуй, не буду у него отписываться, чтобы не пропагандировать ущербные клавиатуры.
На этих аппаратах вместо правого альта воткнули клавишу с глобусом, которая в Windows 8/10 переключает раскладку.
А ещё на них же отсутствует клавиша Pause/Break и клавиша меню (которая на нормальной клавиатуре рядом с правой форточкой).
https://i.imgur.com/QMAziZ7.jpg
Хуясе.
А вообще клавиши на других местах на ноутбуках - жуткая боль, особенно если ни дай бог приходится работать на чужом.
Бывает, что некоторые клавиши эмулируются с помощью Fn. Бывает, что совсем отсутствуют. Так и хочется воткнуть нормальную клаву.
O да. 🙁 Про Far дизайнеры не знают.
Хотя ноутбуки - это еще понятно, там место экономят и все такое... а вот когда обычные клавиатуры "оптимизируют"... Вот это уже ненависть уебаны руки оторвать!!!
Power не страшно - он запрос выдает перед действием, а вот sleep сразу срабатывает.
https://cs.pikabu.ru/images/big_size_comm/2013-10_5/13825986748866.jpg
Бабами, у которых память только для чтения?