powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Help (Microsoft Office SpreadSheet 11.0)
11 сообщений из 36, страница 2 из 2
Help (Microsoft Office SpreadSheet 11.0)
    #36242002
Rickitiki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ,
может бросить вам на мыло кусок проекта?(184К) Вы попробуете вставить SpreadSheet в форму red_paper_new_form, если вас это не затруднит, я в полном отчаянии. мое мыло rulya-80@mail.ru
...
Рейтинг: 0 / 0
Help (Microsoft Office SpreadSheet 11.0)
    #36242142
Sea_Cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вчера сделал тестовую форму и битый час над ней издевался - все работает нормально. Проблемы были только в некоторых случаях при экпорте в Excel (после раскраски ячеек, применения различных рамок) - выдавалось сообщение о неподдерживаемом стиле.
У меня VFP9 SP2, использовал Microsoft Office SpreadSheet 11.0 версии 11.0.0.5531.
Может стоит попробовать удалить MS Office, почистить реестр и инсталлировать его заново ?
Покажите код, на котором вылетает ошибка, а лучше выложите форму.
...
Рейтинг: 0 / 0
Help (Microsoft Office SpreadSheet 11.0)
    #36242407
Rickitiki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sea_CatПокажите код, на котором вылетает ошибка, а лучше выложите форму.
форма red_paper_new_form
...
Рейтинг: 0 / 0
Help (Microsoft Office SpreadSheet 11.0)
    #36242644
Sea_Cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Rickitiki, собрал Ваш проект, правда OWC10.OCX у меня нет (стоит МS Office 2003). заменил на OWC11.OCX. С ним работает нормально. Запускал EXE, заходил в форму, заносил данные - ошибок не выдавалсь.
Видимо, проблема в OWC10.OCX. Владимир Максимов писал, что при переходе с 9-й версии разработчики внесли массу изменений, видимо, косяки в 10-й версии так и остались. Попробуйте OWC11.OCX - вроде лицензия позволяет ее использовать по сети даже без установленного оффиса.
...
Рейтинг: 0 / 0
Help (Microsoft Office SpreadSheet 11.0)
    #36242702
Rickitiki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sea_Cat,
использовал 11, изменений нет.
пробовал на 4 машинах, везде ошибка.
может это все из-за офиса? на 4 машинах -2007 офис, на моей -2003 но с пакетом совместимости с 2007.
Вы не могли бы отправить мне только red_paper_new_form и owc11.dll со встроеным Microsoft Office SpreadSheet 11.0 и exe файл на мыло rulya-80@mail.ru
Буду очень благодарен.
Мож чего-то с компилятором фоксы?
...
Рейтинг: 0 / 0
Help (Microsoft Office SpreadSheet 11.0)
    #36244984
Rickitiki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sea_Cat,
Очень признателен за ваш труд.
Но видимо проблема у меня все-же в офисе, ошибка не изменилась. dll регестрировал вашу.
Может подскажите что можно использовать (для копирования таблиц (ctrl+C, ctrl+v) из ворда и екселя в форму).
...
Рейтинг: 0 / 0
Help (Microsoft Office SpreadSheet 11.0)
    #36245707
Sea_Cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насколько я понимаю, цель - перевод данных пользователя в вид, пригодный для обработки (т.е. занести в таблицу Фокса). Excel для этой цели подходит более, чем Word, так как работа с ним через OLE не сложнее работы с массивом. Исходя из этого можно сделать такой вариант работы.

1. Из формы через OLE запускается Excel с пустой таблицей и визуализируется;

2. Юзер методом COPY - PASTE перетаскивает в нее данные из документов заказчиков, убирает все лишнее (можно переставить колонки и привести все к требуемой форме - например, наименование, количество, вес, цена и т.п.):

3. Кнопкой на форме юзер запускает обработку -данные программо переносятся из Excel в программу, Excel закрыватся и данные показываются в на фрме в виде Grid.

Отличие тут только в том, что Excel не лежит на форме, а работает в своем окне.
...
Рейтинг: 0 / 0
Help (Microsoft Office SpreadSheet 11.0)
    #36245885
Rickitiki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sea_Cat,
спасибо, поробую поработать в этом направлении.
...
Рейтинг: 0 / 0
Help (Microsoft Office SpreadSheet 11.0)
    #36247459
Rickitiki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sea_Cat,
все вроде неплохо работает.
Создал форму, поместил ексель. Копируешь и радуешься.
У меня вопрос: а если у человека не установлен офис, у него работать будет?
...
Рейтинг: 0 / 0
Help (Microsoft Office SpreadSheet 11.0)
    #36247881
Sea_Cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, не будет. Portable версия Excel также не будет работать - она не прописывется в реестре.

Кстати, есть еще Yoksel - программа типа Еxcel, работает также с табличными файлами 1С. Есть DLL, которую можно поместить на форму, но там совершенно нет метода PASTE.
...
Рейтинг: 0 / 0
Help (Microsoft Office SpreadSheet 11.0)
    #36247918
Rickitiki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sea_Cat,
нашел mstgrid, пытаюсь разобраться
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Help (Microsoft Office SpreadSheet 11.0)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]