|  03.05.2006, 18:11 | #1 | 
| Участник | 
			
			Задача вроде бы элементарная, но для Request Form я решения не нашел. Есть отчет, в котором на Request Form есть поле переменной Firm, в котором нужно сделать выбор одного из значений "Глобального измерение 1" из табл. 349 "Dimension Value" (то есть выбрать из списка фирму) Не получается ни привязать поле к таблице (выбирается не название фирмы, а Код Измерения, то есть "ФИРМА"), ни написать триггер OnLookup по аналогии, например с формой 408 "G/L Balance by Dimension", поскольку в Request Form триггеры для элементов, судя по всему, отсутствуют, есть только триггеры для Data Item. Navision 4.0, если это существенно. Подскажите, куда кидаться (кроме омута  ) | 
|  | 
|  04.05.2006, 07:07 | #2 | 
| Участник | 
			
			Что значит  отсутствуют триггеры для элементов?     У элемента TextBox есть триггер OnLookUp В нем пишете примерно следующий код: Код: DimValue.RESET; DimValue.SETFILTER(DimValue."Dimension Code",FinSetup."Shortcut Dimension 1 Code"); IF FORM.RUNMODAL(560,DimValue) = ACTION::LookupOK THEN Firm := DimValue.Code; У нас это работает   | 
|  | 
|  04.05.2006, 09:02 | #3 | 
| Участник | Цитата: Код: Documentation() integer - OnActivate() integer - OnDeactivate() integer - OnFormat(VAR Text : Text[1024];) integer - OnBeforeInput() integer - OnInputChange() integer - OnAfterInput(VAR Text : Text[1024];) integer - OnValidate() integer - OnAfterValidate() integer - OnLookup(VAR Text : Text[1024];) : Boolean integer - OnDrillDown() integer - OnAssistEdit() ReadExcelSheet() <Код> | 
|  | 
|  04.05.2006, 09:41 | #4 | 
| Участник | 
			
			А-а... сорри, не сразу поняла, в чем проблема... Из перичисленных здесь триггреров используйте Код: integer - OnLookup(VAR Text : Text[1024];) : Boolean видимо, особенность Navision У нас это работает именно в Reqest Form | 
|  | 
|  04.05.2006, 09:56 | #5 | 
| Участник | |
|  | 
|  04.05.2006, 10:22 | #6 | 
| Участник | 
			
			Странно - выглядит как глюк. Потому что я открыл у себя-правда у меня 3.60 -  и на Requestform есть все необходимые триггеры,в том числе и OnLookup и относится он именно к TextBox: OnActivate() OnDeactivate() OnFormat(VAR Text : Text[1024]  OnBeforeInput() OnInputChange() OnAfterInput(VAR Text : Text[1024]  OnValidate() OnAfterValidate() OnLookup(VAR Text : Text[1024]  : Boolean OnDrillDown() OnAssistEdit() | 
|  | 
|  04.05.2006, 10:36 | #7 | 
| Участник | Цитата: А у вас заголовки без имени элемента, то есть только названия триггеров? | 
|  |