Текущее время: Вс, авг 24 2025, 01:11

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Exit function in BPS.
СообщениеДобавлено: Чт, авг 02 2007, 10:51 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, авг 10 2006, 06:26
Сообщения: 75
Всем добрый день

Такая ситуация:
Есть Признак "Версия" 0VERSION со значениями 0, 1, 2, 3....LV
С помощью простой функции "копирования" в BPS настроено копирование из 0 версии в 1, из 1 во 2 и т.д.
Теперь нужно сделать так, чтобы все данные под последней версией, которую создал пользователь, а это может быть любая версия, так как в их создании нет ограничения, копировались в итоговую версию LV (Last Version). Проблема в том, что форматы будут заполнять около 6 структурных подразделений, соответственно у каждого структурного свой формат и может получиться разное количество версий. У первого структурного их выйдет 3, у второго может получиться 6 и т.д. Теперь нужно чтобы данные только под 3 и 6 версиями перекинулись и по 1 структурному и по 2 в LV.
Как можно это сделать? Хочу использовать функцию exit. Может кто подскажет более простой способ.
Если все таки остановиться на функции exit, есть ли стандартный функциональный модуль, который подойдет под мою ситуацию?

Заранее спасибо за участие.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 02 2007, 11:38 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
Зачем exit???
Тут все на фоксе элементарно реализуется

делаете цикл foreach по версиям, выбираете максимальную, и копируете в LV ее.

Ну и правильно настройте уровень, а также признак для изменения в функции должен быть по идее только один (версия).

Все.

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 02 2007, 13:12 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 15:04
Сообщения: 215
Откуда: Москва (Старый Оскол)
Можно сделать обычное копирование на фохе, или может быть даже стандартной функцией. Где текущая открытая версия пользователем, а она может быть любая и задается известной переменной копируется по нажатию кнопки в ЛВ версию.
Так можно реализовать механизм, где необходимо ввести в поле ту версию, которую нужно скопировать в ЛВ, это если пользователь находится в текущей версии, а записать в ЛВ хочет любую другую.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 02 2007, 14:23 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, авг 10 2006, 06:26
Сообщения: 75
OK. всем спасибо, попробую на FOX это реализовать. Просто у меня сложилось впечатление, что FOX во много ограничен и порой не выполняет того, чего тебе хочется, не смотря на логичность выстроенного алгортима.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB