ОБСУЖДЕНИЕ

После открытия ранее созданного документа не видит поле (web)

7 ответов 5,7 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор темы
Форма разрабатывается под WEB.

Я на форме создаю поле следующим образом:
Код:
var dbName=FIELD
FIELD - обычное лотусовое поле типа Text (computed) .

Поле содержит следующий код:
Код:
"/"+@WebDbName+"/"
Затем я "dbName" использую в качестве переменной в различных функциях и для определения пути к функциям

Возникла следующая проблема:
Если документ новый, то переменную определяет так как нужно, если я пытаюсь открыть старый документ, то "dbName" не определяет.
Скажите , пожалуйста, в чем дело ?
 
Форма разрабатывается под WEB.

Я на форме создаю поле следующим образом:
Код:
var dbName=FIELD
FIELD - обычное лотусовое поле типа Text (computed) .

Поле содержит следующий код:
Код:
"/"+@WebDbName+"/"
Затем я "dbName" использую в качестве переменной в различных функциях и для определения пути к функциям

Возникла следующая проблема:
Если документ новый, то переменную определяет так как нужно, если я пытаюсь открыть старый документ, то "dbName" не определяет.
Скажите , пожалуйста, в чем дело ?

Открой страницу в блакноте и посмотри есть ли там твое поле ... мне кажется что его не будет, а будет просто текст, поэтому до него нельзя добраться (могу ошибаться)
 
Открой страницу в блакноте и посмотри есть ли там твое поле ... мне кажется что его не будет, а будет просто текст, поэтому до него нельзя добраться (могу ошибаться)
Данное поле в блокноте выглядит следующим образом:
Код:
var dbName="server/folder/db.nsf/"

Если смотреть в мазиле на заклатке 'Net', путь к вызову функции для определения которога используется данная переменная внешне выглядит правильно, но библиотеку подключить не может.
 
Данное поле в блокноте выглядит следующим образом:
Код:
var dbName="server/folder/db.nsf/"

Если смотреть в мазиле на заклатке 'Net', путь к вызову функции для определения которога используется данная переменная внешне выглядит правильно, но библиотеку подключить не может.

И в старом и в новом документе блакнот для переменной выдает такую строку? как заполняется переменная? var dbName = document.getElementById("FIELD").value ?
 
И в старом и в новом документе блакнот для переменной выдает такую строку? как заполняется переменная? var dbName = document.getElementById("FIELD").value ?
1.Да, и в старом документе и в нововом выдает такую строку.
2. var dbName..... Заполянется @-формулами "/"+@WebDbName+"/"
 
1.Да, и в старом документе и в нововом выдает такую строку.
2. var dbName..... Заполянется @-формулами "/"+@WebDbName+"/"

А где dbName определяется ... если в HTML Head Content формы прописать
Код:
"<script> var dbName='"+@WebDbName+"'</SCRIPT>"
... то в любой функции, в любом документе, переменная будет видна ... и вроде никаких проблем ... у вас как?
 
А где dbName определяется ... если в HTML Head Content формы прописать
Код:
"<script> var dbName='"+@WebDbName+"'</SCRIPT>"
... то в любой функции, в любом документе, переменная будет видна ... и вроде никаких проблем ... у вас как?
dbName - определяется на самой форме .... (см. первое сообщение). Если определять dbName в HTML Head Content ..., то таже самая проблема....
 

Статистика тем

Создано
Sasha*,
Последний ответ от
Sandr,
Ответы
7
Просмотры
5 703