|
Получить булево по реквизиты формы | ☑ | ||
---|---|---|---|---|
0
miniconda
08.11.19
✎
17:04
|
У меня есть форма документа, на которой есть реквизит "Состояние". Оно может принимать "оплачено" или "не оплачено"
Как мне сделать так, чтобы мой ЗАПРОС возвращал ИСТИНА, если состояние = "оплачено"? |
|||
1
vicof
08.11.19
✎
17:05
|
Запрос ничего не возвращает
|
|||
2
vicof
08.11.19
✎
17:06
|
Запроса твоего не видно, типа состояния не видно, где тебе истину надо получить, непонятно.
|
|||
3
Ёпрст
08.11.19
✎
17:06
|
(0)
Выбрать выбор Когда МояХрень = Значение(Перечисление.СтатусОплаты.Оплачено) Тогда Истина Иначе Ложь Конец Как СтутусЕстьОплата ИЗ ... |
|||
4
Aleksandr N
08.11.19
✎
17:08
|
(3) Достаточно просто вот этого:
МояХрень = Значение(Перечисление.СтатусОплаты.Оплачено) |
|||
5
Ёпрст
08.11.19
✎
17:11
|
(4) да, только это только с какого то релиза пошло в тексте запроса..
|
|||
6
Ёпрст
08.11.19
✎
17:12
|
хотя погоди.. не, так не катит
|
|||
7
vicof
08.11.19
✎
17:13
|
(4) Еще Значение(..) убери
|
|||
8
Ёпрст
08.11.19
✎
17:16
|
выбрать
МояХрень = Перечисление.СтатусОплаты.Оплачено как СтутусЕстьОплата ИЗ ... тока на древних релизах не будет работать |
|||
9
vicof
08.11.19
✎
17:18
|
(8) Не ты, а (4) :))
|
|||
10
vicof
08.11.19
✎
17:19
|
(4) и Перечисления, а не -е
|
|||
11
vicof
08.11.19
✎
17:20
|
Это на сервере, на клиенте ПредопределенноеЗначение("Перечисление.СтатусОплаты.Оплачено")
|
|||
12
miniconda
08.11.19
✎
17:34
|
(11) (8) Подскажите, как в СКД можно преобразовать число 2018 в 2018 с типом дата?
|
|||
13
vicof
08.11.19
✎
17:36
|
Дата(2018, 1, 1)
|
|||
14
vicof
08.11.19
✎
17:37
|
Что ты имеешь ввиду под "в СКД", хз. Пиши конкретику.
|
|||
15
Ёпрст
08.11.19
✎
17:40
|
Ну или так...
ВЫБРАТЬ ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1,1,0, 0), ГОД, 2018-1) |
|||
16
Ёпрст
08.11.19
✎
17:40
|
:)
|
|||
17
Ёпрст
08.11.19
✎
17:43
|
даже работает:
ВЫБРАТЬ 2018 КАК Поле ПОМЕСТИТЬ Табличка ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1, 1, 0, 0), ГОД, Табличка.Поле - 1) КАК Поле1 ИЗ Табличка КАК Табличка |
|||
18
miniconda
08.11.19
✎
17:43
|
(14) Дело в том, что мне нужно получить только те заявки, которые были в определенном году.
Это 1С Бухгалтерия. Я выбираю дату следующей строкой ЗаявкиНаРасходованиеСредств.Дата КАК Дата
А вот так выглядят мои параметры: http://ipic.su/img/img7/fs/Snimok6.1573220959.png Как мне сделать так, чтобы я вводил в параметрах только год, а мне выводилась дата, которая произошла в этом году? |
|||
19
vicof
08.11.19
✎
17:46
|
ЗаявкиНаРасходованиеСредств.Дата МЕЖДУ &ДатаНачала и &ДатаОкончания
|
|||
20
vicof
08.11.19
✎
17:46
|
И установить параметрам нужные значения.
|
|||
21
miniconda
08.11.19
✎
17:49
|
(20) да, то что нужно. просто думал, что можно как-то иначе вдруг. спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |