Имя: Пароль:
1C
1C 7.7
v7: Чёрный запрос - как взять функцию с обратным знаком..?
0 Злопчинский
 
03.12.15
01:36
Запрос
...
    |Заказ         = Регистр.Остатки.Заказ;
    |ЕмкостьПаллеты = Регистр.Остатки.Количество;
    |
    |Функция Количество  = КонОст(ЕмкостьПаллеты);
    |Функция Резерв      = КонОст(ЕмкостьПаллеты) Когда (Заказ.Выбран()=1);

Вопрос: как в Функции резерв получить значение с обратным знаком?
типа

    |Функция Резерв      = КонОст(0-ЕмкостьПаллеты)
...?
1 rphosts
 
03.12.15
01:42
Клюшки что-ли?
2 rphosts
 
03.12.15
01:46
может тогда так:

|Функция Резерв      = КонОст(0-ЕмкостьПаллеты) Когда (1=1);
3 Злопчинский
 
03.12.15
02:10
(2) Когда уже есть в условии - ругается на выражение в скобках, хочет видеть переменную
4 rphosts
 
03.12.15
02:16
(3) ну сделай ему переменную... ну или выражение типа
Когда (ЕмкостьПаллеты - ЕмкостьПаллеты = 0);
5 Chieftain
 
03.12.15
02:40
|Функция _Резерв=КонОст(ЕмкостьПаллеты);
|Функция Остаток = Сумма(0-Запрос._Резерв);
6 Chieftain
 
03.12.15
02:42
+(5) хотя не, там косяк есть - дробную часть режет
7 Злопчинский
 
03.12.15
02:58
(5) Сам допер, нотоже что-то не выпилолось, там еще завинчено глубже.
сделал по стариковски, выгрузил в ТЗ, пробежался\, поставил что где надо и свернул...
8 mikeA
 
03.12.15
07:15
(7) будь мужиком - поставь уже 1С++ ))
9 ЧеловекДуши
 
03.12.15
08:12
Зачем это? :)
10 aka AMIGO
 
03.12.15
08:18
(9) а чтоб было © :)
11 aleks_default
 
03.12.15
09:18
Про черную бухгалтерию слышал, а вот что такое черный запрос?
12 aka AMIGO
 
03.12.15
09:19
(11) просто в тексте модуля отражается черным шрифтом.
13 aleks_default
 
03.12.15
09:21
(12)А белый - белым?
14 aka AMIGO
 
03.12.15
09:23
15 cw014
 
03.12.15
10:18
1С: Черный запрос. Скрой в запросе свой черный нал