user19 » 16 фев 2018, 14:17
Господа, прошу помощи. Я немного далек от IT,поэтому если что то не так скажу не пинайте сильно...
Суть дела- коллега попросила подменить ее на время отпуска, я женщине отказать не в силах, согласился, тем более "дел то там на полчаса"©
Суть того что меня просят сделать- вносить информацию в специальную программу. В день порядка 80-100 записей.У коллеги рука набита и у нее действительно получается все сделать быстро (не за пол часа конечно, но все же))- прокликать по многочисленным окошкам, поставить нужные галочки и ввести нужные коды... Вот "чешу репу", я со своими кривыми руками делать это буду весь день.
После предварительного осмотра будующего места работы выяснил:
ПО взаимодействует с БД, которая живет в SQL сервере на этом же ПК. В это ПО вносятся данные по продукции- размеры, вес, материал, марка стали и тп. Дальше там оно че то считает и потом выставляет счета в конце месяца.
В программе этой есть функция экспорт/импорт. Т.к. по большому счету каждый день вносятся одно и тоже, сделал экспорт того что вносилось вчера- в итоге получил файл в формате .dbf
Открыл экселем, там таблица со множеством столбцов-как раз все те галочки и размеры которые и нужно вносить.В столбце изменил дату на текущую пытался обратно импортировать этот файл но эффекта это не дало. Как я понял первый столбец в этом файле - это GUID, который присвоен каждой записи, который создается в БД при внесении данных из ПО. Если я правильно понял то проблема именно в том что при импорте исправленного файла т.к. GUID такой уже есть базе, он просто затирает старые данные новыми. Т.е. мне нужно создать сначала новые GUID, для каждой новой записи в БД, затем получить как то значения этих GUID которые только что внес, вставить эти значения в столбец и попробовать заново импортировать файл и тогда (как я думаю) записи появятся в ПО и мне не нужно будет их забивать в ручную.
Объяснил как смог) Ребят, спасайте.
Господа, прошу помощи. Я немного далек от IT,поэтому если что то не так скажу не пинайте сильно...
Суть дела- коллега попросила подменить ее на время отпуска, я женщине отказать не в силах, согласился, тем более "дел то там на полчаса"©
Суть того что меня просят сделать- вносить информацию в специальную программу. В день порядка 80-100 записей.У коллеги рука набита и у нее действительно получается все сделать быстро (не за пол часа конечно, но все же))- прокликать по многочисленным окошкам, поставить нужные галочки и ввести нужные коды... Вот "чешу репу", я со своими кривыми руками делать это буду весь день.
После предварительного осмотра будующего места работы выяснил:
ПО взаимодействует с БД, которая живет в SQL сервере на этом же ПК. В это ПО вносятся данные по продукции- размеры, вес, материал, марка стали и тп. Дальше там оно че то считает и потом выставляет счета в конце месяца.
В программе этой есть функция экспорт/импорт. Т.к. по большому счету каждый день вносятся одно и тоже, сделал экспорт того что вносилось вчера- в итоге получил файл в формате .dbf
Открыл экселем, там таблица со множеством столбцов-как раз все те галочки и размеры которые и нужно вносить.В столбце изменил дату на текущую пытался обратно импортировать этот файл но эффекта это не дало. Как я понял первый столбец в этом файле - это GUID, который присвоен каждой записи, который создается в БД при внесении данных из ПО. Если я правильно понял то проблема именно в том что при импорте исправленного файла т.к. GUID такой уже есть базе, он просто затирает старые данные новыми. Т.е. мне нужно создать сначала новые GUID, для каждой новой записи в БД, затем получить как то значения этих GUID которые только что внес, вставить эти значения в столбец и попробовать заново импортировать файл и тогда (как я думаю) записи появятся в ПО и мне не нужно будет их забивать в ручную.
Объяснил как смог) Ребят, спасайте.