Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
19 апр 2024, 06:47

Форма

Автор Denka, 02 июн 2014, 08:52

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

Denka

Доброе утро. Есть внешний отчет..на форме выбирается организация дата сотрудник и число как ее перенести в макет?больше не какая информация не нужна (за исключением постоянного текста в макете).Спасибо.

Denka


cska-fanat-kz

Надо забираться в код кнопки Сформировать(), дальше - по обстановке.
Если конечно отчет не на СКД, тогда кнопка Сформировать - стандартная...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Denka

Цитата: cska-fanat-kz от 02 июн 2014, 11:42
Надо забираться в код кнопки Сформировать(), дальше - по обстановке.
Если конечно отчет не на СКД, тогда кнопка Сформировать - стандартная...
нет не скд..там и делаю..но что то все равно не выходит на макет

cska-fanat-kz

на данный момент можем тока посочувствовать ;)

где код, где скриншоты макета?
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Denka

Цитата: cska-fanat-kz от 03 июн 2014, 13:48
на данный момент можем тока посочувствовать ;)

где код, где скриншоты макета?
Функция Печать() Экспорт
   
   ТабДокумент = Новый ТабличныйДокумент;
   ТабДокумент.ПолеСлева = 0;
   ТабДокумент.ПолеСправа = 0;
      
   Макет       = ПолучитьМакет("Макет");

   ОбластьМакетаЧасть1         = Макет.ПолучитьОбласть("Часть1");
   ОбластьМакетаЧасть2         = Макет.ПолучитьОбласть("Часть2");
   ОбластьМакетаЧасть3         = Макет.ПолучитьОбласть("Часть3");

   ОбластьМакетаЧасть1.Параметры.Организация = Организация.Наименование;
   ТабДокумент.Вывести(ОбластьМакетаЧасть1);
      
      
      ТабДокумент.Вывести(ОбластьМакетаЧасть2);
      ТабДокумент.Вывести(ОбластьМакетаЧасть3);
    
   Возврат ТабДокумент;
   
КонецФункции

Процедура КнопкаСформироватьНажатие(Кнопка)
   УниверсальныеМеханизмы.НапечататьДокумент(Печать());
КонецПроцедуры


Добавлено: 03 июн 2014, 14:33



cska-fanat-kz

1. ОбластьМакетаЧасть1.Параметры.Сотрудник = <<ЗначениеСотрудник>>;
2. Текст где Дата и КолДней надо сделать типа "Шаблон"
3. И тогда
   ОбластьМакетаЧасть2.Параметры.ДатаНачала = <<ДатаНачала>>;
   ОбластьМакетаЧасть2.Параметры.КолДней = <<КолДней>>;
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Denka

Цитата: cska-fanat-kz от 03 июн 2014, 18:13
1. ОбластьМакетаЧасть1.Параметры.Сотрудник = <<ЗначениеСотрудник>>;
2. Текст где Дата и КолДней надо сделать типа "Шаблон"
3. И тогда
   ОбластьМакетаЧасть2.Параметры.ДатаНачала = <<ДатаНачала>>;
   ОбластьМакетаЧасть2.Параметры.КолДней = <<КолДней>>;
это понятно...спасибо..но что писать вместо <<ЗначениеСотрудник>> <<ДатаНачала>> <<КолДней>>?

cska-fanat-kz

Ну как у вас реквизиты с этими значениями называются....
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Denka

Цитата: cska-fanat-kz от 04 июн 2014, 12:36
Ну как у вас реквизиты с этими значениями называются....
макет с формой ципляются но данные все равно не записываются
Добавлено: 04 июн 2014, 14:12


заработало

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск