powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Узнать имя курсора??
15 сообщений из 40, страница 2 из 2
Узнать имя курсора??
    #36282708
igorbik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nnnnnn
Я сама слабо имею представление о файлах, которые будут импортироваться, не знаю имени, не знаю структуры файла, размер его мне тоже неизвестен, из какой папки взбредет в голову пользователю его импортировать мне тоже неизвестно.
Файлы, которые вы собираетесь импортировать в таблицу, должны иметь одинаковую структуру с точки зрения порядка столбцов и формата ячеек (это в Экселе). Когда-то мой коллега присылал мне что-попало, так я выслал ему шаблон, по которому он до сих пор присылает информацию в нужном формате. При этом имена и размеры файлов действительно разные

Nnnnnn
Одно единственное я знаю точно - какие именно данные будут содержаться в первом столбце (на радость мне они уникальны, и по ним можно осуществить связь с бд.).
Ну вот, уже легче. Решение может быть таким:

**********************
NAME1 = GETFILE('*', 'Выберите файл:', 'OK', 0)
* имя выбр. файла записано в NAME1 вместе с полным путем
SELECT YOURTABLE && выбираем таблицу/курсор, куда будем импортировать записи
APPEND FROM "&NAME1" TYPE XLS
* данные импортированы
***********************

В данном случае использование GETFILE() избавляет от необходимости прописывания путей
Подпраьте и разбавьте код по своему усмотрению
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36282733
igorbik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nnnnnn
Предъявлять какие-либо требования гендиру для меня затруднительно, т.к. он обычно не желает слышать никого кроме себя, тем более, какого-то программиста. Мне лично довольно трудно с ним объясняться. Люди все же все разные.
К сожалению, придется переходить на личности и оффтоп....

Я бы не писал ничего здесь, но Вы не зарегистрированы, и писать Вам лично не предоставили возможности.

В данном случае Вы, Nnnnnn, либо должны убедить гендира подчиняться Вашим требованиям, либо менять работу. Третьего не дано, если Вы уважаете себя.

Мне много лет, я много видел и пережил, и считаю, что оспаривать глупца и метать бисер - недостойное занятие для умного человека.
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36282735
APPEND FROM "&NAME1" TYPE XLS Лучше заменить на
Код: plaintext
APPEND FROM (NAME1) TYPE XLS
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36282747
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Nnnnnn
> Предъявлять какие-либо требования гендиру для меня затруднительно, т.к. он обычно не желает слышать никого кроме
> себя, тем более, какого-то программиста. Мне лично довольно трудно с ним объясняться. Люди все же все разные.

Но ведь он выпоняет требования банка, хотя у банка есть рычаги давления, а у вас таким рычагом может стать только его
уважение к Вам основанное на высоком професионализме и умение аргументированно отстаивать свою точку зрения. Примером
аргумента в объяснении здесь мог-бы послужить тот факт, что на решение проблемы Вы потратили, судя по хронологии
сообщений, три дня. Которые можно было потратить на решение более приоритетных задач. + Общеизвестны проблемы с
наименованием файлов символами далее ASCII-127. Хотя в последнее время много поправленно, но! я, например, имея
печальный опыт потери данных названных русскими символами или лежавших в папках с русскоим именем, на сбойнувшем
винчестере стараюсь ничего не называть нелатиницей. + Встречаются проблемы с ПО, которое "не любит" русские символы в
названиях путей или файлов. Например

> PS: А у "проходящего" язык отвалился бы, если бы он выразил свою мысль прямым текстом..

А я с ним вполне согласен.
Леонардо да ВинчиЗнания, не рожденные опытом, матерью всякой достоверности, бесплодны и полны ошибок.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36282793
igorbik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Nnnnnn

Игорь Горбонос
Но ведь он выпоняет требования банка
Если гендир просто пересылает Вам полученные из банка файлы, то требования о структуре нужно предъявить к банку. С таким вопросом мне тоже пришлось столкнуться. Выяснилось, что самодеятельностью, как ни странно, занимался один из банк.менеджеров.
Если не поможет, то придется переписывать эти файлы вручную перед импортом в нужной структуре, но постоянно тыкать носом гендира, сколько на это уходит рабочего времени, как выше писалось в теме.
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36282895
Nnnnnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2igorbik,

Я зарегистрирована, но забыла на какую почту и ник забыла =)
Нда.. А тут уже много чего оффтоп понаписано )
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36282931
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Nnnnnn
> Нда.. А тут уже много чего оффтоп понаписано )

Очень жаль, что Вы не поняли, если считаете что здесь много оффтопа.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36282970
Nnnnnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь Горбонос,

Ну вот, все упорно считают что я ничего не поняла =) А оффтопа действительно достаточно, пожалуй я прекращуего здесь разводить.

Спасибо всем большое за помощь =))
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Узнать имя курсора??
    #36961346
mrs Garrison
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения за вмешательство и очередной оффтоп, но мне просто интересно: проходящий и Игорь Горбонос, вы из каких соображений решили девушку унизить? потому что это девушка или вам просто захотелось продемонстрировать свой высокий профессионализм?

Человек вполне корректно задал вопрос и вежливо попросил помощи. или будучи неопытным программистом, здесь вопросы задавать нельзя(сами вы неопытными никогда не были, я так понимаю, сразу все знали и умели)? так а для чего тогда форум, мне интересно? давайте все будем писать "иди читай хелп", чего уж там!

Мне кажется, если вы регистрируетесь на форуме с целью не только поиска ответов на свои вопросы, но также и для того, чтобы помогать другим, то либо действительно помогайте, либо проходите мимо тех вопросов, которые вас раздражают!

Да, кстати, Игорь, на решение проблемы Nnnnnn потратила 16 минут, а не три дня. Остальное время она потратила на борьбу с Вами.
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36961425
mrs GarrisonПрошу прощения за вмешательство и очередной оффтоп, но мне просто интересно: проходящий и Игорь Горбонос, вы из каких соображений решили девушку унизить? потому что это девушка или вам просто захотелось продемонстрировать свой высокий профессионализм?

Человек вполне корректно задал вопрос и вежливо попросил помощи. или будучи неопытным программистом, здесь вопросы задавать нельзя(сами вы неопытными никогда не были, я так понимаю, сразу все знали и умели)? так а для чего тогда форум, мне интересно? давайте все будем писать "иди читай хелп", чего уж там!

Мне кажется, если вы регистрируетесь на форуме с целью не только поиска ответов на свои вопросы, но также и для того, чтобы помогать другим, то либо действительно помогайте, либо проходите мимо тех вопросов, которые вас раздражают!

Да, кстати, Игорь, на решение проблемы Nnnnnn потратила 16 минут, а не три дня. Остальное время она потратила на борьбу с Вами.И как всегда, правилам поведения на форумах учит тот, кто написал первое сообщение. Уж он то точно знает кому и как надо отвечать. Он на этом собаку съел. И он точно знает для чего существуют форумы. И уж он лучше всех знает, что в хелпе ничего нет и ответ всегда надо искать в форуме. Тут ведь все должны отвечать на его вопросы. Осталось только выяснить, на чем основаны такие представления.
Судя по Вашему эмоциональному выпаду у Вас совершенно неверные предсталения как о назначении форумов, так и о правилах, которые в них действуют.
Одно из основных: Вам тут никто ничего не должен. Если кто-то что-то отвечает, то только по своей доброй воле и расходуя свое время. Знающие люди предоставляют Вам свое время. Иногда оченьдорогое. Бесплатно. И Вы не вправе ничего требовать от отвечающих даже если Ваши представления о том, как они Вам они должны отвечать, сильно отличаются от их поведения. Не Вам устанавливать правила, поучать или указывать участникам как себя вести. И не Вам решать кто чего бы мог или не мог бы сделать. И если Вас учать ловить рыбу не очень корректно выражать этим недовольство и требовать дать Вам готовую пожаренную рыбу. Если Вы при этом не понимаете, что Вас учат на будущее, или чему конкретно Вас учат - это Ваши проблемы, претензии к себе обращайте.
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36961590
mrs Garrison
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"Знающий человек", так предоставьте ЗНАНИЯ, в том-то и дело(не надо готовой жаренной рыбы, никто ее не просит, достаточно идей и подсказок) и не тратьте свое дорогое время на хамство! Или просто промолчите. Оставляйте при себе высокомерные ответы и фразы типа "у Вас мозги отвалились бы при обдумывании моих слов?" и тому подобное.

Вы же первый нарушаете правила, на которые мне так любезно указываете, а конкретно пункт: "Быть взаимно вежливыми и уважать других участников форума". Так что не надо мне здесь рассказывать про мои права. И я как раз требую то, на что право имею. Элементарной вежливости.

А форумом, так же как и хелпом, я пользоваться умею, не Вам меня учить.
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36961637
mrs Garrison"Знающий человек", так предоставьте ЗНАНИЯ, Еще раз - Вам никто ниеого не должен, в том числе и предоставлять свои знания, тем боле требовать предоставления в определнной форме.в том-то и дело(не надо готовой жаренной рыбы, никто ее не просит, достаточно идей и подсказок)Идеи и подсказки были даны, но были отвергнуты как "бестолковые". Отвергнуты специалистом с полным пониманием перложенного? и не тратьте свое дорогое время на хамство!Что есть хамство определяет модератор, а не Вы. Или просто промолчите.Указания что и кому делать может давать только модератор. Вы к ним не относитесь. Оставляйте при себе высокомерные ответы и фразы типа "у Вас мозги отвалились бы при обдумывании моих слов?" и тому подобное. То есть вопрошающему можно писать "А у "проходящего" язык отвалился бы, если бы он выразил свою мысль прямым текстом.."? Сей вопрос не высокомерный? А Вы у нас эталон вежливости, чтобы судить о чужом поведении и кому-то что-то указывать?
Вы же первый нарушаете правила, на которые мне так любезно указываете, а конкретно пункт: "Быть взаимно вежливыми и уважать других участников форума". Так что не надо мне здесь рассказывать про мои права. И я как раз требую то, на что право имею. Элементарной вежливости.Еще раз - а Вы уже эталон вежливости? Ваши критерии оценки самые правильные и все их должны знать и соблюдать?
А форумом, так же как и хелпом, я пользоваться умею, не Вам меня учить.Не похоже.
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36961648
mrs Garrison,
кстати, а как фраза "А у "проходящего" язык отвалился бы, если бы он выразил свою мысль прямым текстом" согласуется с "не надо готовой жаренной рыбы, никто ее не просит, достаточно идей и подсказок"? Это ли не траебование таки рыбы? И откуда Вы знаете, что топикстартеру таки было надо? Или Вы с Nnnnnn одно лицо?
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36961673
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На всякий случай напомню, что последнее сообщение в данной теме было 30 октября 2009 года. Т.е. более года назад.

Причем троллинг явно не относится к теме сообщения. Думаю, модератору имеет смысл отрезать "лишний" кусок (если это возможно) и перенести куда-нибудь в ПТ. Или просто закрыть тему.
...
Рейтинг: 0 / 0
Узнать имя курсора??
    #36961936
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирМНа всякий случай напомню, что последнее сообщение в данной теме было 30 октября 2009 года. Т.е. более года назад.

Причем троллинг явно не относится к теме сообщения. Думаю, модератору имеет смысл отрезать "лишний" кусок (если это возможно) и перенести куда-нибудь в ПТ. Или просто закрыть тему.

нахрена чета резать?

здесь не факсклаб - нам "пасраться" медом не корми если чего.

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


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