На главную
Версия для печати темы
Прикольные картинки и видео приколы на ЯПлакалъ > Форум > ЭВМъ > 1c 8.0 отчет

Нажмите сюда для просмотра этой темы в оригинальном формате

Автор: ПАШШО 30.05.2008 - 11:18
Короче, братья.. и сёстры! Есть такая балайка как 1с.. 8 понимаешь!

Надо сообразить отчет чтобы пащетать средню себистоимость на выбранную дату. в разрезе выбранного счета... вобщем то есть хуйета которая выводит две цифры которые мне нужно дрку н а друшку поделить.. это встроенный отчет Оборотно-сальдовая ведомость по счету ... поцкажете как организовать?

.. с меня симпа если чо

Автор: ПАШШО 30.05.2008 - 11:19
или мож знаете форумы какие где таких каг я наставляют на правильный путь

Автор: Паселентизатор 30.05.2008 - 11:20
ПАШШО

Ёёёёёёёёёёёёё... Стучись к Ruslanу, хотя он больше по "семерке" прогерит...

Автор: Лаванда 30.05.2008 - 11:20
ПАШШО
а у тя есть уже что нить написанное? черновое?

Автор: ПАШШО 30.05.2008 - 11:20
Паселентизатор

ок.. папробуем


Добавлено в [mergetime]1212135723[/mergetime]
Лаванда

неа.. проста в модуле отчета который даёт цыфры нихуйа непонимаю... он запускает процедуры из самых ебеней да ищо и скучей непанятных мнге методов.. так што вот так

Добавлено в [mergetime]1212135762[/mergetime]
а кто у нас васьмёрку знаид харашо?.. готов дружить

Автор: ПАШШО 6.06.2008 - 13:10
ГРАЖДАНИ! ХЭХЭЙ!! неужели нет праграмистов на ЯПЕ.. а? памагите срочна... начальство вазелин уже гатовет.. а у миня чот талантов не хвататает!

Автор: Klivija 6.06.2008 - 13:12
ПАШШО
к катеньке есчё можно постучать . она в онлайне .
рус вот в асе висит ( у него япа нету под рукой )

Автор: ПерецЪнах 6.06.2008 - 13:15
Цитата
а кто у нас васьмёрку знаид харашо?.. готов дружить

Организьмамэ? gigi.gif shum_lol.gif

Добавлено в [mergetime]1212747533[/mergetime]
ПАШШО
Цитата
неужели нет праграмистов на ЯПЕ.. а?

1с-никаф тут нет.. нипадонки ани

Автор: Swincheg 6.06.2008 - 15:12
в конфиге 1С есть различные формы отчетов по себестоимости, там не смотрел?

Автор: ПАШШО 7.06.2008 - 08:56
Swincheg

да чот нет там ничего... гадость сплошная... если чо у меня

КОНФИГУРАЦИЯ

Бухгалтерия предприятия, редакция 1.5 (1.5.20.2)

ИЗГАГАЮ СУТЬ


Суть в следующем.

Необходимо сделать отчет, который выводил бы данные по складу вида:

| Наименование | Кол-во | Сумма | Ср.себестоимость |


С помощью конструктора выходной формы удалось вывести первые 3 столбца, данные выбирал из регистра бухгалтерии хозрасчетный Остатки и обороты: Субконто1(наименование), КоличествоКонечныйОстатокДТ(Кол-во),КоличествоКонечныйОстатокДТ(Сумма);

Средняя себестоимость должна считаться как Сумма/Кол-во. На макет добавил, как заставить считать никак не соображу.

Также необходимо задать параметры Дата и Счет, для вывода на соответствующую дату и по счету соответственно.

Подскажите пожалуйста, что необходимо сделать.

Заранее спасибо.

Добавлено в [mergetime]1212818765[/mergetime]
хоть на главную вешай

Автор: ПАШШО 7.06.2008 - 13:08
ХА! Всивота нада была вот чо!!



Процедура ДействияФормыОтчетСформировать(Кнопка)
ТабДок = ЭлементыФормы.ПолеТабличногоДокумента;
Отчет(ТабДок, Дата, Счет);


КонецПроцедуры

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

Запрос.УстановитьПараметр("Дата", Дата);
Запрос.УстановитьПараметр("Счет", Счет);
Результат = Запрос.Выполнить();



Себестоимость=1;
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
ОбластьПодвал = Макет.ПолучитьОбласть("Подвал");
ОбластьШапкаТаблицы = Макет.ПолучитьОбласть("ШапкаТаблицы");
ОбластьПодвалТаблицы = Макет.ПолучитьОбласть("ПодвалТаблицы");
ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Детали");

ТабДок.Очистить();
ТабДок.Вывести(ОбластьЗаголовок);
ТабДок.Вывести(ОбластьШапкаТаблицы);
ТабДок.НачатьАвтогруппировкуСтрок();

ВыборкаДетали = Результат.Выбрать();

Пока ВыборкаДетали.Следующий() Цикл
ОбластьДетальныхЗаписей.Параметры.Заполнить(ВыборкаДетали);
Цена = ?(ОбластьДетальныхЗаписей.Параметры.КоличествоКонечныйОстатокДт = 0, 0, ОбластьДетальныхЗаписей.Параметры.СуммаКонечныйОстатокДт / ОбластьДетальныхЗаписей.Параметры.КоличествоКонечныйОстатокДт);
ОбластьДетальныхЗаписей.Параметры.Себестоимость = Цена;
ТабДок.Вывести(ОбластьДетальныхЗаписей, ВыборкаДетали.Уровень());
КонецЦикла;

ТабДок.ЗакончитьАвтогруппировкуСтрок();
ТабДок.Вывести(ОбластьПодвалТаблицы);
ТабДок.Вывести(ОбластьПодвал);

КонецПроцедуры