Связи: различия между версиями

Материал из MajorDoMo инфо
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
=== addlinkedproperty ===
[[Addlinkedproperty]]
<pre>addlinkedproperty ( &object, &property, &module );</pre>
<pre>addlinkedproperty ( &object, &property, &module );</pre>


=== Removelinkedpropertyifnotused ===
[[Removelinkedpropertyifnotused]]
[[Removelinkedpropertyifnotused]]
<pre>removelinkedpropertyifnotused ( &table_name, &object, &property, &module );</pre>
<pre>removelinkedpropertyifnotused ( &table_name, &object, &property, &module );</pre>
Строка 9: Строка 12:
</pre>
</pre>


=== RemoveLinkedProperty ===
[[RemoveLinkedProperty]]
<pre>removelinkedproperty ( &object, &property, &module );</pre>
<pre>removelinkedproperty ( &object, &property, &module );</pre>
[[RemoveLinkedProperty]]

Версия от 13:06, 18 января 2025

addlinkedproperty

Addlinkedproperty

addlinkedproperty ( &object, &property, &module );

Removelinkedpropertyifnotused

Removelinkedpropertyifnotused

removelinkedpropertyifnotused ( &table_name, &object, &property, &module );

пример проверяет в таблице mqtt наличие связи с объектом, и если ее нет, то удаляет у свойства объекта (таблица pvalues) связь с модулем mqtt (последний аргумент mqtt)

removelinkedpropertyifnotused ( "mqtt", "SvetLunaChildren", "level", "mqtt" );

RemoveLinkedProperty

RemoveLinkedProperty

removelinkedproperty ( &object, &property, &module );