From df4adf72a5f161dd94b3c46d7222188a298c887f Mon Sep 17 00:00:00 2001
From: Ivan <8611739+IRBorisov@users.noreply.github.com>
Date: Wed, 30 Oct 2024 10:39:26 +0300
Subject: [PATCH] M: Update manuals
---
.../ManualsPage/items/ui/HelpOssGraph.tsx | 5 ++++
.../ManualsPage/items/ui/HelpRelocateCst.tsx | 24 ++++++++++++++++++-
.../items/ui/HelpSubstitutions.tsx | 17 +++++++++++--
3 files changed, 43 insertions(+), 3 deletions(-)
diff --git a/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpOssGraph.tsx b/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpOssGraph.tsx
index 7bd77051..110e0424 100644
--- a/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpOssGraph.tsx
+++ b/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpOssGraph.tsx
@@ -1,6 +1,7 @@
import {
IconAnimation,
IconAnimationOff,
+ IconChild,
IconConnect,
IconConsolidation,
IconDestroy,
@@ -103,6 +104,10 @@ function HelpOssGraph() {
Выбрать КС для загрузки
+
+ {' '}
+
+
Активировать операцию
diff --git a/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpRelocateCst.tsx b/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpRelocateCst.tsx
index 13aaf28f..18d34968 100644
--- a/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpRelocateCst.tsx
+++ b/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpRelocateCst.tsx
@@ -1,8 +1,30 @@
+import { IconMoveDown, IconMoveUp, IconPredecessor } from '@/components/Icons';
+import LinkTopic from '@/components/ui/LinkTopic';
+import { HelpTopic } from '@/models/miscellaneous';
+
function HelpRelocateCst() {
return (
Перенос конституент
-
Раздел в разработке...
+
+ Перенос конституент – операция, при которой выбранные конституенты переносятся в другую КС в рамках одной
+ .
+
+
+ только для собственных конституент схемы-источника
+
+
+
+ направление переноса - вверх или вниз по дереву синтеза
+
+
+ при переносе вверх собственные конституенты становятся наследованными, а их копии добавляются в целевую КС
+
+
+ при переносе вниз собственные конституенты становятся собственными конституентами целевой КС и удаляются из
+ исходной КС
+
+
при переносе вверх нельзя выбирать конституенты, зависящие от конституент КС, отличных от целевой
);
}
diff --git a/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpSubstitutions.tsx b/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpSubstitutions.tsx
index ce0fa9d0..1fb66271 100644
--- a/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpSubstitutions.tsx
+++ b/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpSubstitutions.tsx
@@ -1,8 +1,21 @@
function HelpSubstitutions() {
return (
-
+
Таблица отождествлений
-
Раздел в разработке...
+
Пара отождествлений, обозначает замену вхождений одной конституенты на другую.
+
+ Таблица отождествлений накладывает следующие ограничения:
+
конституента может быть удаляемой только в одном отождествлении
+
удаляемые конституенты не могут быть замещающими в отождествлениях
+
базисные множества могут замещать только другие базисные множества
+
константные множества могут замещать только другие константные множества
+
+ при отождествлении конституент, отличных от базисных и константных множеств, их типизации должны совпадать с
+ учетом других отождествлений
+
+
логические выражения могут замещать только другие логические выражения
+
при отождествлении параметризованных конституент количество и типизации операндов должно совпадать
+
);
}