powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно открывать .xls файлы с фокса?
25 сообщений из 114, страница 2 из 5
Можно открывать .xls файлы с фокса?
    #37787689
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShaliniaJonny540,
Выводит следующую ошибку Command contains unrecognized phrase/keyword

IMPORT FROM d:\TMP\otchet.xls TYPE XL8 SHEET "Лист1"
Я правильно Вас цитирую? Значит папочка d:\TMP имеется?
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37787844
Как вы себе представляете импорт файла с объединенными ячейками в заголовке таблицы. Пересоздайте таблицу с нормальными заголовками в одну строку и все сработает.
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37789567
Александр Третьяков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может не в тему
я делаю так (идея украдена в 1С)

есть ActiveX FormulaOne (ищите).

она открывает ексель-файлы (не новых форматов и без супер наворотов и извращений). стандартный открывает легко и быстро.

по нему бегаеш как хочеш и куда хочеш... и делаеш что хочеш.
на нужные ячейки делал я имена, и делаю. вывод в эти я ячейки по имени, и тогда нет проблем с тем что вставляются новые рядки...

короче
1. через ActiveX FormulaOne делаю вывод в ексель данные отчетов, летает как ракета на сотнях тысячах записей (листами обхожу ограничение в 32тис рядка на лист).
2. Делаю отчеты аля 1С "регламентированные отчеты". готовая форма и в ячейки по именах закидываю нужные данные, также их потом и считываю и гружу в xml.
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37799835
Shalinia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dag,

у меня есть папка temp на С это одно и то же?
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37799842
Shalinia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я просто ДП делаю на этой проге и им надо что-то интересное, а что именно они сами не знают=((
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37804101
Shalinia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shalinia,это подходит для Fox Pro
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37804110
Shalinia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не идет у меня Import. выходит из проги совсем и все
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37804198
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shalinia,

А Excel то какой?
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37804484
Shalinia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,
starter 2010, документ сохранен 97-2003
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37804492
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaliniastarter 2010
в этом не откроешь, ставь полноценный офис.
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37804518
ArgonS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shalinia,

для этих целей в интернете полно софта google -> xls2dbf -> скачать и будет вам счастье

или на крайний случай можно пересохранить ваш файл в csv и вгрузить в fox

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
fff=FOPEN("C:\rem.csv")
SELE 0
CREATE DBF C:\TEMP.DBF (Stroka M(10))
DO WHILE .NOT.FEOF(fff)
  string=FGETS(fff)
  SELE TEMP
  APPE BLANK
  REPL Stroka WITH string
ENDDO  

SELE TEMP
LOCA FOR LEFT(Stroka,3)=';На' && откуда начинать поиск
IF .NOT.FOUND()
  MESSAGEBOX('изменена структура')
  RETURN
  thisform.Release()
ENDIF

*счетчик
j=0       && кол-во разделителей
i=1       &&позиция в строке
xxx=ALLT(Stroka)
xlen=LEN(xxx)
DO WHILE i<xlen
  xsim=SUBSTR(Stroka,i,1)
  IF xsim=';'
    j=j+1
    xsim1=SUBSTR(Stroka,i+1,1)
    IF ISDIGIT(xsim1)
      k=i+1
      m=k+1
      DO WHILE .T.
        xsim2=SUBSTR(Stroka,m,1)
        IF xsim2<>';'
          m=m+1
          if m>500
            exit
          endif  
        ELSE
          kol_pos=m-k
          EXIT
        ENDIF
      ENDDO
      SELE TEMP1
      APPE BLANK
      REPL N_kol WITH j, D_otgr WITH SUBSTR(TEMP.Stroka,k,kol_pos)
      wait 'обработка'+str(j,3) wind nowa
    ENDIF
  ENDIF
  SELE TEMP
  i=i+1  
ENDDO



примерно как то так... но это только пример
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37805436
Фотография Zloi_87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если число файлов Ехеля < 10, то попробуй прогу DBFNavigator (скачать можно отседа: http://www.autoaf.ru/soft-dbfnavigator-2-01.htm ) прикольная весчь!! только вчера перевел в дбф 5 файликов, без проблем (тупо копировать-вставить). + всяко разно поддержка команд dBase. Интерфейс основан на большой красной кнопке ))) в общем качай, попробуй.
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807032
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaliniaя просто ДП делаю на этой проге и им надо что-то интересное, а что именно они сами не знают=((Обязательно импорт из Excel? Или можно что-нибудь более... ?
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807369
Shalinia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Jonny540,
дело в том, что моя прога была готова, а при проверке придрались, мол слабовата и хочу какие-нибудь такие заморочки припихнуть. Помогите пожалуйста
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807695
Shalinia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ArgonS,
а есть более легкий вариант? для чайников,например=) а то мне не совсем понятно
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807737
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaliniaпри проверке придрались, мол слабовата и хочу какие-нибудь такие заморочки припихнуть.Импорт - это немного не то... Обычно принято обмениваться данными между приложениями в некоем "принятом" формате, например, CSV или XML, поэтому прямой импорт-экспорт могут и не поприветствовать.
С другой стороны, если хотите прикрутить Офис к Фоксу - то почему бы посмотреть в сторону вывода данных, а не ввода? Например, в Excel формировать листы с простыми формулами для последующих расчетов, диаграммы из ваших данных?
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807759
Shalinia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM,

я не умею, у меня недостаточно знаний=((( не обучают должным образом, а потом требуют супер мега прогу=((
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807772
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShaliniaJonny540,
дело в том, что моя прога была готова, а при проверке придрались, мол слабовата и хочу какие-нибудь такие заморочки припихнуть. Помогите пожалуйста

Поэтому и решили импортировать файлы из Экселя? Что же все таки нужно?
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807809
Shalinia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,
они сами даже не знают что им нужно=(( поэтому использую все возможные варианты... хотела сделать так, чтобы при нажатии кнопки открылся Excel файл, но не получается
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807858
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shalinia,

Так импортировать из Экселя или чтоб по кнопке открывался Эксель?
Может, лучше им график какой-нибудь показывать красимый. Вот всякое начальство это любит - типа аналитикой программа занимается :)
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807871
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorNGShalinia,

Так импортировать из Экселя или чтоб по кнопке открывался Эксель?
Может, лучше им график какой-нибудь показывать красимый. Вот всякое начальство это любит - типа аналитикой программа занимается :)
Вот-вот. Открыть Excel из Fox-a и диаграммку туды... Красиво :)
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807899
Shalinia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Jonny540,

мой проект называется Разработка АИС "АРМ куратора". Мне нужно, чтобы сделать так, чтобы при нажатии кнопки, открылся документ Excel, в котором содержится отчет... надеюсь понимаете о чем я...
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807922
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shalinia,
Есть 2 варианта:
1. Открыть из фокса сам Excel и документ в нем.
2. Внедрить Excel-файл в форму.
по-моему, первый проще... а второй (может быть) эффектнее, хотя, не уверен
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807939
Shalinia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Jonny540,

давайте попробуем оба варианта, а потом выберу, который лучше...
...
Рейтинг: 0 / 0
Можно открывать .xls файлы с фокса?
    #37807951
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shalinia,

Попробуйте первый, он проще будет для Вас. По поиску на форуме найдете вагон информации.
...
Рейтинг: 0 / 0
25 сообщений из 114, страница 2 из 5
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно открывать .xls файлы с фокса?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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