Создание внешней печатной формы
Показывать по
сообщений
- 1
- 2
10.10.2011
00:54
#1
Доброго времени суток! Нужно в 1с7.7 создать внешнюю печатную форму списка продаваемой номенклатуры так чтобы при печати выходили 2-е колонки: наименование и количество. Я в данный момент изучаю программирование 1с8. Поэтому ума не приложу с чего нужно начинать. Подскажите, хотя бы в общих чертах, как решается данная задача, от чего плясать начинать.
10.10.2011
09:11
#2
формируешь ОСВ по тому счету, где нужно количество, сохраняешь в "екселе" и там доводишь до нужного вида, если сама оборотка не устраивает.
10.10.2011
10:02
#3
1. В каком документе будет вызываться эта печатная форма?<br>2. Что будет являться источником данных для печатной формы?<br>3. Сам макет-таблицу составить можете?<br>4. Есть какая-нибудь внешняя печатная форма (желательно похожая) чтобы Вы могли посмотреть пример создания?
10.10.2011
23:55
#4
"нашел решение!!!<br>вот...<br> <br><pre>Процедура Сформировать() Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("Сформировать"); Таб.ВывестиСекцию("Шапка"); Таб.Опции(0,0,Таб.ВысотаТаблицы(),0); БИ=СоздатьОбъект("БухгалтерскиеИтоги"); БИ.Рассчитать(ДатаОстатков); Тов=СоздатьОбъект("Справочник.Номенклатура"); Тов.ВыбратьЭлементы(); Пока Тов.ПолучитьЭлемент() > 0 Цикл Если Тов.ЭтоГруппа() = 0 Тогда Если Тов.ТипНоменклатуры=Персчисление.ТипыНоненкпатуры.Товар Тогда Остаток=БИ.СНД("41.1", "К",, Тов.ТекушийЭлемент(); Таб.ВывестиСекцию("Строка_1"); КонецЕсли; КонецЕсли; КонецЦикла; Таб.ВывестиСекцию("Подвал"); Таб.ТолькоПросмотр(1); Таб.Показать("Остатки товаров","""");КонецПроцедурыДатаОстатков = КонецПериодаБИ();</pre>"
28.11.2012
16:37
#7
дабы не плодить темы спрошу здесь<br> <br>В БухУчете 7,7 есть "Акт об оказании услуг", нам необходимо дописать в печатной форме внизу листа пару строк. Но стандартную форму необходимо оставить а при печати можно выбирать какую печатную форму использовать. Все прцедуры, ввод на основании диалоговыое окно все должно быть как в стандартном "Акт об оказании услуг", нужно добавить лишь еще одну печатную форму.<br> <br>Захожу в конфигуратор, иду в "Документы", нахожу "Оказание услуг", окрываю печатную форму, выделяю поля и секции копирую.<br>Затем создаю "Новую внешнюю обработку" Копиру табличную часть из с старой печатной формы, в новый внешний отчет корректирую как мне надо, Сохраняю с расширением *.ert? Копирую в PrnFrms. Захожу в Регистрацию внешних печатных форм. Выбираю "Оказание услуг", подключаю свой файл....<br>Захожу в "Документы" "Оказание услуг" Нажимаю на стрлочку на кнопке "Печать" Выбираю свой вариант.<br>Выскакивает стандартная форма диалогового окна с кнопками "Сформировать" и "Закрыть". Собственно по "Сформировать" ничего не происходит, по "Закрыть" закрываеться окно и все.<br> <br>Что-то надо писать еще в модуль "Внешней обработки" чтобы она вместо диалогового окна вывоводила "Печатную форму" ????
- 1
- 2
Читают тему
(гостей: 1)