|
Запрос на Приходный Кассовый Ордер | ☑ | ||
---|---|---|---|---|
0
ay-vava
27.09.19
✎
12:31
|
Функция НайтыКольвоЗаписей(Парамс)
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ПриходныйКассовыйОрдер.Дата, | ПриходныйКассовыйОрдер.Комментарий |ИЗ | Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер |ГДЕ | ПриходныйКассовыйОрдер.Дата = &ТекущаяДата | И ПриходныйКассовыйОрдер.Комментарий = &Комментарий"; Запрос.УстановитьПараметр("ТекущаяДата", ТекущаяДата()); Запрос.УстановитьПараметр("Комментарий", Парамс); Результат = Запрос.Выполнить(); Выборка = Результат.Выбрать(); Возврат Выборка.Количество(); КонецФункции {Обработка.Обработка1.Форма.Форма.Форма(16)}: Ошибка при вызове метода контекста (Выполнить) Результат = Запрос.Выполнить(); по причине: по причине: {(8, 39)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля неограниченной длины и поля несовместимых типов. И ПриходныйКассовыйОрдер.Комментарий <<?>>= &Комментарий |
|||
1
ay-vava
27.09.19
✎
12:34
|
(0) Хочу найти записей по комментарию когда использованию НайтыКольвоЗаписей сразу ошибка.
Неверные параметры в операции сравнения. Нельзя сравнивать поля неограниченной длины и поля несовместимых типов. И ПриходныйКассовыйОрдер.Комментарий <<?>>= &Комментарий |
|||
2
Zmich
27.09.19
✎
12:37
|
(0). Замени
ПриходныйКассовыйОрдер.Комментарий = &Комментарий на ВЫРАЗИТЬ(ПриходныйКассовыйОрдер.Комментарий КАК СТРОКА(100))= &Комментарий Или используй шаблон через оператор ПОДОБНО |
|||
3
d4rkmesa
27.09.19
✎
12:37
|
(1) И ВЫРАЗИТЬ(ПриходныйКассовыйОрдер.Комментарий КАК Строка(1000)) <<?>>= &Комментарий
|
|||
4
ay-vava
27.09.19
✎
12:55
|
ПриходныйКассовыйОрдер.Дата = &ТекущаяДата
вообще это правильно или нет? или есть функции ТОЛЬКОДАТА(ПриходныйКассовыйОрдер.Дата) = &ТОЛЬКОДАТА(ТекущаяДата) ПОЧЕМУ Я ОБ ЭТОМ ГОВОРЮ. ФУНКЦИЯ ВОЗВРАЩАЕТ 0 ЗНАЧЕНИЕ. |
|||
5
ay-vava
27.09.19
✎
12:56
|
(2) (3) Спасибо ошибка больше нет!
|
|||
6
ay-vava
27.09.19
✎
12:57
|
(4) Но вот результатов нет
|
|||
7
Zmich
27.09.19
✎
12:58
|
(4). ПриходныйКассовыйОрдер.Дата = &ТекущаяДата
замени на НАЧАЛОПЕРИОДА(ПриходныйКассовыйОрдер.Дата, ДЕНЬ) = НАЧАЛОПЕРИОДА(&ТекущаяДата, ДЕНЬ) |
|||
8
ay-vava
27.09.19
✎
13:14
|
(7) Это не сработало
|
|||
9
ay-vava
27.09.19
✎
13:15
|
(8) функция НАЧАЛОПЕРИОДА работает как функция НачалоДня?
|
|||
10
ay-vava
27.09.19
✎
13:36
|
(9) ??
|
|||
11
catena
27.09.19
✎
13:46
|
(9)функция НАЧАЛОПЕРИОДА работает как начало периода. А что надо-то? С датой? В сегодняшнем дне или что?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |