1С гиперссылка в табличной части

Табличный документ 1С:Предприятия 8 служит не только для печати документов и отчетов. Он имеет расширенные возможности, которые превращают его в интерактивное средство взаимодействия с пользователем. К таким возможностям относятся:

Стоит заметить, что к интерактивным возможностям табличного документа можно также отнести сводные таблицы и элементы управления, располагающиеся в ячейках, но сейчас мы не будем на них останавливаться, а подробнее рассмотрим вышеперечисленные механизмы.

Расшифровки

Система "1С:Предприятие 8" поддерживает механизм расшифровок (drill-down, drill-through), когда пользователь щелкает на строке или ячейке отчета и получает более детальный отчет, если конечно это предусмотрено программистом.

Расшифровки делятся на стандартные и нестандартные. Стандартные расшифровки обрабатываются системой автоматически и не требуют дополнительных усилий от программиста, например, для документов будет открыта форма документа, а для элементов справочника будет открыта форма элемента. Если справочник редактируется в списке, то курсор будет установлен на текущем элементе в форме списка. Для выполнения нестандартной расшифровки предназначено событие ОбработкаРасшифровки.

Событие "ОбработкаРасшифровки" можно обработать, только если табличный документ помещен в форму как элемент управления, а не открывается в отдельном окне, поскольку это событие существует только у элемента управления "ПолеТабличногоДокумента". Ниже показаны категория свойств "События" элемента управления "ПолеТабличногоДокумента", где назначается процедура-обработчик расшифровки:

Сама процедура "РасшифроватьСтроку" может выглядеть следующим образом (как пример):

Примечание 1. В модуле приложения (аналог глобального модуля в версии 7.7) больше нет события ОбработкаЯчейкиТаблицы. Вся обработка расшифровок должна быть произведена в модуле формы, где располагается элемент управления "ПолеТабличногоДокумента".

Примечание 2. Событие "ОбработкаРасшифровки" возникает при щелчке на ячейке или рисунке, содержащих расшифровку. Не путайте его с событием "Выбор", возникающим для всех ячеек и рисунков при двойном щелчке мыши или нажатии клавиши Enter, причем, сначала возникает событие "Выбор", а потом "ОбработкаРасшифровки".

Читайте также:  Что значит завершить все сеансы в вк

Группировки

В 1С:Предприятии 8 появилась возможность группировать данные в отчете. Группировки могут быть горизонтальные и вертикальные, тогда слева и сверху появляются специальные маркеры, позволяющие пользователю разворачивать и сворачивать группы, как показано на следующем рисунке:

Самый простой способ добавить группировки в отчет — доверить эту задачу системе, тогда от программиста потребуются минимальные усилия. Необходимо всего лишь применить методы НачатьАвтоГруппировкуСтрок/НачатьАвтоГруппировкуКолонок и ЗакончитьАвтоГруппировкуСтрок/ЗакончитьАвтоГруппировкуКолонок, которые включают режим автоматической группировки строк или колонок соответственно. В этом режиме при вызове методов Вывести (для строк) и Присоединить (для колонок) указываются дополнительные параметры для группировки:

При использовании группировок очень полезно установить свойство ячейки "АвтоОтступ" в какое-нибудь ненулевое значение, например, 5. Тогда система будет автоматически добавлять заданное количество пробелов слева текста ячейки, основываясь на текущем уровне группировки. В результате отчет приобретет удобный внешний вид для отображения иерархии данных.

Следующий пример выводит список товаров с группировками:

Примечания

Ячейки табличного документа могут иметь примечания, тогда в правом верхнем углу ячейки выводится маленький красный треугольник. При наведении курсора мыши на ячейку примечание показывается во всплывающем окне:

Программная установка примечаний реализуется следующим образом:

Обратите внимание, что свойство "Примечание" у объекта "ОбластьЯчеекМакета" является объектом типа "Рисунок", а не простой строкой. Через этот объект можно редактировать внешний вид примечания, шрифт и цвет текста, фон, линии и т.д.

Bell
09.09.2014 11:34
Прочитано: 7216

Имею ТаблицуЗначений на УФ форме

Надо создать гиперссылку по колоке.

Геперссылка (Тоже ставил) результата нет

Все отображается, но ни одна из трех процедур не работает

Как работать , материалы не нашел?

Yandex
Возможно, вас также заинтересует
E_Migachev
09.09.2014 17:20
Ответ № 1

У гиперссылки есть событие, его надо указать

Читайте также:  Текстуры для майнкрафт windows 10 edition
Bell
09.09.2014 17:27
Ответ № 2

ни одно не работает

Bell
09.09.2014 17:28
Ответ № 3

Если использовать кнопку или декарацию проблем нет

E_Migachev
09.09.2014 17:31
Ответ № 4

покажи скрин, где у тебя эта гиперссылка

Bell
09.09.2014 17:38
Ответ № 5

E_Migachev
09.09.2014 17:59
Ответ № 6

решил протестировать, и получил следующее

В результате в режиме предприятия по клике на гиперссылку срабатывает событие Выбор всего Табличного поля

Bell
09.09.2014 18:07
Ответ № 7

Это УФ там нет события Выбор. И стакими настройками тоже на идет

Bell
09.09.2014 18:10
Ответ № 8

Извеняюсь Работает на событие Выбор

Bell
09.09.2014 18:13
Ответ № 9

Забавно, Если у немя 31 строка и четыре столбца, то мне надо их описывать каждый.открывает форму со своими параметрами отбора

E_Migachev
09.09.2014 22:58
Ответ № 10

получается да, только так. но ты можешь их как-то обобщить – допустим получай из гиперссылки число и передавай в форму, а там в зависимости от числа свои параметры.

или так невозможно?

Bell
10.09.2014 09:59
Ответ № 11

Спасибо. Сделал больше колонок (группы по признаку).и процедур столько сколько колонок

Новости

Фирма "1С" информирует о техническом разделении версий ПРОФ и КОРП платформы "1С:Предприятие 8" (с дополнительной защитой лицензий уровня КОРП) и введении ряда ограничений на использование лицензий уровня ПРОФ с 11.02.2019 года.

Впрочем, источник в ФНС пояснил РБК, что решение налоговиков не стоит называть отсрочкой. Но если предприниматель не успеет обновить кассовый аппарат и с 1 января продолжит выдавать чеки с НДС 18%, отражая при этом в отчетности корректную ставку 20%, налоговая служба не будет рассматривать это как нарушение, подтвердил он.

С 1 января 2019 года повышаются цены на услуги по сопровождению 1С. Услуги включают в себя: разовые выезды специалистов, тарифные планы по предоплате и абонентскому сопровождению.

В четверг стартует первая масштабная смена криптографических ключей для всего мирового интернета с 2010 года под контролем Корпорации по управлению доменными именами и IP-адресами (ICANN).

26 июля величайшему американскому режиссеру Стэнли Кубрику исполнилось бы 90 лет. Его вклад в мировой кинематограф невозможно переоценить. Десять из 13 снятых им художественных картин стали по меньшей мере культовыми. Кубрик работал во всех возможных жанрах — начиная с нуара и комедии, заканчивая ужасами и фантастикой.

Читайте также:  Фраза добро пожаловать mp3
Оцените статью
Добавить комментарий

Adblock detector