Загрузка изображения - QuickBase

Я пытаюсь следовать методике Дана Диболта "Image Onload", чтобы внедрить пользовательский сценарий js, однако, я думаю, что я отключаюсь в первой части - процесс говорит:

Создайте поле со следующим определением формулы и включите его в свою форму / отчет.

Итак, я создал поле текстовой формулы с именем '-', разрешил HTML и вставил формулу в раздел "формула" поля:

[-]=
"<img qbu=\"module\" src=\"/i/clear2x2.gif\" " &
"onload=\"javascript:if(typeof QBU=='undefined'){QBU={};$.getScript('" &
URLRoot() &
"db/" &
Dbid() &
"?a=dbpage&pagename=module.js&rand='+Math.random())}\">"

Когда я пытаюсь сохранить, я получаю предупреждение: "Формула не может содержать ссылку на себя прямо или косвенно через другую формулу". Что я делаю неправильно? Я все равно попытался добавить поле в форму, но это, похоже, ничего не делает.

Вот шаги, за которыми я следую:

[ https://haversineconsulting.quickbase.com/db/bgcwm2m4g?a=dr&rid=93][1]

Благодарю.

1 ответ

Удалить [-] = линия. Вот откуда вы получаете ошибку. Вы должны просто иметь следующее в вашей формуле:

"<img qbu=\"module\" src=\"/i/clear2x2.gif\" " &
"onload=\"javascript:if(typeof QBU=='undefined'){QBU={};$.getScript('" &
URLRoot() &
"db/" &
Dbid() &
"?a=dbpage&pagename=module.js&rand='+Math.random())}\">"
Другие вопросы по тегам