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

Автор Тема: Отчет СКД  (Прочитано 4312 раз)

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

Оффлайн nata92

  • *
  • Сообщений: 13
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-04-20
  • Сайт: 
  • Профессия: Ученик 1С
Отчет СКД
« Первое сообщение: 26 Май 2015, 12:47 »
Здравствуйте, может мне кто-нибудь помочь с настройкой отчета , сделанный в СКД. Как мне написать условие в выражении ресурса, в зависимости которого вычисляются итоговые поля. Смысл в том, когда я заполняю отбор по контрагенту в отчете, итоги считаются по одной функции, а когда отбор пуст, то итоги рассчитываются по другому. Помогите, пожалуйста.


Оффлайн Дмитрий@

  • *****
  • Сообщений: 759
  • РЕПУТАЦИЯ: 138
  • КПД: 18%
  • Регистрация: 2015-02-27
  • Сайт: 
  • Профессия: Программист 1С
Re: Отчет СКД
« Ответ #1: 26 Май 2015, 14:20 »
Если только в запрос вставить дополнительное поле в котором будет указано есть отбор или нет.

Оффлайн nata92

  • *
  • Сообщений: 13
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-04-20
  • Сайт: 
  • Профессия: Ученик 1С
Re: Отчет СКД
« Ответ #2: 26 Май 2015, 18:14 »
Если только в запрос вставить дополнительное поле в котором будет указано есть отбор или нет.

Спасибо, я попробовала, не получилось. Вот Запрос:
ВЫБРАТЬ
   ОтработанноеВремяОстаткиИОбороты.Контрагент,
   ОтработанноеВремяОстаткиИОбороты.ЧасыОборот,
   МИНИМУМ(ОтработанноеВремяОстаткиИОбороты.Договор.КоличествоЧасов) КАК ЧасовВДоговоре,
   ОтработанноеВремяОстаткиИОбороты.ЧасовКОплатеОборот КАК ЧасовКОплате,
   ОтработанноеВремяОстаткиИОбороты.Сотрудник,
   ОтработанноеВремяОстаткиИОбороты.ПериодДень,
   ОтработанноеВремяОстаткиИОбороты.ПериодМесяц,
   ОтработанноеВремяОстаткиИОбороты.ПериодГод,
   ВЫБОР
      КОГДА Контрагент = &Контрагент
         ТОГДА МИНИМУМ(ОтработанноеВремяОстаткиИОбороты.Договор.КоличествоЧасов)
      ИНАЧЕ СУММА(ОтработанноеВремяОстаткиИОбороты.Договор.КоличествоЧасов)
   КОНЕЦ КАК Поле1
ИЗ
   РегистрНакопления.ОтработанноеВремя.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , {(Контрагент = &Контрагент)}) КАК ОтработанноеВремяОстаткиИОбороты

СГРУППИРОВАТЬ ПО
   ОтработанноеВремяОстаткиИОбороты.Контрагент,
   ОтработанноеВремяОстаткиИОбороты.ЧасыОборот,
   ОтработанноеВремяОстаткиИОбороты.ЧасовКОплатеОборот,
   ОтработанноеВремяОстаткиИОбороты.Сотрудник,
   ОтработанноеВремяОстаткиИОбороты.ПериодДень,
   ОтработанноеВремяОстаткиИОбороты.ПериодМесяц,
   ОтработанноеВремяОстаткиИОбороты.ПериодГод

Оффлайн Дмитрий@

  • *****
  • Сообщений: 759
  • РЕПУТАЦИЯ: 138
  • КПД: 18%
  • Регистрация: 2015-02-27
  • Сайт: 
  • Профессия: Программист 1С
Re: Отчет СКД
« Ответ #3: 26 Май 2015, 20:29 »
не получилось поле в запрос вставить? или что

Оффлайн nata92

  • *
  • Сообщений: 13
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-04-20
  • Сайт: 
  • Профессия: Ученик 1С
Re: Отчет СКД
« Ответ #4: 27 Май 2015, 05:34 »
не получилось поле в запрос вставить? или что

На условие никак не реагирует, была проблема изначала в условии, я не знаю как правильно указать что значение отбора указано в на форме отчета.


 ВЫБОР
      КОГДА Контрагент = &Контрагент
         ТОГДА МИНИМУМ(ОтработанноеВремяОстаткиИОбороты.Договор.КоличествоЧасов)
      ИНАЧЕ СУММА(ОтработанноеВремяОстаткиИОбороты.Договор.КоличествоЧасов)
   КОНЕЦ КАК Поле1

Оффлайн vitasw

  • *****
  • Сообщений: 2575
  • РЕПУТАЦИЯ: 311
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Re: Отчет СКД
« Ответ #5: 27 Май 2015, 09:44 »
ХМ, оригинально. может сработать. Попробуйте это выражение вставить не в запрос, а в закладку ресурсы СКД.

Оффлайн nata92

  • *
  • Сообщений: 13
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-04-20
  • Сайт: 
  • Профессия: Ученик 1С
Re: Отчет СКД
« Ответ #6: 27 Май 2015, 10:02 »
ХМ, оригинально. может сработать. Попробуйте это выражение вставить не в запрос, а в закладку ресурсы СКД.


изначально я так и делала, не выходит. может это не реально?

Оффлайн vitasw

  • *****
  • Сообщений: 2575
  • РЕПУТАЦИЯ: 311
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Re: Отчет СКД
« Ответ #7: 27 Май 2015, 11:58 »
Что значит "не выходит"?

Оффлайн nata92

  • *
  • Сообщений: 13
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-04-20
  • Сайт: 
  • Профессия: Ученик 1С
Re: Отчет СКД
« Ответ #8: 27 Май 2015, 12:11 »
Что значит "не выходит"?


результат в итогах, не тот, который мне нужен, вот, что значит - не выходит.

Оффлайн vitasw

  • *****
  • Сообщений: 2575
  • РЕПУТАЦИЯ: 311
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Re: Отчет СКД
« Ответ #9: 27 Май 2015, 12:17 »
Судя по первому скрину в ресурсах СКД у вас было другое выражение.
результат в итогах, не тот, который мне нужен, вот, что значит - не выходит.
Это не очень конкретное объяснение. Чем четче сформируете пояснение - быстрее отыщется ответ.



Теги:
 


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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
164 Сообщений
alex0402
72 Сообщений
oleg-x
63 Сообщений
AIFrame AIFrame
57 Сообщений
buketov.av buketov.av
47 Сообщений
wise wise
41 Сообщений
ilyay ilyay
39 Сообщений
Анюта17
33 Сообщений
Alter
32 Сообщений
KOI8-R
31 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal