Панель зависимостей в Excel
Обновлено: 21.11.2024
Библиотека — это пакет, содержащий несколько повторно используемых компонентов. Библиотеки сохраняются в виде файлов .nupkg и могут быть установлены как зависимости для рабочих процессов с помощью диспетчера пакетов.
Например, вы можете создать библиотеку, которая собирает данные из электронной таблицы Excel и добавляет их в другую, как описано на странице Создание базовой библиотеки. Затем библиотеку можно упаковать и использовать в других процессах в качестве действия.
Действие многократно используемого компонента представляет собой один или несколько рабочих процессов, объединенных в файл .nupkg и используемых в других процессах.
- Перейдите в меню Studio Backstage View >Пуск >Библиотека. Откроется окно "Новая пустая библиотека".
- Введите имя и выберите место для библиотеки. Расположение по умолчанию — C:\Users\\Documents\UiPath . Добавьте описание, выберите совместимость проекта и язык, а затем выберите Создать. Новая библиотека будет создана и сохранена на вашем локальном компьютере.
📘
Примечания:
- Имя библиотеки не может превышать 128 символов, а описание не может превышать 500 символов.
- Не используйте lib в качестве имени библиотеки, так как это приведет к ошибке компиляции в проектах, в которых установлена библиотека.
- На панели проекта отображается древовидное представление с папкой проекта, зависимостями и файлом NewActivity.xaml, содержащим фактический рабочий процесс.
Каждый файл рабочего процесса в библиотеке доступен как действие в проектах, где библиотека установлена как зависимость. Если вы хотите сделать определенный файл личным, щелкните его правой кнопкой мыши и выберите «Сделать личным». В этом случае файл включен в пакет библиотеки, но недоступен в качестве повторно используемого компонента на панели «Действия».
По умолчанию для новых библиотек доступны те же зависимости, что и для пустых новых проектов, а именно UiPath.Excel.Activities , UiPath.Mail.Activities , UiPath.System.Activities и UiPath.UIAutomation.Activities с самым низким Применимое правило выполнения версии.
Чтобы добавить всплывающую подсказку и ссылку справки к действию, щелкните правой кнопкой мыши файл рабочего процесса на панели «Проект» и выберите «Свойства». Подсказка отображается при наведении указателя мыши на действие на панелях «Действия» и «Конструктор» в проектах, в которых установлена библиотека. Ссылка на справку открывается, когда вы выбираете действие на панели Designer и нажимаете F1.
Аргументы, которые вы определяете в библиотеке, становятся свойствами действий в проектах, где библиотека установлена как зависимость. Аргументы, помеченные как обязательные, доступны в теле действия на панели Designer. Аннотации, которые вы добавляете к аргументу в библиотеке, отображаются в виде всплывающей подсказки для свойства на панели свойств результирующего действия. Дополнительные сведения об аргументах см. в разделе Панель аргументов.
📘
Примечания:
- В случае библиотек рекомендуется использовать Nothing для присвоения переменной значения null, а не "" . Это сделано для того, чтобы избежать каких-либо несоответствий при использовании упакованной библиотеки в качестве зависимости от проекта.
- Свойство IntroductionVersion объекта System.Activities.ActivityBuilder не поддерживается. Установка значения для этого свойства приводит к тому, что аргументы не сохраняются. Этот объект отображается на панели «Свойства», когда вы выбираете пустую область на панели «Дизайнер».
Чтобы настроить параметры библиотечного проекта, откройте окно "Настройки проекта", щелкнув "Настройки" на панели "Проект".
На вкладке "Общие" доступны следующие параметры:
- Имя – измените название проекта.
- Описание — отредактируйте описание проекта.
- URL центра автоматизации — URL-адрес идеи центра автоматизации, связанной с проектом. Дополнительные сведения см. в разделе Связывание проекта с идеей в Центре автоматизации.
- Значок проекта. При необходимости определите собственный значок для проекта. Вы можете просмотреть и выбрать файл или ввести путь или общедоступный URL-адрес к файлу ico , jpeg , jpg или png размером до 1 МБ.
После публикации проекта значок отображается рядом с пакетом в окне «Управление пакетами» в Studio. - Включить источники — установите значение «Да», чтобы включить все источники .xaml в пакет библиотеки, включая рабочие процессы, которые ранее были закрытыми. Для библиотек Windows — Legacy файлы сохраняются в сгенерированном файле сборки и в папке lib\net45 в файле .nupkg. Для Windows и кроссплатформенных библиотек файлы сохраняются в папке содержимого в файле .nupkg.
- Компилировать выражения действий — установите значение Да, чтобы скомпилировать и упаковать все выражения действий с библиотекой. Это приводит к улучшению времени выполнения. Доступно для Windows — только устаревшие библиотеки.
- Готово к запуску — установите значение Да, чтобы оптимизировать сгенерированные сборки для более быстрой JIT-компиляции во время выполнения. Доступно для Windows — только устаревшие библиотеки.
- Modern Design Experience: установите значение «Да», чтобы включить современный опыт работы с автоматизацией пользовательского интерфейса, включая новые и улучшенные действия, средства записи и мастера, а также репозиторий объектов.
Публикация библиотек аналогична процессам публикации. Дополнительные сведения см. в разделе О публикации проектов автоматизации.
Настройка зависимостей задач между задачами — самая мощная функция Gantt Excel. Встроенная автоматизация автоматического планирования шаблона может обновлять даты задач на основе изменений, которые вносятся в его зависимые задачи.
Понимание взаимозависимости задач является ключевым элементом управления проектами. Неважно, насколько хорош график проекта, если важные зависимости, связанные с проектом, не включены в описание усилий, они представляют значительный риск для достижения ценности проекта.
Эффективное управление проектом начинается с мысли о конечном результате. Цель проекта — всегда успешное завершение.
Определение зависимости задачи
Зависимость от задачи — это отношение, при котором задача или веха зависят от других задач, которые должны быть выполнены до того, как она сможет быть выполнена. Это также называется логической связью. Логическая связь может быть зависимостью между задачами проекта или между задачами и вехами.
Важно понимать типы зависимостей, которые можно использовать в Gantt Excel.
Gantt Excel поддерживает 4 типа зависимостей задач
-
Готово к началу — FS
От начала до конца (FS)
Это наиболее распространенный тип зависимости между задачами и наиболее часто используемый тип. Эта зависимость означает, что если есть 2 задачи TASK A и B, то TASK A (FS) B означает, что зависимая задача (B) не может начаться, пока задача, от которой она зависит (A), не будет завершена. Другими словами, если ЗАДАЧА А задерживается на день, то ЗАДАЧА Б также откладывается и начинается на день позже.
Пример: если вы строите фундамент для своего дома и у вас есть две задачи: «Выкопать " и "Заливка бетона", задача "Заливка бетона" не может начаться, пока не будет завершена задача "Выемка грунта"
От начала до начала (СС)
Start-to-Start (SS):
Эта зависимость означает, что если есть 2 задачи TASK A и B, задача B не может начаться, пока не запустится задача A. Они не должны начинаться одновременно: задача Б может начаться в любое время после начала задачи А.
Пример: чтобы сэкономить время, вы хотите выровнять бетон на одном конце фундамента, пока он еще заливается. на другом конце. Но Выравнивание бетона (задача Б) не может начаться до тех пор, пока не начнется Заливка бетона (задача Б).
Полная обработка (FF)
Эта зависимость означает, что если есть 2 задачи TASK A и B, задача B не может быть завершена, пока не будет завершена задача A. Они не обязательно должны заканчиваться одновременно: задача Б может завершиться в любое время после завершения задачи А.
Пример: ваша команда прокладывает проводку в здании и одновременно проверяет его. Пока не будет выполнено Добавить проводку (задача A), вы не сможете завершить проверку электропроводки (задача B).
От начала до конца (SF)
Задача B не может быть завершена, пока не начнется задача A. Задача B может завершиться в любое время после начала задачи A. Этот тип связи редко используется.
Пример: Деревянные оконные рамы для вашего дома построены за пределами участка. Вы не можете закончить Сборку окон (Задание B), пока не начнется Оконная рама доставка (Задача A).
Время задержки
Время задержки. Между зависимыми задачами можно установить временной интервал, чтобы учесть требуемые задержки. Например, в строительном проекте вам нужно дать фундаменту застыть перед возведением стен. В этом случае следует установить время выдержки для схватывания бетона. Последующая задача может быть запущена только после того, как истечет заданное время задержки (в днях).
Создание зависимости задачи
Самый простой способ создать зависимость задачи — дважды щелкнуть задачу, а затем установить зависимости на правой панели.
-
Щелкните раскрывающийся список в разделе «Предшественник — Имя задачи» и выберите задачу-предшественник. Установите тип зависимости и задержку.
Если коннекторы зависимостей не отображаются, установите флажок «Показать коннектор зависимостей» в форме «Настройки».
Примечание. Все задачи и вехи можно установить в качестве задач-предшественников/последователей, однако вы не можете установить родительскую задачу или подчиненную задачу в качестве задачи-предшественника/последователя.
Это связано с тем, что родительские задачи по сути являются сводными. даты задач и родительских задач автоматически рассчитываются на основе подчиненных им дочерних задач.
Видеоучебник — Как установить зависимости задач в Gantt Excel
Изменение зависимости задачи
Чтобы изменить зависимость задачи, просто дважды щелкните задачу, после чего вы сможете добавить/редактировать или удалить существующие зависимости.
Навигатор зависимостей Spreadspeed дает представление о сложных моделях Excel, позволяя без особых усилий визуализировать и отслеживать стек вызовов ссылок на формулы. Он открывается в области задач сбоку листа. Вы просто нажимаете кнопку «Загрузить зависимости», и все формулы на листе анализируются. Spreadspeed создаст древовидные списки как зависимых формул, так и прецедентов формул. Когда вы перемещаетесь по древовидному представлению с помощью мыши или клавиш со стрелками на клавиатуре, каждая ячейка в древовидном представлении активируется на листе (включая ссылки на ячейки за пределами листа), что позволяет вам просматривать формулу.
Скорость распространения улучшается по сравнению со встроенными трассировками формул Excel. Вам не нужно искать ячейки с зависимыми формулами и прецедентами — Spreadspeed найдет их за вас. Когда вы выбираете адрес из списка, Spreadspeed может автоматически отображать полную трассировку. Когда вы нажимаете на другой адрес в списке, предыдущие стрелки автоматически исчезают.
Дерево прецедентов формулы
Представление «Предыдущие» в навигаторе зависимостей формул показано на изображении ниже. В то время как навигатор зависимых элементов можно рассматривать как вид сверху вниз, навигатор прецедентов предоставляет список снизу вверх. Одним из основных преимуществ представления прецедентов является то, что оно определяет ссылки на другие рабочие листы в той же книге (обозначаются синим текстом ) и ссылки на другие рабочие книги (обозначаются красным текстом ).
Панель задач навигатора по прецедентам
Пример листа навигации по прецедентам
В приведенном ниже примере мы видим, что стрелки трассировки для прецедентов формулы немного отличаются от стрелок для зависимых формул. Когда формула ссылается на диапазон, этот диапазон выделяется синей рамкой. Когда формула ссылается на диапазон на другом листе или книге, стрелка указывает на маленький значок листа.
Как и в случае трассировки зависимых объектов, представление «Предыдущие» полезно для выявления проблем в вашей модели. Ниже мы запустили трассировку для ячейки D4, и довольно легко увидеть, что между столбцами B и C есть аномалия с рамкой, очерчивающей строки 7-8 в столбце B и строки 6-8 в столбце C. В В этом случае формулы в ячейках B9 и C9 немного отличаются. Excel обычно не помечает первый или последний столбец ошибкой «Несовместимая формула», что делает навигатор «Предыдущие» еще одним важным инструментом для проверки ошибок в ваших моделях.
Дерево зависимых формул
На изображении ниже показано представление зависимостей в навигаторе зависимостей формул. Он обеспечивает взгляд сверху вниз на трассировку формулы и полезен как для определения сложности электронной таблицы, так и для выявления любых возможных проблем. Вы можете перейти к ячейке, используя поиск «Найти диапазон», и вы можете переключаться между глубиной стрелки трассировки одного уровня и всеми уровнями.
Панель задач навигатора зависимостей
Пример рабочего листа навигатора зависимых элементов
В приведенном ниже примере показано, как в представлении "Зависимые" отображается моментальный снимок топографии формул электронной таблицы, что помогает обнаруживать потенциальные проблемы. В этом случае мы видим обычный шаблон в столбцах B и C, который останавливается в столбце D, указывая на проблему в ячейке D10. В ячейке D10 мы обнаруживаем, что ожидаемая формула была перезаписана значением. Наряду с картой содержимого, созданной инструментом визуального аудита, навигатор зависимостей является важным инструментом для обеспечения целостности ваших электронных таблиц.
Раскрывающиеся списки в Microsoft Excel (а также Word и Access) позволяют вам создать список допустимых вариантов, которые вы или другие пользователи можете выбрать для данного поля. Это особенно полезно для полей, требующих конкретной информации; поля с длинными или сложными данными, которые трудно написать по буквам; или поля, где вы хотите контролировать ответы.
Еще одним преимуществом является создание зависимых раскрывающихся списков (в сочетании с функцией ДВССЫЛ). Это позволяет вам выбрать категорию продукта из раскрывающегося списка главного меню (например, напитки), а затем отобразить все связанные продукты из раскрывающегося списка подменю (зависимого) (например, яблочный сок, кофе и т. д. ). Это очень хорошо работает для целей заказа и инвентаризации, поскольку делит все продукты на управляемые категории. Именно так большинство оптовых и розничных компаний обращаются со своими товарными линиями. На самом деле, компании от больниц и страховых компаний до банков и других компаний используют раскрывающиеся списки, флажки, комбинированные списки и/или переключатели, чтобы свести к минимуму ошибки ввода и ошибки пользователя.
Как создать простой раскрывающийся список
Мы создали образец раскрывающегося списка, чтобы вы могли попрактиковаться или использовать свои собственные данные.
Если ваша база данных электронных таблиц велика или содержит множество полей, мы рекомендуем поместить элементы списка в таблицу на отдельной электронной таблице, но в той же книге. Однако, если ваш список относительно короткий, вы можете ввести элементы списка, разделенные запятыми, в поле «Источник» диалогового окна «Проверка данных».
<р>1. Откройте новую книгу и добавьте вторую вкладку электронной таблицы (нажмите значок «+» в нижней части экрана на панели вкладок). <р>2. Переименуйте электронную таблицу 1 в «wks» для рабочего листа, а электронную таблицу 2 — в «lists». <р>3. Введите имена 10 врачей (или другие подходящие элементы) в столбец A от A1 до A10. <р>4. Отсортируйте список по своему усмотрению. Если вы планируете сортировать по фамилии, сначала введите фамилию, затем имя и инициал отчества в исходном списке. <р>5. Выделите диапазон (A1:A10) или просто поместите курсор на любую ячейку в списке и нажмите Ctrl+T, чтобы преобразовать эту группу элементов в таблицу. Excel называет это таблицей 1, 2, 3 и т. д., что не является проблемой, если таблица всего одна. Обязательно установите флажок «У моей таблицы есть заголовки».Примечание. Когда данные находятся в таблице, вы можете добавлять или удалять элементы из списка (и всех других раскрывающихся списков, использующих эту же таблицу), и все они будут обновляться автоматически.
JD Sartain / IDG Worldwide
Введите список элементов, а затем преобразуйте список в таблицу.
<р>6. Перейдите к электронной таблице 1 (переименованной в wks). Введите некоторые данные, подобные показанным на следующем рисунке, например: Тип операции, Дата, Время и Хирург, или создайте свои собственные данные. <р>7. Выберите ячейку или группу ячеек, где вы хотите, чтобы раскрывающийся список отображался. В этом случае выберите D2 (или D2:D11, если хотите, хотя нет необходимости выделять весь столбец). <р>8. На вкладке "Данные" выберите Проверка данных > Проверка данных. <р>9. В диалоговом окне Проверка данных выберите вкладку Настройки. На панели Критерии проверки в поле Разрешить выберите параметр Список из раскрывающегося списка.
JD Sartain / IDG Worldwide
На вкладке "Настройки" выберите "Список" в списке.
<р>10. Перейдите к полю «Источник» и щелкните внутри этого поля. <р>11. Переместите курсор за пределы этого диалогового окна и выберите электронную таблицу списки на вкладках рабочей книги в нижней части экрана. <р>12. Выделите диапазон врачей, то есть от A2 до A11. Обратите внимание, что Excel добавляет этот диапазон в поле «Источник» (=lists!$A$2:$A$11) за вас. <р>13. Затем перейдите на вкладку Входящее сообщение и введите заголовок и входное сообщение для раскрывающегося списка. <р>14. Затем перейдите на вкладку Предупреждение об ошибке и введите заголовок и сообщение об ошибке для раскрывающегося списка. <р>15. Нажмите ОК, и ваш раскрывающийся список готов.
JD Sartain / IDG Worldwide
Введите исходный диапазон, входное сообщение и предупреждения об ошибках для раскрывающегося списка.
<р>16. Вернитесь к электронной таблице wks и поместите курсор в ячейку D2. Обратите внимание на стрелку раскрывающегося списка, и ваше пользовательское сообщение ввода появляется справа от каждой ячейки в выбранном вами столбце. Нажмите на стрелку вниз и выберите из списка врача, который специализируется на типе операции в соответствующей строке столбца A. Например, областью деятельности доктора Саймона Уолтерса является хирургия тазобедренного сустава. <р>17. Если кто-либо вводит недопустимое имя, т. е. пытается ввести имя, которого нет в списке допустимых хирургов, указанное вами пользовательское сообщение об ошибке появляется при нажатии клавиши Enter. Нажмите Отмена, чтобы закрыть это диалоговое окно.
JD Sartain / IDG Worldwide
Выберите врача из списка или введите недопустимую запись для предупреждения об ошибке.
Создать зависимые раскрывающиеся списки
Зависимые раскрывающиеся списки аналогичны подменю в приложениях Office. В главном меню (или раскрывающемся списке) отображаются различные параметры с подменю под каждым из них, которые отображают дополнительные параметры, связанные с главным меню. В нашем образце рабочего листа в раскрывающемся списке представлены хирурги, которые соответствуют типу запланированной операции.
В следующем упражнении представьте, что вы управляете небольшой сельской больницей, расположенной примерно в 80 км от крупного города, в котором есть три большие больницы, полностью укомплектованные персоналом. Ваша работа заключается в том, чтобы назначать хирургов из одного из этих трех крупных учреждений для приема пациентов в вашей больнице. Выпадающий список «основной» содержит выбор больниц (по местонахождению), в которых практикует каждый хирург. В раскрывающихся списках подменю указаны имена всех хирургов, работающих в каждом из этих учреждений: Ист-Сайд, Вест-Сайд или Мидтаун.
А. Создайте списки
<р>1. Сначала добавьте еще одну таблицу и назовите ее lists2. <р>2. В электронной таблице lists2 введите следующий заголовок для столбца A: Расположение больниц. В разделе «Расположения больниц» введите названия EastSide, WestSide и Midtown в ячейки A2, A3 и A4 соответственно (без пробелов или с использованием одного слова). <р>3. Переместите курсор в первую ячейку под заголовком «Расположение больниц» (A2). Нажмите Главная > Форматировать как таблицу, выберите стиль таблицы в подменю, затем нажмите ОК. <р>4. Выберите расположение больниц в этом списке (A2: A4). Введите имя таблицы (Местоположения) в поле Имя (над столбцом A) или нажмите Ctrl+T, чтобы преобразовать эти элементы в таблицу, которая в Excel называется Таблица 1, 2, 3 и т. д. Наконец, установите флажок поле с надписью У моей таблицы есть заголовки. <р>5. Чтобы переименовать таблицы, выберите Формулы > Диспетчер имен. Наведите курсор вниз на Таблицу 1 (2, 3, 4 и т. д.), затем нажмите кнопку Изменить. <р>6. В диалоговом окне Редактировать имя введите новое имя (местоположения).Примечание. В Excel нельзя использовать пробелы и другие специальные символы. Имена должны начинаться с буквы или символа подчеркивания, и имена не могут конфликтовать ни с какими встроенными именами Excel или другими объектами в книге (например, в одной книге не может быть двух диапазонов с одинаковыми именами, даже если диапазоны находятся в отдельных таблицах).
JD Sartain / IDG Worldwide
Переименуйте таблицы с помощью диспетчера имен Excel.
<р>7. Далее вы должны создать отдельную таблицу для каждой из больничных локаций. В электронной таблице lists2 введите следующие заголовки для столбцов B: Ист-Сайд, C: Вест-Сайд и D: Мидтаун (эти метки столбцов также будут названиями диапазонов за вычетом пробелов). р> <р>8. Введите имена некоторых врачей в каждую из этих трех колонок (B, C, D). <р>9. Отформатируйте каждый список как именованную таблицу (повторите шаг 3 выше). <р>10. Выделите диапазон каждого столбца отдельно (B1:B8; C1:C7; D1:D9). Нажмите Ctrl+T, чтобы преобразовать эти группы элементов в таблицы, которые Excel называет Таблица 2, 3, 4 и т. д., затем установите флажок У моей таблицы есть заголовки. Повторите шаги 5 и 6 выше, чтобы переименовать таблицы. Помните, что в именах диапазонов не должно быть пробелов.
JD Sartain / IDG Worldwide
Создавайте таблицы для своих списков.
Примечание. Если у вас несколько таблиц, назовите их на основе заголовков, которые вы указали для каждого столбца.
Б. Создайте раскрывающиеся списки
<р>1. Сначала вернитесь к электронной таблице wks и удалите предыдущий раскрывающийся список в столбце D под названием Surgeons. Создайте новый заголовок в столбце D1 под названием Location и назовите столбец E1 Surgeons. <р>2. Выберите ячейки D1:E11, затем выберите Главная > Форматировать как таблицу, выберите стиль, установите флажок для заголовков и нажмите ОК. р> <р>3. Затем выберите ячейки (D2:D11) для раскрывающегося списка главного меню. <р>4. На вкладке "Данные" выберите Проверка данных > Проверка данных. <р>5. В диалоговом окне Проверка данных выберите вкладку Настройки. На панели Критерии проверки в поле Разрешить выберите параметр Список из раскрывающегося списка. <р>6. В поле Источник щелкните электронную таблицу list2, выделите список «Расположение больницы» без заголовка (A2:A4) и нажмите ОК.< /p>
JD Sartain / IDG Worldwide
Создайте раскрывающийся список главного меню.
<р>7. Переместите курсор в ячейку E2. <р>8. Повторите шаги 8 и 9 выше. <р>9. На этот раз в поле Источник введите следующую формулу: =ДВССЫЛ($D$2) — но это только для текущей ячейки — затем нажмите ОК.Примечание. Если вы получили сообщение об ошибке источника, просто нажмите Да, поскольку ошибки исчезнут, когда данные из раскрывающихся списков заполнятся.
<р>10. Чтобы заполнить столбец (что является очевидным курсом), введите следующую формулу: =ДВССЫЛ($D2) — да, без знака «$» в номере строки — затем скопируйте ячейку D2 вниз от D3 до D11. Это активирует весь диапазон.Введите функцию ДВССЫЛ как относительную формулу, затем скопируйте.
<р>11. Если вы хотите добавить входное сообщение или предупреждение об ошибке, повторите шаги с 13 по 14, описанные выше в разделе «Как создать простой раскрывающийся список».С. Проверьте свою работу
Пришло время проверить вашу работу. Нажимайте стрелки раскрывающегося списка (по одной) в столбце D (Местоположение).
<р>1. Выберите больницу из списка, и она появится в активной ячейке. <р>2. Наведите курсор на столбец E (Хирург) и выберите врача из списка врачей в том месте, которое вы указали в столбце D.
JD Sartain / IDG Worldwide
Раскрывающиеся списки работают должным образом.
Д. Обходной путь для элементов из двух слов
Если вы хотите использовать два или более слова для выпадающего меню главного меню (например, "Местоположение") и не хотите, чтобы слова соединялись вместе без пробела (например, "Ист-Сайд" вместо "Ист-Сайд"), введите эту формулу. в зависимом раскрывающемся списке (Хирург) Источник в диалоговом окне «Проверка данных»: = ДВССЫЛ (ПОДСТАВИТЬ (D2», «,»)), где D2 — адрес ячейки, « » означает кавычки-пробел-кавычки и « ” означает кавычки без пробела. Перевод: замените ячейку D2, в которой есть пробел, на D2 минус пробел.
Читайте также: