Добрый день! Суть проблемы: Есть журнал забивки свай, и есть реестр паспортов на сваи. Необходимо каждой свае подобрать уникальный паспорт. Теперь подробнее: В файле "журнал пример" есть перечень свай с их номером, датой забивки и маркировкой её верхней части и нижней части. В файле "реестр паспортов пример" находится реестр паспортов с маркировкой, производителем, № и датой выдачи паспорта. Что хочу сделать, но не могу: Присвоить каждой свае свой уникальный паспорт из реестра, для этого нужно к каждой свае: 1. выбрать паспорта соответствующие по маркировке 2. из удовлетворяющих выбору - взять самый ранний по даче выдачи паспорта, чтоб в итоге не получилось так, что дата выдачи паспорта позже даты забивки сваи (желательно сразу осуществлять эту проверку: дата выдачи паспорта < даты забивки). 3. проверить, не был ли присвоен этот паспорт ранее другой свае, если был - взять следующий по дате, и так далее. Т.е. чтоб не получилось задвоений (осуществлять проверку по столбцу уже выбранных паспортов).
Задача №2 - подсветить в реестре паспортов выбранные паспорта (или оставшиеся), т.к. данные в обе таблицы будут добавляться, и вышеперечисленные операции придется повторять.
Добрый день! Суть проблемы: Есть журнал забивки свай, и есть реестр паспортов на сваи. Необходимо каждой свае подобрать уникальный паспорт. Теперь подробнее: В файле "журнал пример" есть перечень свай с их номером, датой забивки и маркировкой её верхней части и нижней части. В файле "реестр паспортов пример" находится реестр паспортов с маркировкой, производителем, № и датой выдачи паспорта. Что хочу сделать, но не могу: Присвоить каждой свае свой уникальный паспорт из реестра, для этого нужно к каждой свае: 1. выбрать паспорта соответствующие по маркировке 2. из удовлетворяющих выбору - взять самый ранний по даче выдачи паспорта, чтоб в итоге не получилось так, что дата выдачи паспорта позже даты забивки сваи (желательно сразу осуществлять эту проверку: дата выдачи паспорта < даты забивки). 3. проверить, не был ли присвоен этот паспорт ранее другой свае, если был - взять следующий по дате, и так далее. Т.е. чтоб не получилось задвоений (осуществлять проверку по столбцу уже выбранных паспортов).
Задача №2 - подсветить в реестре паспортов выбранные паспорта (или оставшиеся), т.к. данные в обе таблицы будут добавляться, и вышеперечисленные операции придется повторять.sedaadler