|
Заполненность значения в запросе. Как. | ☑ | ||
---|---|---|---|---|
0
YF
07.09.12
✎
14:15
|
БП 2.0 под 8.2
Нужно остатки по 62.1 где Субконто3 не заполнено, пробовал и Субконто3 Есть Null и Субконто3 = Неопределено и Субконто3 В (&ПараметрЗапросаПустыеСсылки) где: массивПустыхСсылокДокументов = Новый Массив; Для Каждого метаданныеДокумент_ Из Метаданные.Документы Цикл массивПустыхСсылокДокументов.Добавить(Документы[метаданныеДокумент_.Имя].ПустаяСсылка()); КонецЦикла;// запрос_.УстановитьПараметр("ПараметрЗапросаПустыеСсылки" , массивПустыхСсылокДокументов); Подскажите где туплю? |
|||
1
Maxus43
07.09.12
✎
14:21
|
тип субконто какой? документы составной?
|
|||
2
Maxus43
07.09.12
✎
14:22
|
должен быть Неопределено, ибо при записи в РБ в типовых они приводятся кодом:
// Приведение пустых значений субконто составного типа. Для Каждого Субконто Из Проводка.СубконтоДт Цикл Если Субконто.Ключ.ТипЗначения.Типы().Количество() > 1 И НЕ ЗначениеЗаполнено(Субконто.Значение) И НЕ (Субконто.Значение = Неопределено) Тогда Проводка.СубконтоДт.Вставить(Субконто.Ключ, Неопределено); КонецЕсли; КонецЦикла; |
|||
3
Киборг
07.09.12
✎
14:23
|
для ссылочных значений вроде работает проверка "<реквизит>.Ссылка ЕСТЬ NULL"
|
|||
4
YF
07.09.12
✎
14:26
|
(1) Тип субконто Документы, составной
(2) Таки в запросе нужно найти записи, а не изменять проводки |
|||
5
Maxus43
07.09.12
✎
14:27
|
(4) я таки привёл код, чтобы было понятно что при записи они принудительно становятся Неопределено
|
|||
6
YF
07.09.12
✎
14:28
|
(3) И правда работает, а вот Субконто3 Есть Null нет, спасибо ...
|
|||
7
Maxus43
07.09.12
✎
14:31
|
(6) работает, тока там ужасный запрос на скуле, соединения со всеми таблицами доков из составного типа
|
|||
8
Киборг
07.09.12
✎
14:45
|
(6) битые ссылки будут определяться как пустые
|
|||
9
Киборг
07.09.12
✎
14:46
|
(7) а если применять "<реквизит> В (&СписокПустыхЗначений)" запрос на скуле лучше будет?
|
|||
10
Maxus43
07.09.12
✎
14:55
|
(9) не лучше...
поидее должно работать условие на Неопределено |
|||
11
Киборг
07.09.12
✎
14:57
|
(10) "Неопределено" недостаточно для определения пустых, надо еще с пустой ссылкой каждого типа сравнивать
|
|||
12
Maxus43
07.09.12
✎
14:58
|
(11) > (2), пустыне значения составного в типовых принудительно Неопределено ставит
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |