"Подскажите пожалуйста с вопросиком.<br><br>Есть обработка "ПакетОтчетовДоп" с печатной формой "Отчет по ордерам", в которой есть поле "Неисправность"(НА ЧТО ОБРАЩАЮ ВАШЕ ВНИМАНИЕ!!!).<br>Вообще суть обработки состоит в том,чтобы взять и вывести отчет по ОРДЕРАМ сразу для всех сотрудников(к примеру их туда попало 3 человека - Осипов,Иванов и Петров).<br>Всё отлично формируеться за исключения одной маленькой прихоти БОССА....чтобы после формирования группы таких отчетов при двойном клике на ячейку "Неисправность" весь отчет отсортировался по этой самой графе.<br><br>И вот тут возникает такая проблемка - Все эти 3 отчета формировались с помощью ТаблицыЗначений(ТЗ1) <br>....<br>ТЗ1.НомерДок = Док.ТекущийДокумент();<br>ТЗ1.ДатаДок = Док.ДатаДок;<br>ТЗ1.ДатаОкончания = Док.ДатаОкончания;<br>....<br>и получаеться что каждый раз при выборе следующего сотрудника для отчета предыдущие затирались.<br><br>Поэтому когда все отчеты сформированы и нажать двойным кликом на ячейку "Неисправность" на любом из них,то сортируеться и соответственно обновляеться только отчет по последнему сотруднику.<br><br>//-------------------------------------------<br>Процедура ОбновитьТаблицу()<br>... <br> ТЗ1.ВыбратьСтроки();<br> Пока ТЗ1.ПолучитьСтроку() = 1 цикл<br> Таб.ВывестиСекцию("Строка");<br> НомерПП = НомерПП + 1;<br> КонецЦикла;<br>... <br>КонецПроцедуры<br>//-------------------------------------------<br>Процедура ОбработкаЯчейкиТаблицы(Зн, Стандарт, Таб, Адр)<br> ...<br> Если Зн = "Неисправность" тогда<br> ТЗ1.Сортировать(Зн);<br> ОбновитьТаблицу();<br> КонецЕсли;<br>КонецПроцедуры<br>//-------------------------------------------<br><br>Теперь не знаю как можно сделать чтобы из ТЗ1 каждый раз все поля сохранялись куда-то!!!!!!,чтобы впоследствии сортировалось всё правильно...<br><br>"