Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Навести порядок в проекте  [new]
UAP
Member

Откуда:
Сообщений: 493
Уважаемые коллеги!

Есть проект разработанный на VFP 9
Проект очень большой.
За длительное время в папках проекта накопилось много всяких лишних наборов данных.
Как привести папку проекта в порядок, чтобы в ней были только те наборы данных, которым там положено быть?
15 май 15, 15:10    [17645812]     Ответить | Цитировать Сообщить модератору
 Re: Навести порядок в проекте  [new]
Dima T
Member

Откуда:
Сообщений: 15291
"всяких лишних наборов данных" что под этим понимается?
15 май 15, 15:17    [17645871]     Ответить | Цитировать Сообщить модератору
 Re: Навести порядок в проекте  [new]
Дед Евгений
Member

Откуда: Московская область
Сообщений: 118
Есть такой вариант. Создаешь новый проект и перетаскиваешь в эту папку главный (головной) модуль, и компилируешь. Вывалится список модулей, которые нужно подключить к проекту. Перетаскиваешь их и подключаешь. И снова компилишь. И так до тех пор, пока все пройдет без ошибок. Вот те модули и будут рабочими. А в старой папке останется ненужный хлам.
15 май 15, 16:37    [17646463]     Ответить | Цитировать Сообщить модератору
 Re: Навести порядок в проекте  [new]
UAP
Member

Откуда:
Сообщений: 493
Dima T,

Это лишние в полном смысле наборы... Всякие примеры, по ходу разработки и прочее
16 май 15, 12:48    [17648593]     Ответить | Цитировать Сообщить модератору
 Re: Навести порядок в проекте  [new]
UAP
Member

Откуда:
Сообщений: 493
Дед Евгений, спасибо, в этом что-то есть
16 май 15, 12:49    [17648596]     Ответить | Цитировать Сообщить модератору
 Re: Навести порядок в проекте  [new]
UAP
Member

Откуда:
Сообщений: 493
Можно ли этот процесс автоматизировать с помощью Документ Визарда?
16 май 15, 12:50    [17648599]     Ответить | Цитировать Сообщить модератору
 Re: Навести порядок в проекте  [new]
Dima T
Member

Откуда:
Сообщений: 15291
UAP
Dima T,

Это лишние в полном смысле наборы... Всякие примеры, по ходу разработки и прочее

Т.е. это неведомая хня. Тут нет телепатов, твоя проблема это твоя проблема пока ты не сумеешь хотя бы понятно о ней рассказать.
Еще раз: это код (PRG), формы (SCT/SCX) и т.п. или данные (DBF/CDX) и т.п.?

Если код то Дед Евгений описал как решать.
16 май 15, 16:19    [17649165]     Ответить | Цитировать Сообщить модератору
 Re: Навести порядок в проекте  [new]
UAP
Member

Откуда:
Сообщений: 493
Dima T,

Сейчас постараюсь описать.
В некоторой папке лежат наборы данных проекта *pjx, pjt... *.dbf, *.cdx, в общем, все неотъемлемые элементы проекта.
Проект в полной мере работоспособен.
Есть главный *.prg и так далее.
Проект написал именно я.
По ходу длительной разработки, в папке скопилось кроме собственно элементов проекта всякая всячина.
Это всякие примеры решений, которые были попутно использованы и прочее.
Так вот, искомый проект это процентов 30 от всей этой папки.
Хочется отделить зерна от плевел.
Хочется иметь папку, где будет находиться ТОЛЬКО проект со всеми его элементами и НЕ более того.
Хочется убрать все, что не есть составной частью проекта.
Это не очень тривиальная задача.
Там тысячи элементов в проекте.
16 май 15, 16:35    [17649201]     Ответить | Цитировать Сообщить модератору
 Re: Навести порядок в проекте  [new]
tanglir
Member

Откуда:
Сообщений: 28966
UAP
По ходу длительной разработки, в папке скопилось кроме собственно элементов проекта всякая всячина.
Если "всякая всячина" не включена в файл проекта, то тупо открываете проект как таблицу
use "файл_проекта.pjx" in 0 noupdate alias ololo
и там в поле "Name" будут все нужные файлы, их и оставляете.
Если включена, то только 17646463.
18 май 15, 07:52    [17653343]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить