Консультуємо чатом: Viber / WhatsApp / Telegram

TechEditor в обучении

TechEditor в обучении

Как TechEditor помогает инженерам повышать квалификацию

 

Здравствуйте!

Подскажите, пожалуйста, какой функцией можно задать следующее:

Есть С=10

есть R и W. И их значения меняются в зависимости от С.

Как прописать чтобы автоматически при определённых значениях С, значениям R и W присваивались нужные величины.

Например:
т.е. если С ≤10, то R=1 W=1
если 10≤ С ≤ 20, то R=2 W=2
если С ≥10, то R=3 W=3.

Vitalii Artomov Кристина, посмотрите работу с оператором IF, он как раз подходит для таких ситуаций:
techeditor.dystlab.store/index.php/ru/help/tutoria…
Завантаження вмісту, будь ласка, зачекайте. 5 місяців тому
loader
loader
Attachment
Кристина Жалейко Спасибо, прочитала, попробовала сделать - не получается 5 місяців тому
loader
loader
Attachment
Кристина Жалейко определила переменную G
хочу задать для неё условие, что если она равна вот столько, тогда а и б равны вот столько и считается вторая переменная из этих условий.
а потом опять повторяется что если G равна другому числу тогда а и б равны другими и опять считается вторая переменная, но с другими значениями.

var
G: Double;

begin

G:= (t_v - t_ot) * z_ot;

Report.Update;

end;

var
Rtr_0: Double; //////// что-то вот здесь я неправильно делаю(


begin

if (G <= 6000) then
a1 = 0,000075;
b1 = 0.15;

Rtr_0:= a1 * G + b1;

Report.Update;

end;
5 місяців тому
loader
loader
Attachment
Vitalii Artomov Кристина, в одном модуле допустим только один общий блок begin..end. Все действия с переменными заключайте внутри этих двух скобок:

var
G, Rtr_0: Double;

begin // старт модуля
G:= (t_v - t_ot) * z_ot;

// условие 1:
if (G <= 6000) then
begin
a1 := 0.000075;
b1 := 0.15;
end;

// условие 2:
if (G <= 5000) then
begin
a1 := 0.000075;
b1 := 0.15;
end;

// условие 3...

Report.Update;
end; // конец модуля
5 місяців тому
loader
loader
Attachment
Vitalii Artomov И десятичный разделитель — только точка: a1 := 0.000075; 5 місяців тому
loader
loader
Attachment
Кристина Жалейко Спасибо за ответы)) Буду разбираться ) 5 місяців тому
loader
loader
Attachment
Vitalii Artomov Вопросы по коду, интерфейсу программы и пр. можно также ставить на офиц. форуме программы, создавая отдельные обсуждения под каждую тему:
techeditor.dystlab.store/index.php/ru/community/gr…
Завантаження вмісту, будь ласка, зачекайте. 5 місяців тому
loader
loader
Attachment
Кристина Жалейко Написала в приложении. Вроде работает, ошибок не выдаёт; но как обозначить в отчёт, чтобы вывелось или a1 или а2 или а3 в зависимости от if (G <= 6000) ? 5 місяців тому
loader
loader
Attachment
Vitalii Artomov Это зависит от логики Вашего расчета. Если нужно вывести только одно значение, тогда имеет смысл заменить a1, a2, a3 одной единственной переменной 'a' — то условие, которое сработает, присвоит ей правильное значение. Его и выводите в отчет через Script equation / Script text.

Если же Вам нужно вывести все три переменные - a1, a2, a3, то тогда создайте под каждую переменную свой отдельный Script equation / Script text.
5 місяців тому
loader
loader
Attachment
Кристина Жалейко даже в голову не пришло
Спасибо!
5 місяців тому
loader
loader
Attachment
Кристина Жалейко Еще важный вопрос, каким образом округлять значения?

begin
a:=0.00035;
b:=1.4;
Rtr_0:= a * G + b;

end;

Есть у меня вот такое. и Значение Rtr_0 мне нужно до 2 цифр после запятой. с округлением по правилам математики.

5 місяців тому
loader
loader
Attachment
Кристина Жалейко прочитала статью о функциях округления и кажется из неё ничего мне не походит.. 5 місяців тому
loader
loader
Attachment
Vitalii Artomov а чем именно Вас не устраивает, например, функция Format? 5 місяців тому
loader
loader
Attachment
Кристина Жалейко я тут смотрела, может смотрю плохо или не там
techeditor.dystlab.store/index.php/ru/help/users-g…
Завантаження вмісту, будь ласка, зачекайте. 5 місяців тому
loader
loader
Attachment
Vitalii Artomov Кристина, я ответил в этой ветке обсуждений:
techeditor.dystlab.store/index.php/en/community/gr…

Давайте продолжать диалог там. Рекомендуется под каждый отдельный вопрос создавать отдельную ветку (на офиц. форуме)
Завантаження вмісту, будь ласка, зачекайте. 5 місяців тому
loader
loader
Attachment
Кристина Жалейко Хорошо 5 місяців тому
loader
loader
Attachment

Здравствуйте!

Подскажите, пожалуйста, как осуществить:

В отчёте TechEditor хочу создать вот такое выражение

С=А+В=1+2=3

Как прописать его в приложении, чтобы оно выводилось в отчёте?

const
А=1;
В=2;

begin
Result:= А+В;
end;

Т.е. как мне вывести в отчёт значения А и В,
как вывести туда же результат сложения и как в приложении написать , что посчиталось новое значение С, которое будет равным 3 и чтобы дальше его можно было использовать?

Vitalii Artomov Кристина, немного поправлю скрипт:

var
C: Double;

const
A=1; B=2;

begin
C := A + B;
Report.Update;
end;
5 місяців тому
loader
loader
Attachment
Vitalii Artomov А в самом отчете добавьте объект "Script equation" или "Script text" с именем переменной С. Потом запускайте приложение, должно сработать) 5 місяців тому
loader
loader
Attachment
Vitalii Artomov Вот тут подробнее об этих вещах:
www.youtube.com/watch

Приемы работы в TechEditor | Автоматизация,...

Вебинар для тех, кто пользуется или интересуется TechEditor. Часть 3TechEditor — среда разработки технической документации и инженерных расчетов, которая обе...

5 місяців тому
loader
loader
Attachment
Кристина Жалейко Получилось! ) Спасибо!! 5 місяців тому
loader
loader
Attachment

Расчет ширины раскрытия трещины по Еврокоду (EN...

Приложение для расчета железобетонных балок на трещиностойкость. Позволяет определить ширину раскрытия трещины в соответствии с Еврокодом EN 1992-1-1.Утилита...

Как выполнить расчет ширины раскрытия трещин по Еврокоду EN 1992-1-1

Расчет ширины раскрытия трещины по Еврокоду (EN...

Приложение для расчета железобетонных балок на трещиностойкость. Позволяет определить ширину раскрытия трещины в соответствии с Еврокодом EN 1992-1-1.Утилита...

loader
loader
Attachment
loader
loader
Attachment
Maria Nikitska фото додано до Обложка альбому в TechEditor в обучении групі 6 місяців тому

ua | ru
Вже доступні всі епізоди вебінару "Прийоми роботи в середовищі TechEditor 1.0":
- Як працювати з файлами
- Стилі тексту і колонтитули
- Автоматизація, розрахунки, формули в LaTeX
- Одиниці виміру, скрипт, цикли
- Безкоштовний аналог ПЗ для підготовки технічних звітів

▶️ переглянути - edu.dystlab.com/index.php/uk/techeditor-10-start-u…


Уже доступны все эпизоды вебинара "Приемы работы в среде TechEditor 1.0":
- Как работать с файлами
- Стили текста и колонтитулы
- Автоматизация, расчеты, формулы в LaTeX
- Единицы измерения, скрипт, циклы
- Бесплатный аналог ПО для подготовки технических отчетов

▶️ смотреть - edu.dystlab.com/index.php/ru/techeditor-10-start/

ua | ruВже доступні всі епізоди вебінару "Прийоми роботи в середовищі TechEditor 1.0":- Як працювати з файлами- Стилі тексту і колонтитули- Автоматизація, розрахунки, формули в LaTeX- Одиниці виміру, скрипт, цикли- Безкоштовний аналог ПЗ для підготовки технічних звітів▶️ переглянути - https://edu.dystlab.com/index.php/uk/techeditor-10-start-uk—Уже доступны все эпизоды вебинара "Приемы работы в среде TechEditor 1.0":- Как работать с файлами- Стили текста и колонтитулы- Автоматизация, расчеты, формулы в LaTeX- Единицы измерения, скрипт, циклы- Бесплатный аналог ПО для подготовки технических отчетов▶️ смотреть - https://edu.dystlab.com/index.php/ru/techeditor-10-start/
Shamil Nuri та 6 інші приєднались до групи TechEditor в обучении 7 місяців тому

Коллеги, приглашаю вас 11 марта в 19:00 по Киеву на вебинар "Приемы работы в ТехЭдитор 1.x". Будет интересно!

Записаться на мероприятие можно на нашей платформе, в разделе Курсы. До встречи)

loader
loader
Attachment
Ivan Pashkevych and 2 others people reacted to учасника Vitalii Artomov Відео 9 місяців тому

TechEditor 1.0.2 | Load combinations without...

This report is calculated in accordance with Ontario Building Code 2012, Table 4.1.3.2.A — Load combinations without Crane Loads for Ultimate Limit States.So...

Простое приложение для ТехЭдитора по определению нагрузок в соответствии с Ontario Building Code 2012. Идет в пакете с шаблоном готового отчета — всё бесплатно, берите на вооружение

Скачать можно отсюда:
dystlab.store/index.php/catalog/calculations/teche…

TechEditor 1.0.2 | Load combinations without...

This report is calculated in accordance with Ontario Building Code 2012, Table 4.1.3.2.A — Load combinations without Crane Loads for Ultimate Limit States.So...

Maria Nikitska Раджу підписатися на канал TechEditor в Telegram: t.me/techeditor Завантаження вмісту, будь ласка, зачекайте. 9 місяців тому
loader
loader
Attachment

Maria Nikitska - відредагував групу, TechEditor в обучении

Dystlab™ Education Logo

Платформа онлайн-освіти для інженерів Dystlab Education. Дистанційне навчання і курси.

Адреса офісу в Канаді: 223-2275 Lake Shore Boulevard West, Toronto, ON, M8V 3Y3

Адреса офісу в Україні: 76006, м. Івано-Франківськ, вул. Миколайчука Івана 17/97

Viber / WhatsApp:
+38 095 812 2046

Телефон / Telegram:
+38 068 356 3002

 
 

innot needed textfoanother not needed text@dystlabdummy text.com

Dystlab™ — торговельна марка, зареєстрована в Державному реєстрі свідоцтв України на знаки для товарів і послуг 26.02.2018, свідоцтво № 238304. Власник: фізична особа-підприємець Артьомов В. Є., ЄДРПОУ/ІНН: 3003314690

Слідкуйте за нами

Copyright © 2015-2021 Dystlab™. All rights reserved.

Design by JoomShaper

Search

Copyright © 2018 Dystlab™. Dystlab™ Education. Дистанционное обучение. Менторинг. Профессиональные консультации. Курсы.

Viber / WhatsApp / Phone #1:
+38 095 812 2046

Telegram / Phone #2:
+38 068 356 3002

innot needed textfoanother not needed text@dystlabdummy text.com