G
Gor
Всем доброго время суток.
Не пойму в чём дело.
Хочё сделать выборку таким образом.
Имеется поле - Training (Dialog list) Value = training, Use formula for choices = @DbColumn("":"NoCache";"":""; "KursiVV"; 2)
KursiVV - вьюха с курсами из 7 колонок в поле записыается значение второй колонки
и второе есть поле находящееся прямо под ним - Date(дата этого тренинга)
оно тоже (Dialog list) но Сomputed. Хочу чтобы это поле вычислялось сразу после выбора в поле Training.
Для этого написал в Value (Date) =
FIELD date :=date ;
FIELD T:=@GetField("training");
FIELD TT:=@DbLookup("":"NoCache";"":""; "KursiVV" ;T;6);
(6 - это шестая колонка со значением даты соответствующей training)
@If (training = "";@SetField("dprk";"");@SetField("dprk";TT))
Use formula for choices(Date) = (current database, View, KursiVV)
В документе когда указываю значение полю Training в поле Date сразу выскакивает ошибка - Error: Server Error: Entry not found in index!
С чем может быть связана ??? что то делаю неправильно?
Не пойму в чём дело.
Хочё сделать выборку таким образом.
Имеется поле - Training (Dialog list) Value = training, Use formula for choices = @DbColumn("":"NoCache";"":""; "KursiVV"; 2)
KursiVV - вьюха с курсами из 7 колонок в поле записыается значение второй колонки
и второе есть поле находящееся прямо под ним - Date(дата этого тренинга)
оно тоже (Dialog list) но Сomputed. Хочу чтобы это поле вычислялось сразу после выбора в поле Training.
Для этого написал в Value (Date) =
FIELD date :=date ;
FIELD T:=@GetField("training");
FIELD TT:=@DbLookup("":"NoCache";"":""; "KursiVV" ;T;6);
(6 - это шестая колонка со значением даты соответствующей training)
@If (training = "";@SetField("dprk";"");@SetField("dprk";TT))
Use formula for choices(Date) = (current database, View, KursiVV)
В документе когда указываю значение полю Training в поле Date сразу выскакивает ошибка - Error: Server Error: Entry not found in index!
С чем может быть связана ??? что то делаю неправильно?