VK Video
Какие параметры linkToTable позволяют отключить показ хедера и футера?
Если в открываемой таблице есть хедер или футер и вам они при не нужны при открытии в iframe
то:
header: false
— отключает показ хедера.
footer: false
— отключает показ футера.
Если параметры не указаны, значит они true
— показывать если есть.
Если эти параметры удалить из функции чему будут равны их значения?
Если параметры не указаны, значит они true
— показывать если есть.
Зачем используется параметр refresh: true и refresh: “recalculate”?
Бывают случаи, что вам нужно обновить таблицу из которой вы открывали окно по linkToTable
.
Например: это Склад
и вы открваете Движение по позиции
. Когда пользователь добавляет движение мы обновляем остаток в таблице Склад
.
Поэтому когда пользователь будет закрывать окно с движением нам нужно будет автоматически обновить информацию у него в браузере по таблице Склад
.
За это отвечает параметр refresh: true
.
=: linkToTable(table: 'movements'; title: "Движение по позиции"; filter: 'fl_unit' = #id; target: "iframe"; refresh: true)
В этом случае обновление произойдет только если таблица Склад
была изменена в результате действий, которые пользователь сделал в movements
.
Есть еще один вариант, когда мы железно обновляем таблицу из которой открывали — refresh: "recalculate"
.
=: linkToTable(table: 'movements'; title: "Движение по позиции"; filter: 'fl_unit' = #id; target: "iframe"; refresh: "recalculate")
Этот вариант увеличивает нагрузку, но иногда используется в сочетании со временными таблицами — пока просто запомните это.
Зачем нужен параметр кнопки Закрыть окно после выполнения?
У поля Кнопка есть параметр закрыть после выполнения.
Нужен, что бы автоматически закрыть окно после выполнения действия описанного в кнопке.
Включаем, когда есть кнопка, после нажатия которой пользователю уже не нужно будет это окно.