Если макет содержит группировки и при выводе в табличный документ 1с они есть - то в экселе они тоже сохраняются. У Вас, видимо, нет группировок при выводе в макет.
У Вас есть форма во внешней обработке. Вы хотите ее открыть, чтобы она при открытии заполнилась данными из вашей ссылки? Если да, то какие у вашей формы есть параметры? Если параметров нет, то создайте его, при открытии формы передайте в него ссылку, а в форме в процедуре ПриСозданииНаСервере прочитайте этот параметр и заполните из него данные.
ВЫБРАТЬ СУММА(К.ВесМашины) КАК ВесИтог, К.ОтгрузочныйЛист ПОМЕСТИТЬ Веса ИЗ (ВЫБРАТЬ РАЗЛИЧНЫЕ Т.ВесМашины КАК ВесМашины, Т.ОтгрузочныйЛист КАК ОтгрузочныйЛист ИЗ Предпоследняя КАК Т) КАК К СГРУППИРОВАТЬ ПО К.ОтгрузочныйЛист; Выбрать Сумма(д.ВесИтог)как ВесПоследний поместить ОбщийИтог из Веса как Д; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ предпоследняя.ОтгрузочныйЛист, предпоследняя.ДатаОЛ, предпоследняя.Подразделение, предпоследняя.ВесМашины, предпоследняя.СкладПолучатель, предпоследняя.КомплектацияЗаказов, предпоследняя.ДатаКЗ, предпоследняя.Вес, предпоследняя.Мастер, предпоследняя.Комплектовщик, предпоследняя.МаршрутныйЛист, предпоследняя.Палеты, предпоследняя.Сформирован, предпоследняя.ДатаВыезда, предпоследняя.ДатаОтбора, предпоследняя.Комментарий,ОбщийИтог.ВесПоследний, Веса.ВесИтог ИЗ Предпоследняя КАК предпоследняя ВНУТРЕННЕЕ СОЕДИНЕНИЕ Веса КАК Веса ПО предпоследняя.ОтгрузочныйЛист = Веса.ОтгрузочныйЛист ,ОбщийИтог
//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТ_ОтгрузочныеЛисты.ОтгрузочныйЛист, ВТ_ОтгрузочныеЛисты.ДатаОЛ, ВТ_ОтгрузочныеЛисты.Подразделение, ВТ_ОтгрузочныеЛисты.ВесМашины, ВТ_ОтгрузочныеЛисты.СкладПолучатель, ВТ_КомплектацияЗаказов.КомплектацияЗаказов, ВТ_КомплектацияЗаказов.ДатаКЗ, ВТ_КомплектацияЗаказов.Вес, ВТ_КомплектацияЗаказов.Мастер, ВТ_КомплектацияЗаказов.Комплектовщик, ВТ_МаршрутныеЛисты.МаршрутныйЛист, ВЫБОР КОГДА ВТ_КомплектацияЗаказов.Вес >= 100 ТОГДА 1 ИНАЧЕ 0 КОНЕЦ КАК Палеты, ВТ_МаршрутныеЛисты.Сформирован, ВТ_МаршрутныеЛисты.ДатаВыезда, ВЫБОР КОГДА ВТ_МаршрутныеЛисты.Сформирован ТОГДА ВТ_МаршрутныеЛисты.ДатаВыезда ИНАЧЕ ДАТАВРЕМЯ(2100, 12, 31, 23, 59, 59) КОНЕЦ КАК ДатаОтбора, ВТ_ОтгрузочныеЛисты.Комментарий ПОМЕСТИТЬ Предпоследняя ИЗ ВТ_ОтгрузочныеЛисты КАК ВТ_ОтгрузочныеЛисты ЛЕВОЕ СОЕДИНЕНИЕ ВТ_КомплектацияЗаказов КАК ВТ_КомплектацияЗаказов ПО ВТ_ОтгрузочныеЛисты.ОтгрузочныйЛист = ВТ_КомплектацияЗаказов.ТТН ЛЕВОЕ СОЕДИНЕНИЕ ВТ_МаршрутныеЛисты КАК ВТ_МаршрутныеЛисты ПО ВТ_ОтгрузочныеЛисты.ОтгрузочныйЛист = ВТ_МаршрутныеЛисты.ОтгрузочныйЛист ; Выбрать К.МаршрутныйЛист,Сумма(к.ВесМашины) как ВесИтог Поместить Веса из (Выбрать различные т.МаршрутныйЛист, т.ВесМашины из Предпоследняя как Т) как К Сгруппировать по к.МаршрутныйЛист ; Выбрать * из предпоследняя как предпоследняя внутреннее соединение Веса как Веса по предпоследняя.МаршрутныйЛист=Веса.МаршрутныйЛист
Как-то так на скорую руку. И потом в СКД делаете ресурс по полю ВесМашины без указания "Рассчитывать по" и еще один ресурс по по полю весМашины, как я ранее писал.
Там есть несколько полей, влияющих на ширину элемента: Ширина, Автомаксимальная ширина, растягивать по горизонтали и максимальная ширина. В первую очередь нужно сделать растягивать по горизонтали - нет, а потом уже можно с шириной элемента и групп (в которые он включается) эксперементировать
Я подозреваю, что курс на нашем сайте собирается с finance.ua, который с вышеуказанной даты возвращает один и тотже курс...Так что проблема кроется где-то в другом месте.
Можно не привязываться к элементу, а проверять напрямую элементы формы
&НаКлиенте Процедура ОбработкиПриАктивизацииЯчейки(Элемент) Если Элементы.Обработки.ТекущиеДанные<>Неопределено тогда Элементы.Обработки.ПодчиненныеЭлементы.ОбработкиПредставлениеНить.ТолькоПросмотр=не Элементы.Обработки.ТекущиеДанные.РедактироватьНить;
Хинт: Во второй базе настройте заголовок окна, чтобы он содержал имя базы и сервера, а затем уже допиливать внешнюю утилитку, чтобы она по заголовку окна искала/активизировала/открывала.
Как-то так
Если РольДоступна("ПолныеПрава") Тогда ЗаголовокСистемы = ЗаголовокСистемы + СтрокаСоединенияИнформационнойБазы(); КонецЕсли;
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!