как встать на последнюю запись в присоедененке

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Pasynkova
Посетитель
Сообщения: 40
Зарегистрирован: 29 окт 2008, 13:00

как встать на последнюю запись в присоедененке

Сообщение Pasynkova »

Подскажите пожалуйста!
В присоедененной форме к молу нужно добавить должность
Как в присоедененной форме можно взять последнюю запись из таблицы APPOINTMENTS

Код: Выделить всё

where        ((KatMOL.cpersons== Persons.nrec                and
               Persons.nrec==APPOINTMENTS.person            and
               APPOINTMENTS.post==catalogs.name
                ))    
Darikon
Постоянный обитатель
Сообщения: 188
Зарегистрирован: 17 июн 2008, 17:07
Откуда: Москва
Контактная информация:

Сообщение Darikon »

сделайте так:

Код: Выделить всё

where        ((KatMOL.cpersons== Persons.nrec                and 
               Persons.nrec      ==APPOINTMENTS.person  and 
               Date(0,0,0)/==Appointments.Dismissdate    and
               APPOINTMENTS.post==catalogs.name           
                ))    
т.о., выберете текущее назначение
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение Ged »

За текущее назначение отчечает AppointCur
Ну или если чел. уволен, то AppointLast

Код: Выделить всё

Where      
((
           KatMOL.cPersons    ==  Persons.nrec
 And    Persons.AppointCur == Appointments.Nrec
 And    Appointments.Post   == Catalogs.Name 
))   
Pasynkova
Посетитель
Сообщения: 40
Зарегистрирован: 29 окт 2008, 13:00

Сообщение Pasynkova »

Спасибо огромное за помощь :cool:

И еще:
Можно ли использовать _Loop в присоедененке????
У меня что то не получается....
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

в программном блоке можно. вывести данные .{ table
одно общее но - если вющек несколько, то нужно перед всеми обращениями и операторами добавлять "имя_вьюхи."
Ответить