Консультация № 107055
28.10.2007, 02:31
0.00 руб.
0 2 2
Нужно,что бы в документе "реализация", в выборе печатной формы документа "акт" печатались строки номенклатуры, по умолчанию, если это не услуги выводятся пустые строки-- где надо и что поменять ,спасибо

Обсуждение

Неизвестный
28.10.2007, 09:41
общий
это ответ
Здравствуйте, Игорь1963!Вы забыли указать окакой конфигурации 1С задаете вопрос. Если речь идет о 7.7, то в большинстве конфигураций при переборе строк документа для печатной формы "Акт" пропускаются строки где вид номенклатуры - товар, материал и т.д.. Например:
Если Номенклатура.Вид()=Перечисление.ВидыНоменклатуры.Товар Тогда
Продолжить;
КонецЕсли;
А Вам надо поменять "Продолжить;" на:
ПечНоменлатура="";ПечКоличество="";ПечЦена="";ПечСумма=""; и т.д.
В результате в печатную форму выйдет пустая строка.
Если вы програмист вам должно быть все понятно. Если нет лучше наймите програмиста он сможет Вам создать отдельную внешнюю печатную форму, которая не затрется в случае обновления Вашей базы.
На будующее, если хотите получать на подобных форумах полные ответы лучше всего указывать прямо номер релиза 1С или если самописная база то кусок модуля обработки который нужно изменить.
Неизвестный
29.10.2007, 05:05
общий
это ответ
Здравствуйте, Игорь1963!

нужно изменить саму процедуру печати, например

Если Номенклатура.ТипНоменклатуры = Перечисление.ТипыНоменклатуры.Услуга
Тогда
нужные действия
иначе
ни чего не делаем
КонецЕслИ;
Форма ответа