Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Работа в программе с внешним DBF файлом 2 страниц V   1 2 >          
хакерок Подменю пользователя
сообщение 29.07.09, 11:07
Сообщение #1

Оратор
*****
Группа: Пользователи
Сообщений: 258
Из: Київ
Спасибо сказали: 12 раз
Рейтинг: 0

Если хто слышал есть такая фирма Intercars
База данных автозапчастей этой фирмы составляет 723660 записей (не вникая в дополнительные данные)
Есть dbf файл цен (kod name price)

Задача зделать форму в 1С которой можно было вести поиск
по полю kod в таблице

Кто что делал подобное ?

logist Подменю пользователя
сообщение 29.07.09, 12:25
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

А почему для этого нужно использовать именно 1С 7.7, а не что нибудь другое? FoxPro, MS Excel например smile.gif


Signature
Личные бесплатные консультации не даю, для этого есть форум!

zetovich Подменю пользователя
сообщение 29.07.09, 12:27
Сообщение #3

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 718
Из: Северодонецк
Спасибо сказали: 121 раз
Рейтинг: 0

смотря что вы хотите потом с этим все делать...
1с может на таком обьемы выдохнутся......а может и нет.
вообщем чего хотит потом то?

хакерок Подменю пользователя
сообщение 29.07.09, 12:36
Сообщение #4

Оратор
*****
Группа: Пользователи
Сообщений: 258
Из: Київ
Спасибо сказали: 12 раз
Рейтинг: 0

Цитата(zetovich @ 29.07.09, 14:27) *
смотря что вы хотите потом с этим все делать...
1с может на таком обьемы выдохнутся......а может и нет.
вообщем чего хотит потом то?

Я в 1С набросал систему типа Стол Заказов сделал втягивание заказов клиентов из вне
тепер стоит вопрос совподения кодов ... Если код не совпадает на символ или пробел запчасть не приедет. Это первое зачем это нужно а второе менеджер с бумажки забивает заказ вбивает код если программа находит его в dbf файле показывает название и цену и только после этого разрешает внести в табличную часть.

хакерок Подменю пользователя
сообщение 29.07.09, 12:41
Сообщение #5

Оратор
*****
Группа: Пользователи
Сообщений: 258
Из: Київ
Спасибо сказали: 12 раз
Рейтинг: 0

Цитата(logist @ 29.07.09, 14:25) *
А почему для этого нужно использовать именно 1С 7.7, а не что нибудь другое? FoxPro, MS Excel например smile.gif

У меня уже всё это работает. Взялся что отдельные удобные программы по учёту заказов , обработки заказов , ведения взаиморасчётов обединить в одну конфу 1С ... в 1С удобств для программиста много а для позльзователя пока вобще не сделал.

Acid Подменю пользователя
сообщение 29.07.09, 13:31
Сообщение #6

Про1С-ник
Иконка группы
За заслуги на форуме в 2010 году
Группа: Местный
Сообщений: 2104
Из: Занзибар
Спасибо сказали: 377 раз
Рейтинг: 260.7

Цитата
Кто что делал подобное ?

Не понял: ты спрашиваешь или хвастаешь?
Здесь многие делали то, что тебе даже не приходило в голову.


Signature

Документируйте Код! мать вашу...


Спасибо сказали: sarius,

sarius Подменю пользователя
сообщение 29.07.09, 13:55
Сообщение #7

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 219
Из: Киев
Спасибо сказали: 36 раз
Рейтинг: 0

icon_beer17.gif верно


Signature
Возьму интерна (Киев)

zetovich Подменю пользователя
сообщение 29.07.09, 13:56
Сообщение #8

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 718
Из: Северодонецк
Спасибо сказали: 121 раз
Рейтинг: 0

ужос.....вот это пропусканая способность мысли.
так что надо то? хрен уследишь за автором.

Valerka Подменю пользователя
сообщение 29.07.09, 13:59
Сообщение #9

Говорящий
***
Группа: Пользователи
Сообщений: 65
Из: Каменец-Подольский
Спасибо сказали: 4 раз
Рейтинг: 0

Пофлудить, я думаю smile.gif


Signature
Разум, не имеющий цели, всегда блуждает в потёмках.

sarius Подменю пользователя
сообщение 29.07.09, 14:00
Сообщение #10

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 219
Из: Киев
Спасибо сказали: 36 раз
Рейтинг: 0

мессаги в нуль?


Signature
Возьму интерна (Киев)

хакерок Подменю пользователя
сообщение 29.07.09, 14:02
Сообщение #11

Оратор
*****
Группа: Пользователи
Сообщений: 258
Из: Київ
Спасибо сказали: 12 раз
Рейтинг: 0

Цитата(Кузьмич @ 29.07.09, 15:31) *
Не понял: ты спрашиваешь или хвастаешь?
Здесь многие делали то, что тебе даже не приходило в голову.


Да причём здесь хвастаюсь ... интерисуюсь может ктото чтото подобное уже делал

Я вот сделал процедуру она работате только с файлами длина имени файла которого не больше
8 символов. В имени файле Intercars.dbf 9 символов


Машина ругаеться.
ДБФ.ОткрытьФайл(ПутьДБ);
{Документ.Заказ.Форма.Модуль(7)}: Длина имени файла превысила 8 символов!



Файл bmw.dbf открывает

Вот текст процедуры.

Процедура Открыть_dbf()
ДБФ = СоздатьОбъект("XBase");
ИмяФайла = "";
ИмяПути = "";
ФС.ВыбратьФайл(0, ИмяФайла, ИмяПути, , "*.*", , );
ПутьДБ = ИмяПути + ИмяФайла;
ДБФ.ОткрытьФайл(ПутьДБ);
Если ДБФ.Открыта() = 1 Тогда
Предупреждение("База открыта", 2);
ДБФ.Первая();
КодПос = ДБФ.Kod; // Подразумевается, что поле FIO имеется в открытой БД
Предупреждение(КодПос, 5);
Иначе
Предупреждение("НЕ смогли открыть Базу!", 2);
КонецЕсли;

КонецПроцедуры

zetovich Подменю пользователя
сообщение 29.07.09, 14:07
Сообщение #12

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 718
Из: Северодонецк
Спасибо сказали: 121 раз
Рейтинг: 0

низзя более 8 символов.

Fynjy Подменю пользователя
сообщение 29.07.09, 14:08
Сообщение #13

Сенсей Чака Норриса
**********
За вредность
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0

Intercars.dbf заменить на Interca~.dbf эх маладёжь ...


Signature

Valerka Подменю пользователя
сообщение 29.07.09, 14:13
Сообщение #14

Говорящий
***
Группа: Пользователи
Сообщений: 65
Из: Каменец-Подольский
Спасибо сказали: 4 раз
Рейтинг: 0

Мне просто интересно, что помешало аффтару написать вопрос в первом посте, а не флудить?


Signature
Разум, не имеющий цели, всегда блуждает в потёмках.

хакерок Подменю пользователя
сообщение 29.07.09, 14:13
Сообщение #15

Оратор
*****
Группа: Пользователи
Сообщений: 258
Из: Київ
Спасибо сказали: 12 раз
Рейтинг: 0

Цитата(Fynjy @ 29.07.09, 16:08) *
Intercars.dbf заменить на Interca~.dbf эх маладёжь ...

Так таких файлов 50 штук и их название менять нельзя потому что они привязаны к другим программам
.
Кроме того есть IntercarsU.dbf в украие IntercarsP.dbf в Poland

Fynjy Подменю пользователя
сообщение 29.07.09, 14:15
Сообщение #16

Сенсей Чака Норриса
**********
За вредность
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0

И что? Не умеем работать со строками? Не умеем парсить?


Signature

хакерок Подменю пользователя
сообщение 29.07.09, 14:22
Сообщение #17

Оратор
*****
Группа: Пользователи
Сообщений: 258
Из: Київ
Спасибо сказали: 12 раз
Рейтинг: 0

Цитата(Fynjy @ 29.07.09, 16:15) *
И что? Не умеем работать со строками? Не умеем парсить?

Не хотелось бы обрезать имя.

Может есть сисемные настройки снимающие органичение?
Где можно поковырять объект XBASE?

Можно б было б и по другому решить если б фалы были не по 500 Мб.

sarius Подменю пользователя
сообщение 29.07.09, 14:35
Сообщение #18

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 219
Из: Киев
Спасибо сказали: 36 раз
Рейтинг: 0

Копай Оли, Сомы....
Почитай про 1С++


Signature
Возьму интерна (Киев)

хакерок Подменю пользователя
сообщение 29.07.09, 15:00
Сообщение #19

Оратор
*****
Группа: Пользователи
Сообщений: 258
Из: Київ
Спасибо сказали: 12 раз
Рейтинг: 0

Цитата(Fynjy @ 29.07.09, 16:15) *
И что? Не умеем работать со строками? Не умеем парсить?

Если чесно со строками разобраться могу а вот парсить не приходилось...
это тупо Intercars.dbf переименовываеться в Interca~.dbf мне такое не подходит

хакерок Подменю пользователя
сообщение 29.07.09, 16:54
Сообщение #20

Оратор
*****
Группа: Пользователи
Сообщений: 258
Из: Київ
Спасибо сказали: 12 раз
Рейтинг: 0

Цитата(zetovich @ 29.07.09, 16:07) *
низзя более 8 символов.

Как поступать :~(

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


2 страниц V   1 2 >
Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 20.04.24, 1:36
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!