|
Есть ли функция в языке 1С аналог выражению Между в языке запросов? |
☑ |
0
iva77ru
28.03.12
✎
17:13
|
Всего мнений: 2
Есть или нет?
|
|
1
golden-pack
28.03.12
✎
17:14
|
нет
|
|
2
Лефмихалыч
28.03.12
✎
17:14
|
есть оператор ЕСЛИ и сравнение на больше-меньше
|
|
3
КМ155
28.03.12
✎
17:14
|
(0) нет
|
|
4
Kashemir
28.03.12
✎
17:14
|
?(.. >= ... < ?, истина, Ложь) ?
|
|
5
le_
28.03.12
✎
17:14
|
Если а >= b И a <= с Тогда
КонецЕсли;
|
|
6
Lama12
28.03.12
✎
17:14
|
(0) Зачем?
|
|
7
Лефмихалыч
28.03.12
✎
17:15
|
еще можно так
Функция Между(Лево, Право, Значение)
Если >= <=
|
|
8
golden-pack
28.03.12
✎
17:15
|
Даже на такой вопрос найдется 100 ответов. Чем проще вопрос - тем больше ответов.
|
|
9
МихаилМ
28.03.12
✎
17:16
|
н е т
|
|
10
golden-pack
28.03.12
✎
17:16
|
(0) Автор - давай голосовалку.
|
|
11
iva77ru
28.03.12
✎
17:19
|
Выходит нет. Странно в языке запросов сделали, что ж не добавили в язык 1С.
|
|
12
Ненавижу 1С
гуру
28.03.12
✎
17:20
|
Есть конечно:
Если А.Между(Б,В) Тогда
|
|
13
Serg_1960
28.03.12
✎
17:22
|
Придуриваюсь, честно предупреждаю :)
Если Между(НачДата,ТекДата,КонДата Тогда
Сообщить("Дата" + ТекДата + " между " + НачДата + " и " + КонДата);
КонецЕсли;
Возврат;
Функция Между(НачДата,ТекДата,КонДата) Экспорт
Возврат (Мин(Макс(НачДата,ТекДата),КонДата) = ТекДата);
КонецФункции
|
|
14
СноваЗдорова
28.03.12
✎
17:30
|
(11) Напиши сам, для это в 1С есть целый язык программирования!
Да |
|
15
Serg_1960
28.03.12
✎
17:45
|
:) Напиши сам...
Скорее да, чем нет |
|
16
fisher
28.03.12
✎
17:50
|
(11) Язык 1С - детище 1С от и до. А язык запросов - нет. Он большей частью повторяет функционал диалектов SQL поддерживаемых СУБД, чтобы максимально гладко в них транслироваться. Т.е. "МЕЖДУ" - это не прихоть 1С, а уже поддерживаемый в SQL оператор. А в языке 1С его нет большого смысла точно так же реализовывать. Зачем? Язык 1С и язык запросов по своей природе не требуют максимального пересечения. В 7.7 пытались такое сделать и ничего хорошего из этого не вышло.
|
|
17
kuromanlich
28.03.12
✎
17:51
|
(16) "детище от и до" - бейсик с дэльфой нервно курит в сторонке?
|
|
18
fisher
28.03.12
✎
17:56
|
(17) Надеюсь, что нет. Курить и нервничать - это вредно.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший