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

Автор Тема: Народ помогите с внешним отчетом  (Прочитано 1168 раз)

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

Оффлайн casper-007

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-05-26
  • Сайт: 
  • Профессия: Программист 8.1
Помогите разобраться где косячу Заранее СПАСИБО

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>


Оффлайн Golickoff

  • ***
  • Сообщений: 199
  • РЕПУТАЦИЯ: 10
  • КПД: 5%
  • Регистрация: 2015-02-05
  • Сайт: 
  • Профессия: Ученик 1С
Вы бы хоть проблему описали :kmtu:

Оффлайн casper-007

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-05-26
  • Сайт: 
  • Профессия: Программист 8.1
дает ошибку

{Форма.ФормаОтчета.Форма(292)}: Метод объекта не обнаружен (Выбрать)
ВыборкаНаименование = РНаименование.Выбрать();

Добавлено: 26 Май 2016, 08:38

надо пробежаться по всему массиву и сгруппировать по наименованию

{Форма.ФормаОтчета.Форма(292)}: Метод объекта не обнаружен (Выбрать)
ВыборкаНаименование = РНаименование.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);

Последний раз редактировалось: casper-007; 26 Май 2016, 08:38. Причина: Объединение сообщений

Онлайн Kironten

  • *****
  • Сообщений: 793
  • РЕПУТАЦИЯ: 169
  • КПД: 21%
  • Регистрация: 2013-08-12
  • Сайт: 
  • Профессия: Ученик 1С
Вы выполняете пакетную выборку, чтобы получить конкретный пакет, нужно обращаться по индексу пакета.
Например так:
РНаименование = Запрос.ВыполнитьПакет();
//ВыборкаНаименование = РНаименование.Выбрать();
Выборка1 = РНаименование[0].Выбрать();
Выборка2 = РНаименование[3].Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);

Оффлайн casper-007

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-05-26
  • Сайт: 
  • Профессия: Программист 8.1
А как произвести выборку по всем пакетам
Добавлено: 27 Май 2016, 01:17

дописал вот это

 Запрос1 = новый Запрос;
 Запрос1.Текст = "ВЫБРАТЬ
               |    Наименование КАК Наименование,
               |    Сумм60 КАК Сумма60,
               |    Кол60 КАК Кол60,
            |    Сумма71 КАК Сумма71,
               |    Кол71 КАК Кол71,
            |     СуммаГ КАК СуммаГ,
               |    КолГ КАК КолГ,
            |     СуммаД КАК СуммаД,
               |    КолД КАК КолД,
            |    СуммаО КАК СуммаО,
               |    КолО КАК КолО,
            |    СуммаВП КАК СуммаВП,
               |    КолВП КАК КолВП,
               |    СуммаГСМ КАК СуммаГСМ,
               |    КолГСМ КАК КолГСМ,
               |    СуммаТ КАК СуммаТ,
               |    КолТ КАК КолТ,
               |    Сумма25 КАК Сумма25,
               |    Кол25 КАК Кол25,
               |    Сумма26 КАК Сумма26,
               |    Кол26 КАК Кол26,
               |    Сумма91 КАК Сумма91,
               |    Кол91 КАК Кол91,
               |    Сумма20А КАК Сумма20А,
               |    Кол20А КАК Кол20А,
            |    Сумма20Б КАК Сумма20Б,
               |    Кол20Б КАК Кол20Б,
               |    Сумма29А КАК Сумма29А,
               |    Кол29А КАК Кол29А
               |ИЗ
               |   РНаименование(0),
            |    РНаименование(1),
            |    РНаименование(2),
            |    РНаименование(3),
            |    РНаименование(4),
            |    РНаименование(5),
            |    РНаименование(6),
            |    РНаименование(7),
            |    РНаименование(8),
            |    РНаименование(9),
            |    РНаименование(10),
            |    РНаименование(11),
            |    РНаименование(12),
            |    РНаименование(13)
               |ИТОГИ
               |    СУММА(Сумма60),
               |    СУММА(Кол60),
            |    СУММА(Сумма71),
               |    СУММА(Кол71),
            |     СУММА(СуммаГ),
               |    СУММА(КолГ),
            |     СУММА(СуммаД),
               |    СУММА(КолД),
            |    СУММА(СуммаО),
               |    СУММА(КолО),
            |    СУММА(СуммаВП),
               |    СУММА(КолВП),
               |    СУММА(СуммаГСМ),
               |    СУММА(КолГСМ),
               |    СУММА(СуммаТ),
               |    СУММА(КолТ),
               |    СУММА(Сумма25),
               |    СУММА(Кол25),
               |    СУММА(Сумма26),
               |    СУММА(Кол26),
               |    СУММА(Сумма91),
               |    СУММА(Кол91),
               |    СУММА(Сумма20А),
               |    СУММА(Кол20А),
            |    СУММА(Сумма20Б),
               |    СУММА(Кол20Б),
               |    СУММА(Сумма29А),
               |    СУММА(Кол29А)
               |ПО
               |   Наименование "
               ;
ЗНаименование = Запрос1.Выполнить();
ВыборкаНаименование = ЗНаименование.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);

Ошибка такая
{Форма.ФормаОтчета.Форма(370)}: Ошибка при вызове метода контекста (Выполнить)
ЗНаименование = Запрос1.Выполнить();
по причине:
{(33, 21)}: Повторяющийся псевдоним "РНаименование"
РНаименование(1)<<?>>,
 если скобки [] то синтаксическая ошибка

если вот так
 |ИЗ
 |   РНаименование
то ошибка
{Форма.ФормаОтчета.Форма(370)}: Ошибка при вызове метода контекста (Выполнить)
ЗНаименование = Запрос1.Выполнить();
по причине:
{(32, 2)}: Таблица не найдена "РНаименование"
<<?>>РНаименование


Последний раз редактировалось: casper-007; 27 Май 2016, 01:17. Причина: Объединение сообщений

Онлайн Kironten

  • *****
  • Сообщений: 793
  • РЕПУТАЦИЯ: 169
  • КПД: 21%
  • Регистрация: 2013-08-12
  • Сайт: 
  • Профессия: Ученик 1С
Мне кажется вы не понимаете, что вы пишете.
Методом ВыполнитьПакет() - вы получаете МАССИВ пакетов.
Как выбрать из массива нужный элемент?
Либо обходом, либо по индексу.
В общем я советую - откройте любую типовую конфигурацию и посмотрите как работает метод ВыполнитьПакет. Возможно быстрее достигните "просветления"

Оффлайн casper-007

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-05-26
  • Сайт: 
  • Профессия: Программист 8.1
переделал запрос
Запрос.Текст = "ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоДт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК Сумма60,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоДт) КАК Кол60
               |ПОМЕСТИТЬ Вт60
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет60)
               | И ХозрасчетныйДвиженияССубконто.СубконтоДт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоДт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоДт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК Сумма71,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоДт) КАК Кол71
               |ПОМЕСТИТЬ Вт71
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет71)
               | И ХозрасчетныйДвиженияССубконто.СубконтоДт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоДт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК СуммаГ,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК КолГ
               |ПОМЕСТИТЬ ВтГ
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СубконтоДт2 = &СкладГ
               | И ХозрасчетныйДвиженияССубконто.СубконтоКт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК СуммаД,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК КолД
               |ПОМЕСТИТЬ ВтД
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СубконтоДт2 = &СкладД
               | И ХозрасчетныйДвиженияССубконто.СубконтоКт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК СуммаО,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК КолО
               |ПОМЕСТИТЬ ВтО
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СубконтоДт2 = &СкладО
               | И ХозрасчетныйДвиженияССубконто.СубконтоКт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК СуммаВП,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК КолВП
               |ПОМЕСТИТЬ ВтВП
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СубконтоДт2 = &СкладВП
               | И ХозрасчетныйДвиженияССубконто.СубконтоКт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК СуммаГСМ,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК КолГСМ
               |ПОМЕСТИТЬ ВтГСМ
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СубконтоДт2 = &СкладГСМ
               | И ХозрасчетныйДвиженияССубконто.СубконтоКт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК СуммаТ,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК КолТ
               |ПОМЕСТИТЬ ВтТ
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СубконтоДт2 = &СкладТ
               | И ХозрасчетныйДвиженияССубконто.СубконтоКт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК Сумма25,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК Кол25
               |ПОМЕСТИТЬ Вт25
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет25)
               | И ХозрасчетныйДвиженияССубконто.СубконтоКт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК Сумма26,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК Кол26
               |ПОМЕСТИТЬ Вт26
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет26)
               | И ХозрасчетныйДвиженияССубконто.СубконтоКт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК Сумма91,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК Кол91
               |ПОМЕСТИТЬ Вт91
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет91)
               | И ХозрасчетныйДвиженияССубконто.СубконтоКт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК Сумма20А,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК Кол20А
               |ПОМЕСТИТЬ Вт20А
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет20А)
               | И ХозрасчетныйДвиженияССубконто.СубконтоКт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК Сумма20Б,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК Кол20Б
               |ПОМЕСТИТЬ Вт20Б
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет20Б)
               | И ХозрасчетныйДвиженияССубконто.СубконтоКт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Наименование,
               | СУММА(ХозрасчетныйДвиженияССубконто.Сумма) КАК Сумма29А,
               | СУММА(ХозрасчетныйДвиженияССубконто.КоличествоКт) КАК Кол29А
               |ПОМЕСТИТЬ Вт29А
               |ИЗ
               | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, , , ) КАК ХозрасчетныйДвиженияССубконто
               |ГДЕ
               | ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ(&Счет10)
               | И ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет29А)
               | И ХозрасчетныйДвиженияССубконто.СубконтоКт2 = &Склад
               |
               |СГРУППИРОВАТЬ ПО
               | ХозрасчетныйДвиженияССубконто.СубконтоКт1
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               |    (Вт60.Наименование,Вт71.Наименование,ВтГ.Наименование,ВтД.Наименование,ВтО.Наименование,ВтВП.Наименование,ВтГСМ.Наименование,ВтТ.Наименование,Вт25.Наименование,Вт26.Наименование,Вт91.Наименование,Вт20А.Наименование,Вт20Б.Наименование,Вт29А.Наименование)   КАК Наименование,
   | Вт60.Сумма60,
               | Вт60.Кол60,
               | Вт71.Сумма71,
               | Вт71.Кол71,
               | ВтГ.СуммаГ,
               | ВтГ.КолГ,
               | ВтД.СуммаД,
               | ВтД.КолД,
               | ВтО.СуммаО,
               | ВтО.КолО,
               | ВтВП.СуммаВП,
               | ВтВП.КолВП,
               | ВтГСМ.СуммаГСМ,
               | ВтГСМ.КолГСМ,
               | ВтТ.СуммаТ,
               | ВтТ.КолТ,
               | Вт25.Сумма25,
               | Вт25.Кол25,
               | Вт26.Сумма26,
               | Вт26.Кол26,
               | Вт91.Сумма91,
               | Вт91.Кол91,
               | Вт20А.Сумма20А,
               | Вт20А.Кол20А,
               | Вт20Б.Сумма20Б,
               | Вт20Б.Кол20Б,
               | Вт29А.Сумма29А,
               | Вт29А.Кол29А
               |ИЗ
               | Вт60 КАК Вт60,
               | Вт71 КАК Вт71,
               | ВтГ КАК ВтГ,
               | ВтД КАК ВтД,
               | ВтО КАК ВтО,
               | ВтВП КАК ВтВП,
               | ВтГСМ КАК ВтГСМ,
               | ВтТ КАК ВтТ,
               | Вт25 КАК Вт25,
               | Вт26 КАК Вт26,
               | Вт91 КАК Вт91,
               | Вт20А КАК Вт20А,
               | Вт20Б КАК Вт20Б,
               | Вт29А КАК Вт29А" ;

как свести все таблици к виду
наименование | знач1 | знач1.1 | знач2 | знач2.2 и т.д
Добавлено: 30 Май 2016, 07:58

вот здесь нашол как свести две таблици а как более двух
http://www.modber.ru/catalog/item2667.html

ВЫБРАТЬ
    ЕСТЬNULL(ДокПриход.Номенклатура,ДокРасход.Номенклатура)
    КАК Номенклатура,
    ЕСТЬNULL(ДокПриход.Количество,0) КАК КолПриход,
    ЕСТЬNULL(ДокПриход.Сумма,0) КАК СумПриход,
    ЕСТЬNULL(ДокРасход.Количество,0) КАК КолРасход,
    ЕСТЬNULL(ДокРасход.Сумма,0) КАК СумРасход
ИЗ
    ДокПриход КАК ДокПриход
ПОЛНОЕ СОЕДИНЕНИЕ
    ДокРасход КАК ДокРасход
ПО 
    ДокПриход.Номенклатура = ДокРасход.Номенклатура

Последний раз редактировалось: casper-007; 30 Май 2016, 07:58. Причина: Объединение сообщений

Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Ой бред-бредовый....
Изобретаете велосипед, когда все вокруг уже в космос летают.
Неверный принцип решения задачи.


Теги:
 

Помогите срочно!! В вкладке "Сервис"--> "Журнал регистрации" отражаются все операции как можно определить сделаны ли операции "задним числом" и как вычислить первоначальную информацию какой расчет поменял на другой?

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

Ответов: 1
Просмотров: 3842
Последний ответ 24 Дек 2015, 15:34
от дфтын
Помогите подобрать Back-office и Front-office

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

Ответов: 1
Просмотров: 5095
Последний ответ 07 Сен 2010, 12:01
от mohock
Помогите с отчётами в УТ 10.3. (Ведомость по товарам и ведомость по заказам)

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

Ответов: 2
Просмотров: 5406
Последний ответ 28 Мар 2012, 13:02
от chum710
помогите разбораться в обработке документов "ЗаказТоваров"

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

Ответов: 10
Просмотров: 7087
Последний ответ 18 Май 2011, 09:50
от cska-fanat-kz
Помогите с созданием обработки "Работа со справочниками"

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

Ответов: 2
Просмотров: 3086
Последний ответ 06 Сен 2012, 15:45
от Идзуми

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
95 Сообщений
Dethmontt Dethmontt
67 Сообщений
alex0402
65 Сообщений
wise wise
63 Сообщений
MuI_I_Ika MuI_I_Ika
60 Сообщений
ilyay ilyay
39 Сообщений
Сергей Федоров Сергей Федоров
34 Сообщений
magnifico61
24 Сообщений
ilnur75
22 Сообщений
BuhRust
21 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal