Это вы документ напечатать хотите? Создайте параметризуемую команду с типом ссылка на ваш документ. В обработчике команды будет ссылка на него. Там же можно вставить серверную функцию, которая вернет Табличный документ (либо запросит его у какой-то другой процедуры). А саму команду в виде кнопки сможете вынести практически везде, куда надо.
Собственно хочу из табл.части распечатывать (по одной шт.) этикетки. Это я имею ввиду.
Если этот код находится в модуле менеджера, то никак. Текущая строка доступна только в модуле формы. Что вообще требуется, сформировать некий ТабличныйДокумент в который попадут данные только из текущей строки табличной части, что ли?
Да собственно нужно из Табличной Части (далее ТЧ) по ОДНОЙ СТРОКЕ выводилась на Печать этикетка. Т.е. куда установил курсор в ТЧ то и распечатывалось.
ВставлятьРазделительСтраниц = Ложь; Пока Выборка.Следующий() Цикл Если ВставлятьРазделительСтраниц Тогда ТабДок.ВывестиГоризонтальныйРазделительСтраниц(); КонецЕсли;
КолонокВсего = ТаблицаЗначений.Количество(); Для Колонка = 1 По КолонокВсего Цикл ТД.Область(1, Колонка).Текст = ТаблицаЗначений.Колонки[Колонка - 1].Заголовок; КонецЦикла; Строка = 1; Для Каждого ТаблицаСтрока Из ТаблицаЗначений Цикл Строка = Строка + 1; Для Колонка = 1 По КолонокВсего Цикл ТД.Область(Строка, Колонка).Текст = ТаблицаСтрока.Получить(Колонка - 1); КонецЦикла; КонецЦикла; ТД.Записать(ИмяФайла, ТипФайлаТабличногоДокумента.XLS);
cobra77777, в 1С нет такого понятия как табица документа. Я догадываюсь о чем речь, но хотелось бы, что бы вы объяснили внятно что конкретно вы сделали и в чем конкретно трудность.
Я бы хотел видеть такое
!
Правила, п.11. Следующие сообщения не по правилам будут полностью удаляться.
ну т.е. чтобы визуально было видно что считал с файла ? XML файл я "выдёргиваю" 4-е значения. Страх.№, Фамилия, Имя, Отчество , и мне необходимо видеть что я считал с файла XML.
Здравствуйте! Форма Управляемая. Как можно "пометить" (или еще как то) вывести на печать только определенные документы? Есть определенная форма (макет) по которой необх-мо придерживаться. Нужно распечатать только те детали которые не были распечатаны в предыдущем списке.
Имеется 1С Предприятие 8.2.15.301. Собственно вопрос можно ли поставить пароль "замочки" на конфигуратор, чтобы юзер не имел возможности редактировать ?
Есть код: КОТОРЫЙ ВЫДАЕТ ОШИБКУ: Преобразование значения к типу Дата не может быть выполнено.
Чтение = Новый ЧтениеXML; Чтение.ОткрытьФайл("C:\downloads\itog.xml"); Док=""; // чтение осуществляется по одному тегу Пока Чтение.Прочитать() Цикл // анализируем тип элемента и его имя Если Чтение.ТипУзла = ТипУзлаXML.НачалоЭлемента Тогда Если Чтение.Имя="Выгрузка" Тогда // создаем новый элемент документа Док = Документы.АктПриемаКартриджа.СоздатьДокумент(); // читаем атрибуты Пока Чтение.ПрочитатьАтрибут() Цикл Если Чтение.Имя="Номер" Тогда
Док.Дата = Дата(Чтение.Значение); //ошибка
КонецЕсли;
КонецЦикла; КонецЕсли; ИначеЕсли Чтение.ТипУзла = ТипУзлаXML.Текст Тогда // заполняем наименование созданного ранее элемента Док.Номер = Чтение.Значение; ИначеЕсли Чтение.ТипУзла = ТипУзлаXML.КонецЭлемента Тогда // требуется записать информацию про клиента Док.Записать(); КонецЕсли;
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!