|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
Код я написал на кнопке ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 15:25 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
вот собственно код: \\Сначала очищаю курсор Thisform.grid1.recordSource=' ' \\потом снова создаю временный курсор select * from table1 into cursor tmp1 select alltrim(famili)+" "+alltrim(name)+" "+alltrim(father) as ФИО, date1 as Дата_рождения,; iif(isnull(name_org),'',alltrim(name_org)) as Организация, iif(isnull(name_dolz),'',alltrim(name_dolz)) as Должность,; alltrim(dom_tel) as Домашний_тел, alltrim(job_tel) as Рабочий_тел, alltrim(mobile) as Моб_телефон,; alltrim(email) as Эл_почта, alltrim(sait) as Сайт, alltrim(zametka) as Примечание, id as Код ; from table1 left outer join table3 on table1.id_organis = table3.id_organis left outer join table2 on table1.id_dolznos = table2.id_dolznos order by 1 into cursor tmp1 Thisform.grid1.recordSource="tmp1" \\экспортирую export to BASE xls as 1251 \\очищаю курсор Thisform.grid1.recordSource=' ' \\создаю другой курсор, то есть возвращаю всё на свои места в grid1 select * from table1 into cursor tmp1 select alltrim(famili)+" "+alltrim(name)+" "+alltrim(father) as fio, iif(isnull(name_org),'',alltrim(name_org)) as name_org, iif(isnull(name_dolz),'',alltrim(name_dolz)) as name_dolz,; alltrim(mobile) as mobile, id as id ; from table1 left outer join table3 on table1.id_organis = table3.id_organis left outer join table2 on table1.id_dolznos = table2.id_dolznos order by 1 into cursor tmp1 Thisform.grid1.recordSource="tmp1" THISFORM.REFRESH Закрываю программу свою, смотрю, в папке где моё приложение рядом появился файл base.xls вот рисунок: ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 15:34 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
А вот что у меня получилось в файле base.xls: ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 15:38 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
Вопрос 1: Как экспортировать по другому чтобы можно было переименовать Заголовки колонок и изменить размеры ячеек: ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 15:43 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
Вопрос 2: С импортом завис, не соображу как правильно код прописать( , много вариантов кода написал, но вот этот, хоть он такой же как и код с экспортом, но я думаю он ближе к истине, хотя могу ошибаться, вот как я написал код: \\Сначала очищаю курсор Thisform.grid1.recordSource=' ' \\потом снова создаю временный курсор select * from table1 into cursor tmp1 select alltrim(famili)+" "+alltrim(name)+" "+alltrim(father) as ФИО, date1 as Дата_рождения,; iif(isnull(name_org),'',alltrim(name_org)) as Организация, iif(isnull(name_dolz),'',alltrim(name_dolz)) as Должность,; alltrim(dom_tel) as Домашний_тел, alltrim(job_tel) as Рабочий_тел, alltrim(mobile) as Моб_телефон,; alltrim(email) as Эл_почта, alltrim(sait) as Сайт, alltrim(zametka) as Примечание, id as Код ; from table1 left outer join table3 on table1.id_organis = table3.id_organis left outer join table2 on table1.id_dolznos = table2.id_dolznos order by 1 into cursor tmp1 Thisform.grid1.recordSource="tmp1" \\импортирую IMPORT FROM E:\BASE TYPE XLs SHEET base \\очищаю курсор Thisform.grid1.recordSource=' ' \\создаю другой курсор, то есть возвращаю всё на свои места в grid1 select * from table1 into cursor tmp1 select alltrim(famili)+" "+alltrim(name)+" "+alltrim(father) as fio, iif(isnull(name_org),'',alltrim(name_org)) as name_org, iif(isnull(name_dolz),'',alltrim(name_dolz)) as name_dolz,; alltrim(mobile) as mobile, id as id ; from table1 left outer join table3 on table1.id_organis = table3.id_organis left outer join table2 on table1.id_dolznos = table2.id_dolznos order by 1 into cursor tmp1 Thisform.grid1.recordSource="tmp1" THISFORM.REFRESH Короче говоря.... HELP ME PLEASE!!! V_V ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 15:48 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
Claymore, Да-а-а-а, сильно! Матчасть учить, особенно IMPORT: Импортирует данные из файла внешнего формата, создавая новую таблицу Visual FoxPro. IMPORT FROM FileName [DATABASE DatabaseName [NAME LongTableName]] [TYPE] FW2 | MOD | PDOX | RPD | WK1 | WK3 | WKS | WR1 | WRK | XLS | XL5 [SHEET cSheetName] | XL8 [SHEET cSheetName] [AS nCodePage] ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 18:13 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
Claymore, Вот здесь чувак импровизирует на подобную тему: http://forum.foxclub.ru/read.php?29,601158,page=1 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 18:41 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
IgorNG, Тяжко дается V_V теория, я про импорт читал, но с моим примером не пойму как в моем случае написать, можете написать на моем примере? Я многие варианты пробовал, но всё тщетно( ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 09:31 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
Claymore, Ты сначала объясни зачем фоксовую таблицу в эксель гонять и обратно, причем, наверняка с изменениями. Задача то у тебя какая? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 10:16 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
IgorNG, Никак не соображу как объяснить чтобы ты понял (V_V) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 13:26 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
Claymore, Сейчас я сделаю и вместе с рисунками тебе пришлю, хорошо (^_^) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 13:29 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
IgorNG, Значит на это рисунке я экспортировал данные, то есть те данные которые сейчас находятся в базе: ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:13 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
IgorNG, А вот эти я буду добавлять к тем данным: ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:13 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
Claymore, А зачем? Цель то какая? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:14 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
IgorNG, Как мне импортировать данные, чтобы к этим добавить? Что прописать в коде кнопки "ИМПОРТ" ? Если можно на моем примере (^_^) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:15 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
IgorNG, Ну допустим человек, заполнил данные через excel, так как это быстрее, скопировать или еще что то, а потом их импортировал в foxpro ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:19 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
Claymore, Новые то откуда берутся? Руками вводят в экселе? А не проще в твоей форме вводить? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:19 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
IgorNG, Грубо говоря, вдруг пригодится, мало ли прога откажет, а она будет пока работать в excel а после импортирует эти данные в foxpro) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:28 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
ClaymoreIgorNG, Ну допустим человек, заполнил данные через excel, так как это быстрее, скопировать или еще что то, а потом их импортировал в foxpro Нетрадиционный подход. Ну и храни в экселе. Фокс то тебе зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:28 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
IgorNG, Правильно, новые берутся, вводятся руками ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:28 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
IgorNG, Программа нужна для работы, а excel в случае если что то случится временно с программой ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:31 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
ClaymoreIgorNG, Грубо говоря, вдруг пригодится, мало ли прога откажет, а она будет пока работать в excel а после импортирует эти данные в foxpro) А если Shift+Delete на этом файлике нажмут? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:34 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
IgorNG, Ну ты меня затролил Поставлю защиту, чтобы не удалили) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:46 |
|
Пожалуйста помогите с экспортом и импортом, правда экспорт получился, но немного не то...
|
|||
---|---|---|---|
#18+
ClaymoreIgorNG, Ну ты меня затролил Поставлю защиту, чтобы не удалили) Да я не тролю. Я пытаюсь понять логику экспорта-импорта, причем одних и тех же данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2013, 14:54 |
|
|
start [/forum/topic.php?fid=41&fpage=36&tid=1582838]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 294ms |
total: | 433ms |
0 / 0 |