|
v7: ЗначениеЗаполнено в 7.7 | ☑ | ||
---|---|---|---|---|
0
Popkorm
25.11.11
✎
09:51
|
в 8-ке ЗначениеЗаполненно,а в 7.7 как называется?!
|
|||
1
2S
25.11.11
✎
09:52
|
выбран()
пустоезначение() |
|||
2
andrewks
25.11.11
✎
09:52
|
ПустоеЗначение()
|
|||
3
Popkorm
25.11.11
✎
09:53
|
Точно,спасибо
|
|||
4
Popkorm
25.11.11
✎
09:59
|
а так не работает НЕ ПустоеЗначение(Запрос.Документ.ДатаОплаты)
|
|||
5
Lexxxxx
25.11.11
✎
10:01
|
ПустоеЗначение
Проверить значение любого типа. Синтаксис: ПустоеЗначение(<3начение>) Англоязычный синоним: Empty Value Параметры: <3начение> Выражение любого типа данных, значение которого проверяется на «пустое». Возвращаемое значение: Функция возвращает числовое значение: 1 — значение пустое; 0 — значение не пустое. Описание: Функция ПустоеЗначение определяет, является ли пустым переданное в параметре значение. При этом применяется следующее правило: - значение неопределенного типа — всегда пустое; - значение типа «строка» проверяется как в методе ПустаяСтрока; - значение типа «число» проверяется на равенство нулю; - значение типа «дата» проверяется на пустое значение; - значения следующих типов: «справочник», «перечисление», «документ», «счет», «вид субконто», «план счетов», «календарь» проверяются как в методах Выбран для соответствующего типа объекта. Пример: Если ПустоеЗначение(Код) = 1 Тогда Предупреждение("Задайте непустое значение Кода !!!"); КонецЕсли; |
|||
6
__Se24
25.11.11
✎
10:14
|
Если ПустоеЗначение(Запрос.Документ.ДатаОплаты)=0 Тогда
.... |
|||
7
Popkorm
25.11.11
✎
13:23
|
Если ПустоеЗначение(Запрос.Документ.ДатаОплаты)=0
так все равно документы попадают с Пустым значением,в отладчике пустое вот так указанно: Запрос.Документ.ДатаОплаты= '..' так не срабатывает: Если Запрос.Документ.ДатаОтчета = '..' Тогда Сообщить("Траблы");Иначе |
|||
8
Popkorm
25.11.11
✎
13:44
|
что не так делаю?!
|
|||
9
ParaWiz
25.11.11
✎
13:49
|
попробуй типизировать ... хотя непонятно что у тебя вообще в запросе, но может помочь:
ПустоеЗначение(Дата(Запрос.Документ.ДатаОплаты))=0 |
|||
10
truba
25.11.11
✎
13:50
|
Дожили...
|
|||
11
Popkorm
25.11.11
✎
13:53
|
(10)да 7.7 плотно не занимался
|
|||
12
ParaWiz
25.11.11
✎
14:04
|
ммм (7) ЧЯДН ? у меня работает все
Перем Запрос, ТекстЗапроса, Таб; //Создание объекта типа Запрос Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |Без итогов; |ЗаявкаПокупателяТМЦВТаре = Документ.ЗаявкаПокупателяТМЦВТаре.ТекущийДокумент; |ДатаОплаты = Документ.ЗаявкаПокупателяТМЦВТаре.ДатаОплаты; |Группировка ЗаявкаПокупателяТМЦВТаре; |"//}}ЗАПРОС ; // Если ошибка в запросе, то выход из процедуры Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Возврат; КонецЕсли; Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("Сформировать"); Пока Запрос.Группировка() = 1 Цикл Если ПустоеЗначение(Запрос.ДатаОплаты)=1 Тогда //Незаполненных меньше, выведем их Таб.ВывестиСекцию("Сформировать"); КонецЕсли; КонецЦикла; Таб.ТолькоПросмотр(1); Таб.Показать("Сформировать", ""); |
|||
13
akaBrr
25.11.11
✎
14:12
|
||||
14
Гость2
25.11.11
✎
14:14
|
Тип данных "Документ.ДатаОтчета"?
|
|||
15
ParaWiz
25.11.11
✎
14:23
|
(14) судя по всему строка :)
|
|||
16
Гость2
25.11.11
✎
14:27
|
:-)
|
|||
17
Popkorm
25.11.11
✎
14:30
|
(15)Вообщем вот так работает :
Тис отчет АнализПродаж Если Запрос.Документ.ДатаОтчета = '..' Тогда Продолжить; КонецЕсли; Вообщем доки теперь попадают нужные,а итоги считает по всем докам.То есть документ проведен с ДатаОтчета = '..' то он = Неотгружен(мы его пропускаем) но итоги считает вмести с этими доками...Вообщем лудше написать свой отчет... |
|||
18
Popkorm
25.11.11
✎
14:31
|
наверное нет смысла тянуть сюда весь модуль.....Спасибо за помощь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |