Имя: Пароль:
1C
1С v8
в запросе указать 2 счета
0 Дебет
 
15.03.16
09:44
помогите в запросе установить 2 счета, побывал (СчетДт = &Счетик) и (СчетДт = &Счет) не помогает, побывал и список значений не работает.О мудрейшие из мудрейших, как в запросе указать 2 счета?


ВЫБРАТЬ
    ХозрасчетныйОстатки.Субконто1 КАК Номенклатура,
    ХозрасчетныйОстатки.Субконто1.БазоваяЕдиницаИзмерения КАК ЕдИзм,
    ПередачаМатериаловВЭксплуатациюСпецодежда.Ссылка.Дата КАК ДатаПередачиВЭксплуатацию,
    ДОБАВИТЬКДАТЕ(ПередачаМатериаловВЭксплуатациюСпецодежда.Ссылка.Дата, МЕСЯЦ, ПередачаМатериаловВЭксплуатациюСпецодежда.НазначениеИспользования.СрокПолезногоИспользования) КАК ДатаСледующейВыдачи,
    ХозрасчетныйОстатки.Субконто3 КАК Работник,
    ХозрасчетныйОстатки.СуммаОстаток КАК СуммаОстаток,
    ХозрасчетныйОстатки.КоличествоОстаток КАК КоличествоОстаток,
    ХозрасчетныйДвиженияССубконто.Сумма КАК ПервоначСумма,
    ХозрасчетныйДвиженияССубконто.КоличествоДт КАК ПервоначКоличество,
    РАЗНОСТЬДАТ(&НаДату, ДОБАВИТЬКДАТЕ(ПередачаМатериаловВЭксплуатациюСпецодежда.Ссылка.Дата, МЕСЯЦ, ПередачаМатериаловВЭксплуатациюСпецодежда.НазначениеИспользования.СрокПолезногоИспользования), МЕСЯЦ) КАК ОставшийсяСПИ,
    ПередачаМатериаловВЭксплуатациюСпецодежда.НазначениеИспользования.СрокПолезногоИспользования КАК СПИ,
    ХозрасчетныйОстатки.Счет,
    ХозрасчетныйДвиженияССубконто.СчетДт
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Остатки(&НаДату, Счет = &Счетик, , ) КАК ХозрасчетныйОстатки
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(, , СчетДт = &Счетик, , ) КАК ХозрасчетныйДвиженияССубконто
        ПО ХозрасчетныйОстатки.Субконто1 = ХозрасчетныйДвиженияССубконто.СубконтоДт1
            И ХозрасчетныйОстатки.Субконто2 = ХозрасчетныйДвиженияССубконто.СубконтоДт2
            И ХозрасчетныйОстатки.Субконто3 = ХозрасчетныйДвиженияССубконто.СубконтоДт3
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПередачаМатериаловВЭксплуатацию.Спецодежда КАК ПередачаМатериаловВЭксплуатациюСпецодежда
        ПО ХозрасчетныйОстатки.Субконто2 = ПередачаМатериаловВЭксплуатациюСпецодежда.Ссылка
            И ХозрасчетныйОстатки.Субконто1 = ПередачаМатериаловВЭксплуатациюСпецодежда.Номенклатура
            И ХозрасчетныйОстатки.Субконто3 = ПередачаМатериаловВЭксплуатациюСпецодежда.ФизЛицо
1 Дебет
 
15.03.16
09:45
нажал случайно ентер и содержание темы -хрень какаято получилось, поправте ...
2 Timon1405
 
15.03.16
09:46
СчетДт В(&Счет1,&Счет2)
3 Dmitrii
 
гуру
15.03.16
09:53
Вместо "И" должно быть "ИЛИ": (СчетДт = &Счетик) ИЛИ (СчетДт = &Счет).
Либо использовать конструкцию СчетДт В (&МассивСчетов). В качестве параметра МассивСчетов передать массив из нужных счетов.
Либо см. (2)
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn