Вход | Регистрация

1С:Предприятие ::

Метки:

Маленькая задача, как сделать поиск по периоду?

Я
   Lucky
 
24.12.03 - 13:24
Есть небольшая задачка, люди плз подскажите:
Делаю поиск кандидата по названию судна(кто был на этом судне) и  по периоду
С поиском по названию вроде все ясно:
if op.Ship=Ship then
tabzn.newline();                
tabzn.kod=kan.code; 
tabzn.kand=kan.currentitem();

а вот как сделать так поиск учитывал период?
в справочнике  где учитывается пребывание моряков на судне реквизиты begin и end не периодические.

if (op.Ship=Ship) and op.begin=begin ->>> ???
tabzn.newline();                
tabzn.kod=kan.code; 
tabzn.kand=kan.currentitem();
 
  Рекламное место пустует
   CzujMao
1 - 25.12.03 - 09:20
Ты условия по русски сформулируй. Вот есть у тебя справочник судов. "Справочник, где учитывается пребываение моряков на судне" - он с предыдущим как соотносится? И что ты хочешь найти? Всех моряков, кто был на данном судне в данный период? Был ли данный моряк на данном судне в данный период? Или что?
   Vantala
2 - 25.12.03 - 11:47
Я думаю тут лучше отсеивать тех, кто не попадает в период:
if (op.Ship=Ship) Then
   if (op.begin > end) OR (op.end < begin) Then
       Continue;


Список тем форума
Рекламное место пустует   Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует