Показать сообщение отдельно
Старый 12.09.2005, 11:54   #15  
konfet is offline
konfet
Снова балуюсь косаптой :)
 
143 / 50 (2) ++++
Регистрация: 23.04.2003
Адрес: Moscow
Цитата:
Здравствуйте!
У меня есть еще вопрос по данному проекту.
В lookup форму выводится только одно поле таблицы (Description):
А хотелось бы сделать 2 поля (как в стандартом дереве): ID и Description:
Изучала код скрипта nanotree.js, найти место, где это указывается, не удалось.
Рисунки ваши, кстати, не выводятся (см. ссылку ).
Плохо смотрели. Естественно, что данную (как и всю остальную) функциональность надо править не в скрипте nanotree (его вообще не надо трогать!), а в классе mskWebTreeLookup, в котором инкапсулировано всё что надо. Конкретно - если в методе WriteNodes этого класса вместо строки


StrTmp = strFmt("var node%1 = new TreeNode(%1, '%2', new Array(closedGif,openGif), '%3');", WebTreeLookup.NumberOfNode, WebTreeLookup.Description, WebTreeLookup.Id)+'\n';


написать строку


StrTmp = strFmt("var node%1 = new TreeNode(%1, '%2', new Array(closedGif,openGif), '%3');", WebTreeLookup.NumberOfNode, 'ID, Description', WebTreeLookup.Id)+'\n';


то около каждого узла дерева будет надпись "ID, Description". См. также код метода FillTable().

Цитата:
Заранее спасибо!
не стОит "заранее благодарить" если бы я не нашел возможности/желания ответить на ваш вопрос, я бы чуствовал себя неудобно.
__________________
Бесты и регарды!