Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: кто объяснит синтаксис и что оно считает?
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
shkoda
Товарищи, я дичайше извиняюсь!
Но тут такую строку нашёл от предпрога, что диву даюсь - нужно поредактировать значение СуммаБезНалоговФ1, а оно встречается только в одном месте модуля

СуммаЗаСчетСоцСтраха = ?(ДнейНаБольничномБух=0,0,Окр(СуммаБезНалоговФ1*Время/ДнейНаБольничномБух,2,0));


может кто объяснит синтаксис и что оно считает?

Всем заранее спасибо!


 ! 

Правила, п.4,5
 
Pepe
Возможно это реквизит документа.
sava1
В синтаксисе что непонятно - вроде все нормально. Сам не раз так писАл.
mister-x
Синтаксис - ок, тут необходимо зарегистрироваться для просмотра ссылки можна знайти його опис.
Vofka
shkoda, что именно непонятно?
shkoda
Vofka @ Сегодня, 16:06 необходимо зарегистрироваться для просмотра ссылки,


= ?
- почему после знака равно стоит вопрос и на что это влияет?

ДнейНаБольничномБух=0,0,
- почему после ДнейНаБольничномБух стоит равно с нулями

ДнейНаБольничномБух,2,0
- почему после ДнейНаБольничномБух стоят цифры 2 и 0

у гугла спрашивал, но толково ничего не нашёл(
Vofka
СуммаЗаСчетСоцСтраха = ?(ДнейНаБольничномБух=0,0,Окр(СуммаБезНалоговФ1*Время/ДнейНаБольничномБух,2,0));


то же самое, что

Если ДнейНаБольничномБух = 0 Тогда
   СуммаЗаСчетСоцСтраха = 0;
Иначе
   СуммаЗаСчетСоцСтраха = Окр(СуммаБезНалоговФ1*Время/ДнейНаБольничномБух,2,0);
КонецЕсли;


Такая форма записи просто. Про Окр, думаю, доступно с СП должно быть написано.
shkoda
Vofka @ Сегодня, 16:23 необходимо зарегистрироваться для просмотра ссылки,

ого! эвоно как! теперь всё понятно, спасибо большое!
Sharzem
shkoda @ Вчера, 15:25 необходимо зарегистрироваться для просмотра ссылки,
friends.gif Меня когда-то на этом же форуме учили так: необходимо зарегистрироваться для просмотра ссылки
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.