проблема создания таблицы при смене ОС | |
---|---|
proit69 Автор Сообщений: 12 Дата регистрации: 10.12.2017 |
Здравствуйте.
Помогите плз.я не знаю программу foxpro.занимаюсь администрированием пк в нашей фирме. на новые пк была установлена foxpro.и там при переходе в меню ВводНакладных-возврат вылезает ошибка Programm eror file is in use by another user открывается окно поиск.prg и в нем выделяется строчка CREATE TABLE ПОИСК (KOD C(13),NAZV C(60),OSTATOK N(10,3),KODKOM N(13)) вот скрин cdn1.savepice.ru программа запускается на том компе где она и установлена.система win10 x32 программист по foxpro говорит проблема в винде.хотя все его пожелания по настройкам я выполнил. с пк он на ВЫ даже не знает как переименовать комп.не знаю как он занимается foxpro. помогите пожалуйста разобраться с проблемой. Исправлено 4 раз(а). Последнее : Mitchman, 10.12.17 13:23 |
Re: Ошибка в программе. | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
Качество кода на скрине комментировать не буду - есть более искушенные коллеги по вопросам "качества кода".
Уточняющий вопрос - какая Windows использовалась на старых компьютерах? И еще принято сообщать версию Foxpro, потому как "по умолчанию" считается, что речь идет VFP 9 со всеми сервис-паками и хотфиксами. |
Re: Помогите о великие форумчане | |
---|---|
proit69 Автор Сообщений: 12 Дата регистрации: 10.12.2017 |
xp и win7 x32
версия 7. программист говорит что фокспро не может создать темп файл на диске C из за некого ограничения. |
Re: Помогите о великие форумчане | |
---|---|
spinz Сообщений: 5263 Дата регистрации: 21.01.2016 |
Он прав, создать темповский файл на диске С в принципе невозможно, это ограничение архитектуры х86
Исправлено 1 раз(а). Последнее : spinz, 10.12.17 13:11 |
Re: Помогите о великие форумчане | |
---|---|
Mitchman Сообщений: 9978 Откуда: Николаев Дата регистрации: 24.05.2002 |
создайте пустой каталог на диске D d:\TMP
и в каталоге программы - разместите файл CONFIG.fpw в котором сделайте строчку TMPFILES=d:\tmp зы хотя для конкретного кода это врядли поможет - для него надо перенести программу на D как вариант можно вынести программу на D даже если она умеет работать только на C (идиотская конструкция но частая) для этого - если у вас на C NTFS можно использовать Junction утилиту(в комплекте системных утилит можно загрузить в Microsoft) т.е. смотрим каким каталогом программа сейчас работает - переносим ее на d: в любой каталог а с помощью junction объявляем ссылочное расположение каталога на старое место физически программа будет находиться на D что уберет все системные ограничия к папке а логически на C ------------------ - «свидомые украинцы озабочены не столько созданием украинской культуры, сколько уничтожением русской» - Олесь Бузина Исправлено 2 раз(а). Последнее : Mitchman, 10.12.17 13:19 |
Re: Помогите о великие форумчане | |
---|---|
proit69 Автор Сообщений: 12 Дата регистрации: 10.12.2017 |
как же тогда программа работает на xp и win7x32?
установлена она там идентично c этой системой. |
Re: проблема создания таблицы при смене ОС | |
---|---|
proit69 Автор Сообщений: 12 Дата регистрации: 10.12.2017 |
поставлю в систему диск D попробую.
Исправлено 1 раз(а). Последнее : Mitchman, 10.12.17 13:25 |
Re: Помогите о великие форумчане | |
---|---|
spinz Сообщений: 5263 Дата регистрации: 21.01.2016 |
это 100% Вин7 и старше тупо не встанет, если на загрузочном диске фат32. Победить это в принципе можно, если сперва поставить вин7+ с загрузочным диском нтфс, а потом конвернуть его в фат32. М.б. и системный диск винды можно конвертнуть в фат, но я не пробовал Исправлено 1 раз(а). Последнее : spinz, 10.12.17 13:30 |
Re: проблема создания таблицы при смене ОС | |
---|---|
Mitchman Сообщений: 9978 Откуда: Николаев Дата регистрации: 24.05.2002 |
конвентировать в ФАТ ниче не надо фокс нормально работает с НТФС - я указал на НТФС как на ограничение использования утилиты junction
------------------ - «свидомые украинцы озабочены не столько созданием украинской культуры, сколько уничтожением русской» - Олесь Бузина |
Re: проблема создания таблицы при смене ОС | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
> программист по foxpro говорит проблема в винде
программист жив (прога-то еще из ДОС-овых времен, вероятно), может пусть прогу доработает, чтобы не было таких страшных строк: SET DEFAULT TO C:\ на предмет удаления явных (тем более на корень C, не относительных, путей, чтобы он работала в том каталоге, откуда запущена прога... |
Re: проблема создания таблицы при смене ОС | |
---|---|
proit69 Автор Сообщений: 12 Дата регистрации: 10.12.2017 |
решение просто.выставить параметрах запуска,запуск от имени администратора.
сделал заработало спасибо всем за помощь. |
Re: проблема создания таблицы при смене ОС | |
---|---|
spinz Сообщений: 5263 Дата регистрации: 21.01.2016 |
Всё верно, весь софт должен работать под администратором, это надежней всего и минимум геморроя.
|
Re: проблема создания таблицы при смене ОС | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Это не решение, а костыль. Автор, создающий файлы мало того что по жёстко прописанным в программе путям, так ещё и в корне диска C: малоадекватен. Я посоветовал бы вам поискать более вменяемого программиста.
------------------ WBR, Igor |
Re: проблема создания таблицы при смене ОС | |
---|---|
proit69 Автор Сообщений: 12 Дата регистрации: 10.12.2017 |
да костыль)
автор наш директор.так что буду учиться сам что бы переписать это дело. |
Re: проблема создания таблицы при смене ОС | |
---|---|
spinz Сообщений: 5263 Дата регистрации: 21.01.2016 |
Бтв, если комп в домене, то лучше всего если софт будет работать от имени доменного админа.
Это исключит разные там коллизии из-за недостата прав. |
Re: проблема создания таблицы при смене ОС | |
---|---|
proit69 Автор Сообщений: 12 Дата регистрации: 10.12.2017 |
не посоветуете с чего или где начинать знакомство с foxpro?
|
Re: проблема создания таблицы при смене ОС | |
---|---|
lulgu Сообщений: 1838 Дата регистрации: 30.11.2016 |
С 1С7, затем 1С8. |
Re: проблема создания таблицы при смене ОС | |
---|---|
spinz Сообщений: 5263 Дата регистрации: 21.01.2016 |
В нынешних реалиях лучше начинать сразу с 1Cv9
|
Re: проблема создания таблицы при смене ОС | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
С этой проги и начни. Установи VFP, исходники проги есть (замечательное начало, рабочая прога с исходником). Возьми да поменяй данный кусок, перекомпиляй, пробуй, снова исправляй, и так далее. Попутно читаешь хелп по каждой фоксовой команде. Русский хелп есть здесь же. Сам язык - старый добрый, как батник. |
Re: проблема создания таблицы при смене ОС | |
---|---|
spinz Сообщений: 5263 Дата регистрации: 21.01.2016 |
Я бы начал с дизассемблирования фокспро, чтобы все стало на свои места
|
© 2000-2024 Fox Club  |