Имя: Пароль:
1C
1С v8
Как сделать чтоб 1с начало понимать команду "++" вместо =+1 ?
, ,
0 Cerera
 
29.11.12
12:33
Бывает, приходится писать Перем=Перем+1;
А хочется писать по нормальному Перем++;
Как это реализовать в 1с? при помощи может каких макросов или шаблонов?
1 akaBrr
 
29.11.12
12:35
нету в 1с перегрузки операторов
2 Господин ПЖ
 
29.11.12
12:35
выпей яду и сьешь еще этих французских булок
3 mikecool
 
29.11.12
12:35
(0) я не против описания шаблона
4 pumbaEO
 
29.11.12
12:35
Купи себе нормальный конфигуратор.
5 Mashinist
 
29.11.12
12:36
телепат+скрипты в 7-ке это делал
может снегопат это тоже умеет
6 akaBrr
 
29.11.12
12:36
(0) snegopat.ru

загляни туда
7 Гефест
 
29.11.12
12:36
Купи снегопат
8 PR
 
29.11.12
12:38
(0) Пипец. Программируй на сях тогда.
9 sergeante
 
29.11.12
12:41
(0) давай есчо!
10 dmpl
 
29.11.12
12:43
(0) В православных языках программирования для этого есть функции inc() и dec().
11 WoodMan
 
29.11.12
12:44
(0) это основная проблема при внедрении 1с да?
12 narayanan
 
29.11.12
12:45
Серега, серега...
13 SeregaMW
 
29.11.12
12:46
(0) Не надо портить 1С!!!
14 organizm
 
29.11.12
12:47
(10) давно ли православие на английский перешло?
15 Shurjk
 
29.11.12
12:47
(0) CTRL + H - поможет тебе.
16 Asmody
 
29.11.12
12:48
а ещё я хочу анонимные функции и передачу функций как параметров
17 cw014
 
29.11.12
12:49
(16) И классы, обязательно классы. С конструкторами, деструкторами, частными и общими свойствами и методами
18 dmpl
 
29.11.12
12:51
(14) Это латиница ;)
19 pumbaEO
 
29.11.12
12:51
(16) посмотри в БСП, там уже давно передача функций как параметров используется ...
20 dmpl
 
29.11.12
12:53
(17) И про друзей не забыть :)
21 prog2012
 
29.11.12
12:59
(0)так делают во вcех крупных британских компаниях?
22 НЕА123
 
29.11.12
13:03
(0)
кхе...
было такое желание, т.к. идентификаторы переменных были длиннющие, код нечитаемый.

написал функции ИНК(), ДЕК(), АДД().
23 Infsams654
 
29.11.12
13:15
(0) если кот не Сси-щник и не пускаль, то поймет ли он что сие значит: Перем++ ? Inc(Перем) ?
А так Перем=Перем+1 и ежу понятно?
Давайте еще регекспы впомним.
24 orefkov
 
29.11.12
13:25
(16)
Выполнить, не?
25 Asmody
 
29.11.12
16:06
(24) но это же ужос!
вот так хочу:

Обработчики = Новый Массив();
Обработчики.Вставить(Новый Функция(Парам)
...
КонецФункции);
Обработчики.Вставить(Новый Процедура(Парам)
...
КонецПроцедуры);
...

Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
 Для каждого Обработчик из Обработчики Цикл
   Обработчик.Выполнить(Выборка);
 КонецЦикла;
КонецЦикла;
26 Midaw
 
29.11.12
16:18
(19) а где конкретно?