Загрузка изображения - 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())}\">"