powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите решить проблему
2 сообщений из 2, страница 1 из 1
Помогите решить проблему
    #33102753
Фотография barboza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть две таблицы manager(idman, name) и zakaz(idman, nz) связь между ними один ко многим

idman | name
1 | Иванов
2 | Петров


idman | nz(номер заказа)
1 | 1
1 | 2
2 | 1
2 | 2
2 | 3

Нужно чтобы выбрав на форме менеджера и нажав кнопку добавить, в поле idman таблицы zakaz добавлялся id менеджера, и номер заказа на единицу больше чем предыдущий.
...
Рейтинг: 0 / 0
Помогите решить проблему
    #33103108
Фотография ГенГрум
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.Я бы сделал таблицу

idman | name | Last
1 | Иванов | 55
2 | Петров | 59

Last - поле номер последнего заказа. После Добавить + сохранить записывашь номер в поле Last

2. Делаешь select zakaz.idman form zakaz into array tt
этот вариант похуже

3. index zakaz поле idman DESCENDING - убывающий порядок
Делаешь relation manager и zakaz
sele table
выбираеш менаджера
sele zakaz
nz - максимальный




----------------------------------------------------------
Делай своё дело и будь что будет.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите решить проблему
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]