- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
Если ДатаЧисло(НачДата) < 10 Тогда
ЧислоДата = "0"+ДатаЧисло(НачДата);
Иначе
ЧислоДата = ДатаЧисло(НачДата);
КонецЕсли;
Если ДатаМесяц(НачДата) < 10 Тогда
МесяцДата = "0"+ДатаМесяц(НачДата);
Иначе
МесяцДата = ДатаМесяц(НачДата);
КонецЕсли;
Если ДатаЧисло(КонДата) < 10 Тогда
КонЧислоДата = "0"+ДатаЧисло(КонДата);
Иначе
КонЧислоДата = ДатаЧисло(КонДата);
КонецЕсли;
Если ДатаМесяц(КонДата) < 10 Тогда
КонМесяцДата = "0"+ДатаМесяц(КонДата);
Иначе
КонМесяцДата = ДатаМесяц(КонДата);
КонецЕсли;
/// ... где-то ниже
ЧислоДата+"/"+МесяцДата+"/"+ДатаГод(НачДата)+";"+КонЧислоДата+"/"+КонМесяцДата+"/"+ДатаГод(КонДата)
Denis Popov 01.07.2010 15:40 # +2
just_geek 01.07.2010 15:42 # +3
Denis Popov 01.07.2010 15:49 # +3
3.14159265 01.07.2010 16:39 # +3
переведенными на русский язык - что может быть кошмарнее?
меня убивает сам вид кода make me unseen it!!
xXx_totalwar 01.07.2010 16:48 # +5
3.14159265 01.07.2010 17:17 # +3
если кого тошнит от текстовости бейсика и особенно паскаля, то 1С вообще жесть,
вот это особенно доставляет
Для й = 1 По КонДата-НачДата Цикл
даже i перевели ))
3.14159265 01.07.2010 18:00 # +2
мне сам язык доставляет
inkanus-gray 01.07.2010 16:52 # +3
Кошмар уже обсуждали (http://govnokod.ru/3408) — препроцессор с хинди для DJGPP (даже с досовскими шрифтами). Так что вид кода — на любителя.
xXx_totalwar 01.07.2010 16:57 # +4
во многих языках их юзать можно
inkanus-gray 01.07.2010 17:05 # +1
3.14159265 01.07.2010 17:17 # +2
luns 01.07.2010 17:43 # −1
3.14159265 01.07.2010 17:46 # +6
RegExp = Новый COMОбъект("VBScript.RegExp");
ну кто б сомевался
повторю сказаное выше
>>>ублюдочная вариация на тему бейсика
Анонимус 01.07.2010 19:09 # 0
xXx_totalwar 01.07.2010 19:18 # +1
это итальянский модельер? =)
Анонимус 01.07.2010 19:19 # 0
xXx_totalwar 01.07.2010 19:21 # 0
и не надоедает им кодировку дергать?
Анонимус 01.07.2010 19:25 # +1
Потому что рыба-сом там непричем)
Самое смешное, что на 1С можно писать на английском, но все всё равно пишут на русском. Наверное 1С программисты просто не знают других языков)
xXx_totalwar 01.07.2010 19:27 # −1
это печально
xXx_totalwar 01.07.2010 19:28 # 0
още параллельно на них
just_geek 01.07.2010 23:11 # +1
3.14159265 02.07.2010 09:06 # +2
а потом его просто импотить в 1с
sergeante 06.04.2011 09:26 # 0
guest 06.04.2011 19:19 # +1
аватар у Вас классный! Очень подходит виду деятельности
bugmenot 06.04.2011 19:30 # 0
3.14159265 01.07.2010 17:49 # 0
ну если они такое говно пишут, какие регэкспы?
тем более програмисты 1С не уважают символы, так что регэспы для 1С - должны задаватся русскими словами
типа так
3.14159265 01.07.2010 17:57 # 0
>>>Выполнений: 1 000 Функции из Бух 1.6 и КОРП 2.0 время: 625 мс
>>>Выполнений: 1 000 функций на RegExp время: 1 000 мс
>>>Выполнений: 1 000 функций на VBScript время: 407 мс
а говорили что бейсик медленный, пойти чтоле их потроллить вопросами типа:
А не взападло английские переменные использовать типа RegExp
или привести им тесты скорости любого нормального языка
xXx_totalwar 01.07.2010 18:03 # +2
3.14159265 01.07.2010 18:05 # +1
БУГАГА на форуме 1Сников даже +1 и -1 выглядят так
Рекомендую
Не тратить время
*ROFL*
3.14159265 01.07.2010 18:13 # +3
Функция РазложитьСтрокуВМассивЯва(Строка, Разделитель = ",") Экспорт
резМассив.Очистить();
резМассив = Script.eval("var str=""" + Строка + """; array1 = str.split(""" + Разделитель + """); for (i = 0; i < array1.length; i++) { myarray.Add(array1[i]); }; myarray; "); Возврат резМассив;
КонецФункции
короче они экспортят функции из СКРИПТОВЫХ языков (ибо 1С - говно и в нем нет даже базовых вещей),которые по определению слоу, да еще и юзают eval )) причем львиная доля ресурсов уходит на линковку типа Новый COMОбъект или создание среды для выполнения js
а потом в своими читерскими тестами доказывают, что Бух 1.6 и КОРП 2.0 быстрее )))
они бы еще яву в VMware запустили и через web-сервис на канале с огромным latency считали чего-то там, а потом сказали что родные функции Бух 1.6 и КОРП 2.0- быстрее
кстати этот говнокод в стиле 1С
http://govnokod.ru/3487
xXx_totalwar 01.07.2010 18:19 # +1
1С кодеры - концентрированный песец
3.14159265 01.07.2010 18:26 # +3
но и адекватных людей, которых тошнит от сего поделия
чесно говоря я боюсь там регатся ибо могу деградировать
если они даже +1 и -1 так многословно называют, то видно 1С сильно въелся в мозги
TarasB 01.07.2010 19:34 # +2
inkanus-gray 01.07.2010 19:44 # 0
alexqc 11.11.2010 16:20 # +2
inkanus-gray 12.11.2010 02:40 # +1
cfdev 02.07.2010 09:12 # +1
кончи сло дата
cfdev 02.07.2010 09:16 # +1
> ЗначениеИзСтрокиВнутр
Ой ржака
ganja_boy 02.07.2010 09:23 # +1
guest 16.08.2011 19:43 # +1
ДатаСтр = Строка(Формат(НачДата, "ДDDMMYYYY"));
ДатаСтр = СтрЗаменить(ДатаСтр, ".", "/");
когда достаточно
ДатаСтр = Формат(НачДата, "ДФ=dd/MM/yyyy");
Тем более что указанная форматная строка все равно неправильная.
guest 17.04.2012 18:36 # 0