|
Оформление отчета СКД | ☑ | ||
---|---|---|---|---|
0
tatoshka0403
06.06.15
✎
08:52
|
Подскажите есть отчет:
ВЫБРАТЬ ОстаткиТоваровОстаткиИОбороты.Номенклатура, ОстаткиТоваровОстаткиИОбороты.КоличествоКонечныйОстаток КАК Остаток ПОМЕСТИТЬ втОстатки ИЗ РегистрНакопления.ОстаткиТоваров.ОстаткиИОбороты(&ДатаНачало, &ДатаКонец, , , ) КАК ОстаткиТоваровОстаткиИОбороты ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РезервТоваровОстаткиИОбороты.Номенклатура, РезервТоваровОстаткиИОбороты.КоличествоКонечныйОстаток КАК Резерв ПОМЕСТИТЬ втРезерв ИЗ РегистрНакопления.РезервТоваров.ОстаткиИОбороты(, , , , ) КАК РезервТоваровОстаткиИОбороты ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ЕСТЬNULL(втОстатки.Номенклатура, втРезерв.Номенклатура) КАК Номенклатура, ЕСТЬNULL(втОстатки.Остаток, 0) - ЕСТЬNULL(втРезерв.Резерв, 0) КАК Свободный ПОМЕСТИТЬ втСвободныйОстаток ИЗ втОстатки КАК втОстатки ПОЛНОЕ СОЕДИНЕНИЕ втРезерв КАК втРезерв ПО втОстатки.Номенклатура = втРезерв.Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ЕСТЬNULL(втСвободныйОстаток.Номенклатура, ПродажиОбороты.Номенклатура) КАК Номенклатура, втСвободныйОстаток.Свободный КАК СвободныйОстаток, ЕСТЬNULL(втСвободныйОстаток.Номенклатура.ЕдиницаИзмерения, ПродажиОбороты.Номенклатура.ЕдиницаИзмерения) КАК ЕдиницаИзмерения, СРЕДНЕЕ(ВЫБОР КОГДА ДЕНЬНЕДЕЛИ(ПродажиОбороты.Период) = 1 ТОГДА ПродажиОбороты.КоличествоПриход КОНЕЦ) КАК Понедельник, СРЕДНЕЕ(ВЫБОР КОГДА ДЕНЬНЕДЕЛИ(ПродажиОбороты.Период) = 2 ТОГДА ПродажиОбороты.КоличествоПриход КОНЕЦ) КАК Вторник, СРЕДНЕЕ(ВЫБОР КОГДА ДЕНЬНЕДЕЛИ(ПродажиОбороты.Период) = 3 ТОГДА ПродажиОбороты.КоличествоПриход КОНЕЦ) КАК Среда, СРЕДНЕЕ(ВЫБОР КОГДА ДЕНЬНЕДЕЛИ(ПродажиОбороты.Период) = 4 ТОГДА ПродажиОбороты.КоличествоПриход КОНЕЦ) КАК Четверг, СРЕДНЕЕ(ВЫБОР КОГДА ДЕНЬНЕДЕЛИ(ПродажиОбороты.Период) = 5 ТОГДА ПродажиОбороты.КоличествоПриход КОНЕЦ) КАК Пятница, СРЕДНЕЕ(ВЫБОР КОГДА ДЕНЬНЕДЕЛИ(ПродажиОбороты.Период) = 6 ТОГДА ПродажиОбороты.КоличествоПриход КОНЕЦ) КАК Субота, СРЕДНЕЕ(ВЫБОР КОГДА ДЕНЬНЕДЕЛИ(ПродажиОбороты.Период) = 7 ТОГДА ПродажиОбороты.КоличествоПриход КОНЕЦ) КАК Воскресенье ИЗ РегистрНакопления.Продажи.Обороты(, , День, ) КАК ПродажиОбороты ЛЕВОЕ СОЕДИНЕНИЕ втСвободныйОстаток КАК втСвободныйОстаток ПО ПродажиОбороты.Номенклатура = втСвободныйОстаток.Номенклатура СГРУППИРОВАТЬ ПО ЕСТЬNULL(втСвободныйОстаток.Номенклатура, ПродажиОбороты.Номенклатура), втСвободныйОстаток.Свободный, ЕСТЬNULL(втСвободныйОстаток.Номенклатура.ЕдиницаИзмерения, ПродажиОбороты.Номенклатура.ЕдиницаИзмерения) Хочу чтобы программа определила текущий деньнедели и изменила оформление колонки, возможно ли это? |
|||
1
trooba
06.06.15
✎
10:28
|
(0) Ввести параметр- он и будет твоим днем и в условном оформлении по условию раскрасить
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |