|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
Nnnnnn Я сама слабо имею представление о файлах, которые будут импортироваться, не знаю имени, не знаю структуры файла, размер его мне тоже неизвестен, из какой папки взбредет в голову пользователю его импортировать мне тоже неизвестно. Файлы, которые вы собираетесь импортировать в таблицу, должны иметь одинаковую структуру с точки зрения порядка столбцов и формата ячеек (это в Экселе). Когда-то мой коллега присылал мне что-попало, так я выслал ему шаблон, по которому он до сих пор присылает информацию в нужном формате. При этом имена и размеры файлов действительно разные Nnnnnn Одно единственное я знаю точно - какие именно данные будут содержаться в первом столбце (на радость мне они уникальны, и по ним можно осуществить связь с бд.). Ну вот, уже легче. Решение может быть таким: ********************** NAME1 = GETFILE('*', 'Выберите файл:', 'OK', 0) * имя выбр. файла записано в NAME1 вместе с полным путем SELECT YOURTABLE && выбираем таблицу/курсор, куда будем импортировать записи APPEND FROM "&NAME1" TYPE XLS * данные импортированы *********************** В данном случае использование GETFILE() избавляет от необходимости прописывания путей Подпраьте и разбавьте код по своему усмотрению ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2009, 15:54 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
Nnnnnn Предъявлять какие-либо требования гендиру для меня затруднительно, т.к. он обычно не желает слышать никого кроме себя, тем более, какого-то программиста. Мне лично довольно трудно с ним объясняться. Люди все же все разные. К сожалению, придется переходить на личности и оффтоп.... Я бы не писал ничего здесь, но Вы не зарегистрированы, и писать Вам лично не предоставили возможности. В данном случае Вы, Nnnnnn, либо должны убедить гендира подчиняться Вашим требованиям, либо менять работу. Третьего не дано, если Вы уважаете себя. Мне много лет, я много видел и пережил, и считаю, что оспаривать глупца и метать бисер - недостойное занятие для умного человека. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2009, 16:07 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
APPEND FROM "&NAME1" TYPE XLS Лучше заменить на Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2009, 16:08 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
> Автор: Nnnnnn > Предъявлять какие-либо требования гендиру для меня затруднительно, т.к. он обычно не желает слышать никого кроме > себя, тем более, какого-то программиста. Мне лично довольно трудно с ним объясняться. Люди все же все разные. Но ведь он выпоняет требования банка, хотя у банка есть рычаги давления, а у вас таким рычагом может стать только его уважение к Вам основанное на высоком професионализме и умение аргументированно отстаивать свою точку зрения. Примером аргумента в объяснении здесь мог-бы послужить тот факт, что на решение проблемы Вы потратили, судя по хронологии сообщений, три дня. Которые можно было потратить на решение более приоритетных задач. + Общеизвестны проблемы с наименованием файлов символами далее ASCII-127. Хотя в последнее время много поправленно, но! я, например, имея печальный опыт потери данных названных русскими символами или лежавших в папках с русскоим именем, на сбойнувшем винчестере стараюсь ничего не называть нелатиницей. + Встречаются проблемы с ПО, которое "не любит" русские символы в названиях путей или файлов. Например > PS: А у "проходящего" язык отвалился бы, если бы он выразил свою мысль прямым текстом.. А я с ним вполне согласен. Леонардо да ВинчиЗнания, не рожденные опытом, матерью всякой достоверности, бесплодны и полны ошибок. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2009, 16:14 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
2Nnnnnn Игорь Горбонос Но ведь он выпоняет требования банка Если гендир просто пересылает Вам полученные из банка файлы, то требования о структуре нужно предъявить к банку. С таким вопросом мне тоже пришлось столкнуться. Выяснилось, что самодеятельностью, как ни странно, занимался один из банк.менеджеров. Если не поможет, то придется переписывать эти файлы вручную перед импортом в нужной структуре, но постоянно тыкать носом гендира, сколько на это уходит рабочего времени, как выше писалось в теме. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2009, 16:29 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
2igorbik, Я зарегистрирована, но забыла на какую почту и ник забыла =) Нда.. А тут уже много чего оффтоп понаписано ) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2009, 17:01 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
> Автор: Nnnnnn > Нда.. А тут уже много чего оффтоп понаписано ) Очень жаль, что Вы не поняли, если считаете что здесь много оффтопа. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2009, 17:15 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
Игорь Горбонос, Ну вот, все упорно считают что я ничего не поняла =) А оффтопа действительно достаточно, пожалуй я прекращуего здесь разводить. Спасибо всем большое за помощь =)) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2009, 17:31 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
Прошу прощения за вмешательство и очередной оффтоп, но мне просто интересно: проходящий и Игорь Горбонос, вы из каких соображений решили девушку унизить? потому что это девушка или вам просто захотелось продемонстрировать свой высокий профессионализм? Человек вполне корректно задал вопрос и вежливо попросил помощи. или будучи неопытным программистом, здесь вопросы задавать нельзя(сами вы неопытными никогда не были, я так понимаю, сразу все знали и умели)? так а для чего тогда форум, мне интересно? давайте все будем писать "иди читай хелп", чего уж там! Мне кажется, если вы регистрируетесь на форуме с целью не только поиска ответов на свои вопросы, но также и для того, чтобы помогать другим, то либо действительно помогайте, либо проходите мимо тех вопросов, которые вас раздражают! Да, кстати, Игорь, на решение проблемы Nnnnnn потратила 16 минут, а не три дня. Остальное время она потратила на борьбу с Вами. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2010, 12:37 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
mrs GarrisonПрошу прощения за вмешательство и очередной оффтоп, но мне просто интересно: проходящий и Игорь Горбонос, вы из каких соображений решили девушку унизить? потому что это девушка или вам просто захотелось продемонстрировать свой высокий профессионализм? Человек вполне корректно задал вопрос и вежливо попросил помощи. или будучи неопытным программистом, здесь вопросы задавать нельзя(сами вы неопытными никогда не были, я так понимаю, сразу все знали и умели)? так а для чего тогда форум, мне интересно? давайте все будем писать "иди читай хелп", чего уж там! Мне кажется, если вы регистрируетесь на форуме с целью не только поиска ответов на свои вопросы, но также и для того, чтобы помогать другим, то либо действительно помогайте, либо проходите мимо тех вопросов, которые вас раздражают! Да, кстати, Игорь, на решение проблемы Nnnnnn потратила 16 минут, а не три дня. Остальное время она потратила на борьбу с Вами.И как всегда, правилам поведения на форумах учит тот, кто написал первое сообщение. Уж он то точно знает кому и как надо отвечать. Он на этом собаку съел. И он точно знает для чего существуют форумы. И уж он лучше всех знает, что в хелпе ничего нет и ответ всегда надо искать в форуме. Тут ведь все должны отвечать на его вопросы. Осталось только выяснить, на чем основаны такие представления. Судя по Вашему эмоциональному выпаду у Вас совершенно неверные предсталения как о назначении форумов, так и о правилах, которые в них действуют. Одно из основных: Вам тут никто ничего не должен. Если кто-то что-то отвечает, то только по своей доброй воле и расходуя свое время. Знающие люди предоставляют Вам свое время. Иногда оченьдорогое. Бесплатно. И Вы не вправе ничего требовать от отвечающих даже если Ваши представления о том, как они Вам они должны отвечать, сильно отличаются от их поведения. Не Вам устанавливать правила, поучать или указывать участникам как себя вести. И не Вам решать кто чего бы мог или не мог бы сделать. И если Вас учать ловить рыбу не очень корректно выражать этим недовольство и требовать дать Вам готовую пожаренную рыбу. Если Вы при этом не понимаете, что Вас учат на будущее, или чему конкретно Вас учат - это Ваши проблемы, претензии к себе обращайте. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2010, 12:58 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
"Знающий человек", так предоставьте ЗНАНИЯ, в том-то и дело(не надо готовой жаренной рыбы, никто ее не просит, достаточно идей и подсказок) и не тратьте свое дорогое время на хамство! Или просто промолчите. Оставляйте при себе высокомерные ответы и фразы типа "у Вас мозги отвалились бы при обдумывании моих слов?" и тому подобное. Вы же первый нарушаете правила, на которые мне так любезно указываете, а конкретно пункт: "Быть взаимно вежливыми и уважать других участников форума". Так что не надо мне здесь рассказывать про мои права. И я как раз требую то, на что право имею. Элементарной вежливости. А форумом, так же как и хелпом, я пользоваться умею, не Вам меня учить. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2010, 13:50 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
mrs Garrison"Знающий человек", так предоставьте ЗНАНИЯ, Еще раз - Вам никто ниеого не должен, в том числе и предоставлять свои знания, тем боле требовать предоставления в определнной форме.в том-то и дело(не надо готовой жаренной рыбы, никто ее не просит, достаточно идей и подсказок)Идеи и подсказки были даны, но были отвергнуты как "бестолковые". Отвергнуты специалистом с полным пониманием перложенного? и не тратьте свое дорогое время на хамство!Что есть хамство определяет модератор, а не Вы. Или просто промолчите.Указания что и кому делать может давать только модератор. Вы к ним не относитесь. Оставляйте при себе высокомерные ответы и фразы типа "у Вас мозги отвалились бы при обдумывании моих слов?" и тому подобное. То есть вопрошающему можно писать "А у "проходящего" язык отвалился бы, если бы он выразил свою мысль прямым текстом.."? Сей вопрос не высокомерный? А Вы у нас эталон вежливости, чтобы судить о чужом поведении и кому-то что-то указывать? Вы же первый нарушаете правила, на которые мне так любезно указываете, а конкретно пункт: "Быть взаимно вежливыми и уважать других участников форума". Так что не надо мне здесь рассказывать про мои права. И я как раз требую то, на что право имею. Элементарной вежливости.Еще раз - а Вы уже эталон вежливости? Ваши критерии оценки самые правильные и все их должны знать и соблюдать? А форумом, так же как и хелпом, я пользоваться умею, не Вам меня учить.Не похоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2010, 14:03 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
mrs Garrison, кстати, а как фраза "А у "проходящего" язык отвалился бы, если бы он выразил свою мысль прямым текстом" согласуется с "не надо готовой жаренной рыбы, никто ее не просит, достаточно идей и подсказок"? Это ли не траебование таки рыбы? И откуда Вы знаете, что топикстартеру таки было надо? Или Вы с Nnnnnn одно лицо? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2010, 14:07 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
На всякий случай напомню, что последнее сообщение в данной теме было 30 октября 2009 года. Т.е. более года назад. Причем троллинг явно не относится к теме сообщения. Думаю, модератору имеет смысл отрезать "лишний" кусок (если это возможно) и перенести куда-нибудь в ПТ. Или просто закрыть тему. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2010, 14:14 |
|
Узнать имя курсора??
|
|||
---|---|---|---|
#18+
ВладимирМНа всякий случай напомню, что последнее сообщение в данной теме было 30 октября 2009 года. Т.е. более года назад. Причем троллинг явно не относится к теме сообщения. Думаю, модератору имеет смысл отрезать "лишний" кусок (если это возможно) и перенести куда-нибудь в ПТ. Или просто закрыть тему. нахрена чета резать? здесь не факсклаб - нам "пасраться" медом не корми если чего. токма заметь: первыми не начинаем, тронут - и на х.. пашлем, - не задержится ... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2010, 15:35 |
|
|
start [/forum/topic.php?fid=41&startmsg=36282708&tid=1584796]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 123ms |
0 / 0 |