Переключение на Главную Страницу Страницы: [1] 2 3  ОтправитьПечать
Очень популярная тема (более 25 ответов) Импорт номенклатуры из базы SQL в ДБФ (число прочтений - 9153 )
kell
Junior Member
**
Отсутствует



Сообщений: 15
Местоположение: Липецк
Зарегистрирован: 06. Февраля 2008
Пол: Женский
Импорт номенклатуры из базы SQL в ДБФ
04. Марта 2008 :: 08:40
Печать  
Подскажите наиболее оптимальный вариант переноса номенклатуры со штрихкодами, которые хранятся в подчиненном справочнике из sql-ной базы в дбф-ную. При этом раз в неделю предполагается её обновление...  Озадачен
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #1 - 04. Марта 2008 :: 08:59
Печать  
Оптимально чтоб обе базы были SQL Улыбка
  
Наверх
ICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #2 - 04. Марта 2008 :: 09:13
Печать  
kell писал(а) 04. Марта 2008 :: 08:40:
Подскажите наиболее оптимальный вариант переноса номенклатуры со штрихкодами, которые хранятся в подчиненном справочнике из sql-ной базы в дбф-ную. При этом раз в неделю предполагается её обновление...  Озадачен


Я тебе уже предлагал следующий подход:

1. из ДБФ коннектишься к базе SQL с помощью либо метода ПрисоединитьМД(), либо без него - прстым соединенем с БД (главное знать адрес)
2. получаешь набор интересующих тебя данных + еще и ID элементов в простую ИндексированнуюТаблицу
3.  Грохаешь текущую таблицу Номенклатуры и Штрихкодов (наверное тоже прямым запросом) - так как в ДБФ базе нужен всего лишь актуальный снимок Товаров из основной
4. Делаешь массовую вставку элементов в ДБФ базу (параметризированным запросом например)

Навскидку
а) как поведут себя нндексы у ДБФ базы при таком подходе
б) необходимо в районе базы ДБФ установить vfpoledb.exe

ЗЫ Помнится Номенклатуры у тебя тысяч 100 ?
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #3 - 04. Марта 2008 :: 09:17
Печать  
Цитата:
Грохаешь текущую таблицу Номенклатуры и Штрихкодов (наверное тоже прямым запросом)


А как насчет 1с идентификаторов?  Они у тебя тоже вставятся из другой базы? Ужас
  
Наверх
ICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #4 - 04. Марта 2008 :: 09:21
Печать  
Nick писал(а) 04. Марта 2008 :: 09:17:
Цитата:
Грохаешь текущую таблицу Номенклатуры и Штрихкодов (наверное тоже прямым запросом)


А как насчет 1с идентификаторов?  Они у тебя тоже вставятся из другой базы? Ужас


а почему нет - ИД Типа известен а за уникальность ИД элемента Номеклатуры ответит движок SQL-ной базы

ЗЫ Могу конечно и ошибится
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #5 - 04. Марта 2008 :: 09:26
Печать  
А ссылочная целостнось нас не волнует?
  
Наверх
ICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #6 - 04. Марта 2008 :: 09:28
Печать  
Nick писал(а) 04. Марта 2008 :: 09:26:
А ссылочная целостнось нас не волнует?


автор здесь не озвучил -в ДБФ базе ГАРАНТИРОВАННО не будет других справочников кроме Номенклатуры и Штрихкодов - для которых собственно и делаеться SNAPSHOT

Улыбка

  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #7 - 04. Марта 2008 :: 09:33
Печать  
lustin писал(а) 04. Марта 2008 :: 09:28:
Nick писал(а) 04. Марта 2008 :: 09:26:
А ссылочная целостнось нас не волнует?


автор здесь не озвучил -в ДБФ базе ГАРАНТИРОВАННО не будет других справочников кроме Номенклатуры и Штрихкодов - для которых собственно и делаеться SNAPSHOT

Улыбка



А документов тоже не будет? Тогда уж говорите что там вообще будет кроме этих справочников?
  
Наверх
ICQ  
IP записан
 
kell
Junior Member
**
Отсутствует



Сообщений: 15
Местоположение: Липецк
Зарегистрирован: 06. Февраля 2008
Пол: Женский
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #8 - 04. Марта 2008 :: 09:46
Печать  
Nick писал(а) 04. Марта 2008 :: 09:33:
А документов тоже не будет? Тогда уж говорите что там вообще будет кроме этих справочников?


Да, в бдф-ной базе кроме этих двух справочников ничего не будет
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #9 - 04. Марта 2008 :: 09:49
Печать  
kell писал(а) 04. Марта 2008 :: 09:46:
Nick писал(а) 04. Марта 2008 :: 09:33:
А документов тоже не будет? Тогда уж говорите что там вообще будет кроме этих справочников?


Да, в бдф-ной базе кроме этих двух справочников ничего не будет


А зачем тогда вообще такая база?
  
Наверх
ICQ  
IP записан
 
kell
Junior Member
**
Отсутствует



Сообщений: 15
Местоположение: Липецк
Зарегистрирован: 06. Февраля 2008
Пол: Женский
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #10 - 04. Марта 2008 :: 09:53
Печать  
для работы с терминалом сбора данных, т. к. в основной это не представляется возможным
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #11 - 04. Марта 2008 :: 09:55
Печать  
kell писал(а) 04. Марта 2008 :: 09:53:
для работы с терминалом сбора данных, т. к. в основной это не представляется возможным

Ну справочник у вас есть, а данные то куда пишите ?
  
Наверх
ICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #12 - 04. Марта 2008 :: 09:57
Печать  
kell писал(а) 04. Марта 2008 :: 09:53:
для работы с терминалом сбора данных, т. к. в основной это не представляется возможным

Любопытно, почему?
  
Наверх
ICQ  
IP записан
 
kell
Junior Member
**
Отсутствует



Сообщений: 15
Местоположение: Липецк
Зарегистрирован: 06. Февраля 2008
Пол: Женский
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #13 - 04. Марта 2008 :: 10:07
Печать  
Nick писал(а) 04. Марта 2008 :: 09:55:
kell писал(а) 04. Марта 2008 :: 09:53:
для работы с терминалом сбора данных, т. к. в основной это не представляется возможным

Ну справочник у вас есть, а данные то куда пишите ?


в справочник номенклатуры (стандартная торговля)... Или я не поняла вопрос
  
Наверх
ICQ  
IP записан
 
kell
Junior Member
**
Отсутствует



Сообщений: 15
Местоположение: Липецк
Зарегистрирован: 06. Февраля 2008
Пол: Женский
Re: Импорт номенклатуры из базы SQL в ДБФ
Ответ #14 - 04. Марта 2008 :: 10:08
Печать  
vip писал(а) 04. Марта 2008 :: 09:57:
kell писал(а) 04. Марта 2008 :: 09:53:
для работы с терминалом сбора данных, т. к. в основной это не представляется возможным

Любопытно, почему?


потому что стандартная обработка ТСД заточена под типовую ТиС.
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 3 
ОтправитьПечать