|  25.12.2004, 10:53 | #1 | 
| Участник | Как заставить работать hideToolbar() 
			
			Создаю Wizard, на одной из страниц которого расположен грид. В качестве датасорса у грида установлена, например, таблица InventTable. Требуется, чтобы на странице с гридом, отображающим поля карточки номенклатуры пользователь мог выполнять фильтрацию записей, перемещаться по записям с пом. панели инструментов. Одним словом надо, чтобы присутствовала сама панель инструментов. В методе prompt() класса SysWizard я обнаружил след. строку: PHP код: 
			PHP код: 
			Подскажите, пожалуйста, как победить данную ситуацию. Заранее спасибо. 
				__________________ Спокойствие, только спокойствие! (Астрид Линдгрен) | 
|  | 
|  27.12.2004, 14:36 | #2 | 
| Administrator | 
			
			ИМХО, надо еще FrameType менять. Для FrameType=Dialog ToolBar, кажется, всегда скрывается.
		 
				__________________ Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me | 
|  | 
|  27.12.2004, 15:40 | #3 | 
| Участник | 
			
			Дело в том, что если в методе prompt() класса SysWizard закомментировать строку buildDesign.hideToolbar(true), то тулбар нормально появится. Поэтому, возможно, FrameType в данной ситуации не причастен к исчезновению тулбара. Может следует где-то вызвать hideToolbar(false), но вот где это сделать - непонятно... 
				__________________ Спокойствие, только спокойствие! (Астрид Линдгрен) | 
|  | 
|  13.02.2007, 14:58 | #4 | 
| Участник | 
			
			есси вдруг кому нужно будет - в методе init формы визарда перед super() пишем: element.form().design().hideToolbar( false);
		 
				__________________ ZAZнайка | 
|  | |
| За это сообщение автора поблагодарили: George Nordic (2). | |