Имя: Пароль:
1C
1С v8
Помогите исправить ошибку.
, ,
0 1C_Patriot
 
15.07.22
08:26
Доброго дня суток.

Есть следующий вопрос запрос. Который почету-то не возвращает один счет. Создаешь новую иб выполняешь там этот-же запрос счет появляется. Подскажите, где и что надо смотреть?

ВЫБРАТЬ
    Типовой.Ссылка
ИЗ
    ПланСчетов.Типовой КАК Типовой
ГДЕ
    ИСТИНА
    
    И НЕ Типовой.ЗапретитьИспользоватьВПроводках
   И (НЕ(Типовой.Ссылка В (ВЫБРАТЬ РАЗЛИЧНЫЕ СчетРодитель.Родитель ИЗ ПланСчетов.Типовой КАК СчетРодитель ГДЕ НЕ(СчетРодитель.Родитель = НЕОПРЕДЕЛЕНО) )))
    
    
УПОРЯДОЧИТЬ ПО
    Типовой.Код
1 Обработка
 
15.07.22
08:30
а зачем истина после ГДЕ?
2 Обработка
 
15.07.22
08:32
(0) Надо пристально изучить этот счет чем отличается от других.
Может ТИИ надо сделать?
И этот счет с конфы или ручная созданная?
3 1C_Patriot
 
15.07.22
08:34
(2) ТИИ сделано, детально изучил ничем не отличается в новой базе же отобразился?. Счет предопределенный.
4 RomanYS
 
15.07.22
08:35
НЕОПРЕДЕЛЕНО там быть не должно, путая ссылка
5 R740
 
15.07.22
08:36
Инверсируй условия, должен появиться.
6 R740
 
15.07.22
08:37
(4) Верно
7 Kigo_Kigo
 
15.07.22
08:37
Что как перемудрено, а если так?
ВЫБРАТЬ
    Типовой.Ссылка
ИЗ
    ПланСчетов.Типовой КАК Типовой
ГДЕ
   НЕ Типовой.ЗапретитьИспользоватьВПроводках
   И НЕ Типовой.Родитель = ПустаяСсылкаСчет

Запрос.УстановитьПараметр("ПустаяСсылкаСчет",ПланСчетов.Типовой.ПолучитьПустуюСсылку())
8 1C_Patriot
 
15.07.22
08:41
Изменил на,

ВЫБРАТЬ
    Типовой.Ссылка КАК Ссылка
ИЗ
    ПланСчетов.Типовой КАК Типовой
ГДЕ
    НЕ Типовой.ЗапретитьИспользоватьВПроводках
    И НЕ Типовой.Ссылка В
                (ВЫБРАТЬ РАЗЛИЧНЫЕ
                    СчетРодитель.Родитель
                ИЗ
                    ПланСчетов.Типовой КАК СчетРодитель
                ГДЕ
                    НЕ СчетРодитель.Родитель = ЗНАЧЕНИЕ(ПланСчетов.Типовой.ПустаяСсылка))

УПОРЯДОЧИТЬ ПО
    Типовой.Код

Не взлетело. Подозреваю ошибка в базе, но это скуль база. checkdb не сделать?
9 Kigo_Kigo
 
15.07.22
08:43
(8) тебе говорят, убери "НЕ" и посмотри вылезает этот счет тогда?
10 Kigo_Kigo
 
15.07.22
08:44
найди его по коду и посмотри все атрибуты и значения в отладчике
11 Йохохо
 
15.07.22
08:48
зачем ограничивать буха выбирать в субсчете пустую ссылку?
12 1C_Patriot
 
15.07.22
09:09
(9) а, условие убираешь счет выходит.
(10) делал уже
(11) конфа отраслевая, не знаю что франь курил.
13 youalex
 
15.07.22
12:26
(1) обычно для отладки такое пишут, чтобы условия можно было удобно ремить
Основная теорема систематики: Новые системы плодят новые проблемы.