Вход | Регистрация
 

Получить булево по реквизиты формы

Получить булево по реквизиты формы
Я
   miniconda
 
08.11.19 - 17:04
У меня есть форма документа, на которой есть реквизит "Состояние". Оно может принимать "оплачено" или "не оплачено"
Как мне сделать так, чтобы мой ЗАПРОС возвращал ИСТИНА, если состояние = "оплачено"?
 
 
   vicof
 
1 - 08.11.19 - 17:05
Запрос ничего не возвращает
   vicof
 
2 - 08.11.19 - 17:06
Запроса твоего не видно, типа состояния не видно, где тебе истину надо получить, непонятно.
   Ёпрст
 
3 - 08.11.19 - 17:06
(0)

Выбрать
   выбор Когда МояХрень = Значение(Перечисление.СтатусОплаты.Оплачено) Тогда Истина
Иначе Ложь Конец Как СтутусЕстьОплата
ИЗ ...
   Aleksandr N
 
4 - 08.11.19 - 17:08
(3) Достаточно просто вот этого:
МояХрень = Значение(Перечисление.СтатусОплаты.Оплачено)
   Ёпрст
 
5 - 08.11.19 - 17:11
(4) да, только это только с какого то релиза пошло в тексте запроса..
   Ёпрст
 
6 - 08.11.19 - 17:12
хотя погоди.. не, так не катит
   vicof
 
7 - 08.11.19 - 17:13
(4) Еще Значение(..) убери
   Ёпрст
 
8 - 08.11.19 - 17:16
выбрать
    МояХрень = Перечисление.СтатусОплаты.Оплачено как СтутусЕстьОплата
ИЗ ...

тока на древних релизах не будет работать
   vicof
 
9 - 08.11.19 - 17:18
(8) Не ты, а (4) :))
   vicof
 
10 - 08.11.19 - 17:19
(4) и Перечисления, а не -е
   vicof
 
11 - 08.11.19 - 17:20
Это на сервере, на клиенте ПредопределенноеЗначение("Перечисление.СтатусОплаты.Оплачено")
   miniconda
 
12 - 08.11.19 - 17:34
(11) (8) Подскажите, как в СКД можно преобразовать число 2018 в 2018 с типом дата?
   vicof
 
13 - 08.11.19 - 17:36
Дата(2018, 1, 1)
   vicof
 
14 - 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
ИЗ
    Табличка КАК Табличка
   miniconda
 
18 - 08.11.19 - 17:43
(14) Дело в том, что мне нужно получить только те заявки, которые были в определенном году.
Это 1С Бухгалтерия.

Я выбираю дату следующей строкой

ЗаявкиНаРасходованиеСредств.Дата КАК Дата


А вот так выглядят мои параметры:
http://ipic.su/img/img7/fs/Snimok6.1573220959.png

Как мне сделать так, чтобы я вводил в параметрах только год, а мне выводилась дата, которая произошла в этом году?
   vicof
 
19 - 08.11.19 - 17:46
ЗаявкиНаРасходованиеСредств.Дата МЕЖДУ &ДатаНачала и &ДатаОкончания
   vicof
 
20 - 08.11.19 - 17:46
И установить параметрам нужные значения.
   miniconda
 
21 - 08.11.19 - 17:49
(20) да, то что нужно. просто думал, что можно как-то иначе вдруг. спасибо!


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.