Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
11 Дек 2017, 09:00
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Запрос к реквизитам документа и к табличной части  (Прочитано 5987 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sonik

  • **
  • Сообщений: 76
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-03-03
  • Сайт: 
  • Профессия: Программист 8.1
Пытаюсь сделать выборку из реквизитов документа и из табличной части этого же документа, получается ерунда(( Как правильно? Привожу сам запрос.

ВЫБРАТЬ
           
            ПоступлениеМатериальныхАктивовСуммы.СчетУчета КАК СчетУчета2,
            ПоступлениеМатериальныхАктивов.Суммы.СчетУчета КАК СчетУчета,
           
            ПоступлениеМатериальныхАктивов.НомерВходящегоДокумента,
            ПоступлениеМатериальныхАктивов.Дата,
            ПоступлениеМатериальныхАктивов.Контрагент,
            ПоступлениеМатериальныхАктивов.СуммаДокумента КАК СуммаДокумента,
            ПоступлениеМатериальныхАктивов.СуммаНДС КАК СуммаНД,
            ПоступлениеМатериальныхАктивов.СуммаДокумента-ПоступлениеМатериальныхАктивов.СуммаНДС КАК СуммаНУ2
 
      ИЗ     
             
                  Документ.ПоступлениеМатериальныхАктивов.Суммы КАК  ПоступлениеМатериальныхАктивовСуммы,
                  Документ.ПоступлениеМатериальныхАктивов КАК  ПоступлениеМатериальныхАктивов


Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
Запрос строите по таблице ТЧ документа.
А к реквизитам самого документа добираетесь через Ссылка - поле таблицы ТЧ документа.

ВЫБРАТЬ
   ПриходнаяНакладнаяСписокНоменклатуры.Номенклатура КАК НоменклатураИзТЧ,
   ПриходнаяНакладнаяСписокНоменклатуры.Количество КАК КоличествоИзТЧ,
   ПриходнаяНакладнаяСписокНоменклатуры.Ссылка.Склад КАК СкладИзШапки,
   ПриходнаяНакладнаяСписокНоменклатуры.Ссылка.СуммаДокумента КАК СуммаДокументаИзШапки
ИЗ
   Документ.ПриходнаяНакладная.СписокНоменклатуры КАК ПриходнаяНакладнаяСписокНоменклатуры
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн Sonik

  • **
  • Сообщений: 76
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-03-03
  • Сайт: 
  • Профессия: Программист 8.1
Спасибо. А как теперь сгруппировать чтобы каждую запись из табличной части не тянуло?

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
Приведенный запрос это запрос ко ВСЕМ ТЧ ВСЕХ документов ПриходнаяНакладная.
Чтобы отобрать строки ТЧ конкретного документа, надо добавить к запросу условие с параметром:

ГДЕ ПриходнаяНакладнаяСписокНоменклатуры.Ссылка = &Ссылка

И теперь перед

Результат = Запрос.Выполнить();

пишем

Запрос.УстановитьПараметр("Ссылка", Ссылка); //если запрос расположен в модуле формы, Ссылка = ссылке на текущий документ
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн Sonik

  • **
  • Сообщений: 76
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-03-03
  • Сайт: 
  • Профессия: Программист 8.1
А тут что не так делаю?

ВЫБРАТЬ
      ХозрасчетныйОстаткиИОбороты.Субконто1,
      ПРЕДСТАВЛЕНИЕ(ХозрасчетныйОстаткиИОбороты.Субконто1),
      ХозрасчетныйОстаткиИОбороты.Субконто2,
      ПРЕДСТАВЛЕНИЕ(ХозрасчетныйОстаткиИОбороты.Субконто2),
      ХозрасчетныйОстаткиИОбороты.Счет,
      ПРЕДСТАВЛЕНИЕ(ХозрасчетныйОстаткиИОбороты.Счет),
      ХозрасчетныйОстаткиИОбороты.Регистратор,
      ПРЕДСТАВЛЕНИЕ(ХозрасчетныйОстаткиИОбороты.Регистратор),
      ХозрасчетныйОстаткиИОбороты.Период,
      ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток,
      ХозрасчетныйОстаткиИОбороты.СуммаОборот,
      ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток,
      ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт,
      ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокКт,
      ХозрасчетныйОстаткиИОбороты.СуммаОборотДт,
      ХозрасчетныйОстаткиИОбороты.СуммаОборотКт,
     
      ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт,
      ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт,
     
           
            УчетРасходаТопливаСуммы.Ссылка.Дата1,  ///////Здесь выдает ошибку
            УчетРасходаТопливаСуммы.ПутевойЛист КАК ПутевойЛист,
            УчетРасходаТопливаСуммы.ПробегЗаПериод,
            УчетРасходаТопливаСуммы.РасходПоНорме,
            УчетРасходаТопливаСуммы.ВыданоВсего,
            УчетРасходаТопливаСуммы.ОстатокНачальный КАК НачОстаток,
            УчетРасходаТопливаСуммы.ОстатокКонечный КАК  ОстатокКонечный,
            УчетРасходаТопливаСуммы.Израсходовано КАК Израсходовано,
            УчетРасходаТопливаСуммы.Сумма КАК Сумма,
            РегистрационныйНомерСрезПоследних.Значение КАК РегистрационныйНомер
              ИЗ
       РегистрБухгалтерии.Основной.ОстаткиИОбороты(, , Регистратор, , , ) КАК ХозрасчетныйОстаткиИОбороты
  ЛЕВОЕ СОЕДИНЕНИЕ
        Документ.УчетРасходаТоплива.Суммы КАК  УчетРасходаТопливаСуммы
        ПО
        УчетРасходаТопливаСуммы.Ссылка.Автотранспорт=ХозрасчетныйОстаткиИОбороты.Регистратор.Автотранспорт
  ЛЕВОЕ СОЕДИНЕНИЕ
        РегистрСведений.ПараметрыАвтотранспорта.СрезПоследних(&ДатаКонца, Идентификатор = "Регистрационный номер") КАК РегистрационныйНомерСрезПоследних
        ПО
        РегистрационныйНомерСрезПоследних.Автотранспорт=ХозрасчетныйОстаткиИОбороты.Регистратор.Автотранспорт



Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
Ну быть может

...Ссылка.Дата

?

Без единицы?
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
А вообще на будущее: будет удобнее если вы будете приводить еще и текст ошибки а не только сам факт ее существования.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.


Теги:
 

Не открывает форму сохраненного документа, открывает форму нового.

Автор EHOTРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 4467
Последний ответ 13 Апр 2012, 23:26
от Vit1501
Добавление сведений в графу "основание" документа "ТОРГ-12"

Автор Ярослав1984Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 7730
Последний ответ 20 Авг 2013, 18:45
от Ярослав1984
"Не совпадают сумма документа и общая сумма по платежным ведомостям"

Автор yunovoРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 4768
Последний ответ 11 Янв 2015, 02:55
от MuI_I_Ika
При создании нового документа "Заявка на кассовый расход" Ошибка "Значение 9 поля "номер" не уникально

Автор ppkmliteРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 14
Просмотров: 8472
Последний ответ 22 Ноя 2014, 04:50
от cska-fanat-kz
Фамилия руководителя в печатных формах документа "Акт сверки", "Акт об оказании"

Автор MKozzlikРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 7328
Последний ответ 03 Фев 2012, 17:27
от Dinah

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
160 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
56 Сообщений
alex0402
46 Сообщений
andron81_81
44 Сообщений
AIFrame
35 Сообщений
MuI_I_Ika MuI_I_Ika
33 Сообщений
BuhRust
27 Сообщений
Golickoff Golickoff
27 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 599
  • Точка Скрытых: 0
  • Точка Пользователей: 9
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal