Форум профессиональных мебельщиков PROMEBELclub
 
PROMEBELclub - Форум для мебельщиков: конструкторов, дизайнеров, мастеров, технологов и всех, кто имеет отношение к производству и изготовлению мебели. Программы для конструирования и дизайна мебели. Мебельная литература и обучающие пособия.
 
 

Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели > Система БАЗИС > Базис-мебельщик 8

Меню

Маркет


Ответ
 
Опции темы Опции просмотра
Старый 07.03.2013, 23:51  
БАЗИС 8. База материалов *.fdb
 
Аватар для yavsochi
yavsochi
Местный
Регистрация: 28.07.2008
Адрес: Краснодарский край, г. Сочи
Сообщений: 350

Сказал(а) спасибо: 1,107
Поблагодарили 554 раз(а) в 178 сообщениях
Версия для печати Отправить по электронной почте
yavsochi yavsochi вне форума 07.03.2013, 23:51
Рейтинг: ()

Комментарий модератора
DTioutiou:
Вот полная последовательность действий по организации многопользовательской работы с базой материалов по сети:

1. На том компьютере, где у Вас лежит файл базы материалов *.fdb:
1.1. Установить/запустить Firebird 2.5 (его можно взять либо с нашего сайта (http://www.bazissoft.ru/service/file_archive/other/), либо с инсталляции);
1.2. Открыть порты 14357 и 14358. Проверка - telnet'ом.
1.3. Проверить чтение базы в локальном режиме. Она должна открываться без проблем и сообщений об ошибках.

2. На том компьютере, где нет файла базы материалов *.fdb - открыть базу в сетевом режиме:
2.1. Поставить режим работы – «По сети»;
2.2. Указать имя компьютера с базой (в имени компьютера не должно быть кириллических символов);
2.3. Написать локальный путь (путь к базе на компьютере с базой) к файлу базы (не забыть про расширение имени файла *.fdb).

3. Не обязательно, но удобно. После проверки корректной работы по п.п. 1 и 2, можно назначить псевдонимы файлов баз и открывать их с разных рабочих мест по псевдонимам.



Добрый вечер!!!
Кто пользуется импортом номенклатуры в формате DBF ,то есть выгрузки(экспорт) номенклатуры с 8.2 в формате DBF и загрузки в Базис Смету8

Последний раз редактировалось DTioutiou; 01.05.2015 в 17:57..
Просмотров: 395791
Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Penzadamir (19.04.2018)
Старый 05.08.2013, 21:55   #81
FIDEL
VIP
 
Аватар для FIDEL
 
Регистрация: 24.06.2010
Адрес: Україна, Проскурів
Сообщений: 1,950
Сказал(а) спасибо: 6,603
Поблагодарили 5,053 раз(а) в 1,304 сообщениях
Вес репутации: 1374
FIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспорима
По умолчанию

Цитата:
Сообщение от Uncle Посмотреть сообщение
Игорь, объясни алгоритм действий. С самого начала.
Я представляю себе это приблизительно так:

Решил Uncle поделиться какой-то частью базы с FIDEL

Uncle предпринимает следующие действия:

1. Выгружает необходимую FIDEL-ю группу материалов с сопутствующими материалами. Для сопутствующих материалов в выгружаемом файле создаются такие группы, в которых они находились в базе Uncle .
Варианты выгрузки - выгружать только наименования или наименования с артикулами.

Далее - действия FIDEL:

Обработка данных базы Uncle для более корректной загрузки данных:

1.(по желанию) - Открытие Базы Uncle как самостоятельной базы. То есть указываем путь к этой базе как к рабочей. Открываем ее. Редактируем по мелочам всякий мусор, которые заведомо не нужен FIDEL, шурупы там, клея и тд. Редактируем по желанию наименования групп. В общем причесываем ее под себя, ведь заставить Uncle группировать данные так как нужно мне- мы ведь не можем.

2.Подключаем нашу основную рабочую и собственноручно выстраданную Базу и запускаем инструмент Объединения Баз.
Приблизительный внешний вид я попытался сообразить на скрине

Нажмите на изображение для увеличения
Название: Окно1.jpg
Просмотров: 80
Размер:	38.0 Кб
ID:	79991

где мы указываем пути к объединяемым Базам, запускаем загрузку. После загрузки всех материалов(как основных, так и сопутствующих) в таблицу. В этой таблице(окне) есть возможность
а) поставить галочку "не загружать" данный материал
б) Поставить данному материалу соответствие в своей базе материалов
в) Обновить информацию о материале (вот здесь думал, что можно будет обновить артикул материала, но вот неопределенность возникает в случае - а если мы сравниваем материалы "по наименованию и артикулу"?. Так что скорее всего, этот момент нужно будет отменить.
г) Просмотреть и отредактировать информацию о материале. При нажатии на кнопку "i" можно сделать следующее (См. Скрин)

Нажмите на изображение для увеличения
Название: Окно2.jpg
Просмотров: 31
Размер:	23.2 Кб
ID:	79992

при открытии окна редактирования мы видим наш основной материал и те материалы, которые являются сопутствующими к нему , для которых можно снять галочку "импортировать (данное) сопутствие", а также увидеть информацию(на скрине не отметил) , к каком у из материалов из загружаемой Базы именно этот материал сам является сопутствием
если же материал, для которого мы смотрим информацию является только сопутствующим к какому-либо из основных материалов, то для него выводится только справочная информация, к какому именно материалу данный материал является сопутствующим (приблизительно как и сейчас это можно посмотреть в базе материалов)

3.Нажимаем кнопку - "Объединить".

Мое мнение ,что лучше не игнорировать пункт№1 действий FIDEL. Лучше все причесать в небольшом кусочке базы от Uncle в Смете , удалить ненужные сопутствия и раскидать материалы по нужным нам группам (или переименовать наименования групп на свои), чем заниматься расстановкой и контролем "галочек" при загрузке. Пункт 2 нужно пройти с наименьшими усилиями.


Цитата:
Сообщение от St Bruno Посмотреть сообщение
А если образуется замкнутый цикл сопутствий, что делать?
Что имеется ввиду? можно пример? Чтобы понять проблему..

Последний раз редактировалось FIDEL; 05.08.2013 в 23:27. Причина: добавил цитату St Bruno
FIDEL вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
dr_john (05.08.2013), DTioutiou (05.08.2013), Uncle (06.08.2013)
Старый 06.08.2013, 01:46   #82
Uncle
VIP
 
Аватар для Uncle
 
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 10,580
Сказал(а) спасибо: 14,588
Поблагодарили 20,026 раз(а) в 6,492 сообщениях
Вес репутации: 5258
Uncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспорима
По умолчанию

Цитата:
Сообщение от FIDEL Посмотреть сообщение
Редактируем по мелочам всякий мусор, которые заведомо не нужен FIDEL, шурупы там, клея и тд. Редактируем по желанию наименования групп. В общем причесываем ее под себя,
Вот это и будет самой сложной и запутанной работой. Весь ли мусор будет удален? Не будет ли удален при этом не мусор? При редактировании групп не запутаться бы и не придётся ли перередактировать )..
Я думаю надо сделать немножко проще. За основу взять тот же импорт -экспорт DBF. Но кроме артикулов , наименований, цен , единиц измерения ещё перемещать и сопутствия. Запускаем экспорт , назовем его "экспорт групп" . Указываем какие группы перенести. Сохраняем файл. В редактируемой базе нажимаем "импорт групп" и указываем в какую группу перенести импортируемую часть базы. Автоматом , в указанной группе ,создается группа с названием по умолчанию , например "Новая группа " или дать возможность пользователю самому дать ей наименование. В Новую группу импортируются выбранные группы с материалами и ТОЛЬКО записи о сопутствиях.
Дальше ручная работа. Заходим в Новую группу . Возле названий подгрупп , в которых есть подгруппы с материалами или просто материалы с "пустыми" сопутствиями , то есть с сопутствиями , указанный материал в которых отсутствует в редактируемой базе, стоит красный крестик по аналогии с программами для восстановления файлов, где папки, в которых программа обнаружила удаленный файл , обозначаются таким крестиком. Заходим в группу с крестиком и так проходим аж до материала с "пустым" сопутствием. Отсутствующие материалы в поле сопутствующих материалов отмечены галочкой или жирным шрифтом или другим цветом. Выделяем ЛКМ отсутствующий материал и ПКМ вызываем меню в котором "Удалить" и "Создать" . "Удалить " - соответственно удаляется запись, "Создать" - открывается проводник Базы материалов и указываем путь к группе где создать этот материал или же создаем группу , то есть те же действия когда заносим новый материал в Базу . Только если в этом случае мы вручную вбиваем наименование и все остальные параметры , то в случае создания сопутствующего материала после нажатия кнопки "Добавить" открывается карточка уже с заполненными полями с наименованием и параметрами материала. Мы можем или отредактировать или оставить как есть.
Ну а потом отредактированные материалы, группы , разносим по соответствующим группам - подгруппам редактируемой базы...
К стати , появление крестика возле названия группы в случае отсутствия в базе материала , указанного в сопутствии, будет полезным в случае удаления ненужного материала . Крестик в этом случае будет указывать в какой группе осталась запись о сопутствии с удалённым материалом.
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...

Последний раз редактировалось Uncle; 06.08.2013 в 11:35.
Uncle вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
dr_john (07.08.2013), DTioutiou (06.08.2013), sborchik (09.08.2013)
Старый 09.08.2013, 11:56   #83
hr-orel
Новичок
 
Регистрация: 30.01.2013
Сообщений: 29
Сказал(а) спасибо: 5
Поблагодарили 1 раз в 1 сообщении
Вес репутации: 0
hr-orel пока не определено
По умолчанию База материалов *.fdb

Поиском не нашел, так что спрошу здесь. Есть задача импортировать материалы в базу материалов из прайс-листов xls. Как это можно сделать? Я так понял - импорт возможен только из dbf. Пытался конвертировать xls в dbf, что-то ничего толкового не вышло. Может есть нюансы, которые я не учитываю?
hr-orel вне форума   Ответить с цитированием Вверх
Старый 09.08.2013, 11:58   #84
FIDEL
VIP
 
Аватар для FIDEL
 
Регистрация: 24.06.2010
Адрес: Україна, Проскурів
Сообщений: 1,950
Сказал(а) спасибо: 6,603
Поблагодарили 5,053 раз(а) в 1,304 сообщениях
Вес репутации: 1374
FIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспорима
По умолчанию

Цитата:
Сообщение от hr-orel Посмотреть сообщение
Я так понял - импорт возможен только из dbf. Пытался конвертировать xls в dbf, что-то ничего толкового не вышло. Может есть нюансы, которые я не учитываю?
Откройте Эксель файл в OpenOffice и пресохраните в .dbf (кодировка Кириллица(DOS/OS2-866/русский)). После этого сможете импортировать в Базу данный файл .dbf

Последний раз редактировалось FIDEL; 09.08.2013 в 13:16. Причина: Обозначение кодировки
FIDEL вне форума   Ответить с цитированием Вверх
10 пользователя(ей) сказали cпасибо:
Старый 09.08.2013, 12:45   #85
hr-orel
Новичок
 
Регистрация: 30.01.2013
Сообщений: 29
Сказал(а) спасибо: 5
Поблагодарили 1 раз в 1 сообщении
Вес репутации: 0
hr-orel пока не определено
По умолчанию

Спасибо. Помогло. Теперь наполнение базы пойдет гораздо быстрее.
hr-orel вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
FIDEL (09.08.2013)
Старый 09.08.2013, 16:52   #86
dr_john
Местный
 
Аватар для dr_john
 
Регистрация: 15.08.2008
Адрес: Сочи
Сообщений: 555
Сказал(а) спасибо: 2,923
Поблагодарили 1,188 раз(а) в 297 сообщениях
Вес репутации: 483
dr_john за этого человека можно гордитсяdr_john за этого человека можно гордитсяdr_john за этого человека можно гордитсяdr_john за этого человека можно гордитсяdr_john за этого человека можно гордитсяdr_john за этого человека можно гордитсяdr_john за этого человека можно гордитсяdr_john за этого человека можно гордитсяdr_john за этого человека можно гордится
По умолчанию

DTioutiou, за импорт-экспорт части базы с сопутствующими можно давать предложение в ГТП БЦ?
Или
Цитата:
Сообщение от DTioutiou Посмотреть сообщение
Поговорить об этом можно и еще, но в программе все останется, как сейчас - это наиболее надежный вариант, максимально страхующий от ошибок.
?
__________________
Монтажник, прости дизайнЁров, ибо не ведают, что творят.
dr_john вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
FIDEL (09.08.2013), Uncle (09.08.2013)
Старый 09.08.2013, 18:03   #87
sborchik
Гость
 
Регистрация: 13.10.2009
Сообщений: 7,920
Сказал(а) спасибо: 12,152
Поблагодарили 20,945 раз(а) в 5,925 сообщениях
Вес репутации: 0
sborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспорима
По умолчанию

Цитата:
Сообщение от Uncle Посмотреть сообщение
Выделяем ЛКМ отсутствующий материал и ПКМ вызываем меню в котором "Удалить" и "Создать"
Еще одной команды не хватает - "назначить замену"...
sborchik вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
FIDEL (09.08.2013), Uncle (09.08.2013)
Старый 09.08.2013, 18:12   #88
FIDEL
VIP
 
Аватар для FIDEL
 
Регистрация: 24.06.2010
Адрес: Україна, Проскурів
Сообщений: 1,950
Сказал(а) спасибо: 6,603
Поблагодарили 5,053 раз(а) в 1,304 сообщениях
Вес репутации: 1374
FIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспорима
По умолчанию

Цитата:
Сообщение от sborchik Посмотреть сообщение
Еще одной команды не хватает - "назначить замену"...
предлагалось таким образом

Цитата:
Сообщение от FIDEL Посмотреть сообщение
б) Поставить данному материалу соответствие в своей базе материалов
FIDEL вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
dr_john (10.08.2013), sborchik (09.08.2013), Uncle (09.08.2013)
Старый 09.08.2013, 21:50   #89
DTioutiou
VIP
 
Аватар для DTioutiou
 
Регистрация: 05.05.2008
Адрес: Коломна
Сообщений: 10,452
Сказал(а) спасибо: 14,824
Поблагодарили 20,865 раз(а) в 5,387 сообщениях
Вес репутации: 5413
DTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспоримаDTioutiou репутация неоспорима
По умолчанию

Цитата:
Сообщение от dr_john Посмотреть сообщение
DTioutiou, за импорт-экспорт части базы с сопутствующими можно давать предложение в ГТП БЦ?
Странный вопрос. Всегда был уверен, что Вам известно о том, что выходить с любым предложением в "Базис-Центр" - это неотъемлемое право каждого Пользователя: http://www.bazissoft.ru/service/tech...ules_rendering

Конечно, пишите, готовьте обоснования, обязательно обсудим.
DTioutiou вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
dr_john (10.08.2013), FIDEL (09.08.2013), Uncle (09.08.2013)
Старый 12.08.2013, 16:10   #90
Am0ralist
Местный
 
Регистрация: 16.11.2011
Адрес: Москва / Пенза
Сообщений: 1,135
Сказал(а) спасибо: 307
Поблагодарили 1,257 раз(а) в 524 сообщениях
Вес репутации: 516
Am0ralist за этого человека можно гордитсяAm0ralist за этого человека можно гордитсяAm0ralist за этого человека можно гордитсяAm0ralist за этого человека можно гордитсяAm0ralist за этого человека можно гордитсяAm0ralist за этого человека можно гордитсяAm0ralist за этого человека можно гордитсяAm0ralist за этого человека можно гордитсяAm0ralist за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от FIDEL Посмотреть сообщение
DTioutiou, а без сопутствий и сейчас можно, вроде как. Выгрузка в ДБФ, загрузка из ДБФ. Или что Вы имели ввиду?
собственно, через DBF не все параметры передаются. обозначение, примечание, округление, текстура - это все заново...

Цитата:
Сообщение от DTioutiou Посмотреть сообщение
У меня вопрос по существу: есть у кого-либо другие решения, как обойтись с отсутствующими материалами? Или то, что выше - это крайняя версия? Ибо эта - только первая, а у меня есть и других неоднозначных ситуаций, которые хотелось бы прояснить по очереди. Есть еще варианты по решению первой задачки?
Мой вариант:

1) при экспорте куска базы на слияние с другой - спрашивать пользователя сохранять ли сопутствия.

2) кусок базы с сопутствиями видеть как базу, в которой все сопутствия находятся в специальной "служебной папке" с вложенной в нее и сохраненной структурой папок. Т.е. этот кусок можно будет подключить как базу и сопутствия перенести в другие папки, после чего они станут такими же элементами. Однако эти элементы не будут добавляться автоматически при слиянии, а только необходимые по указанию.

3) слияние (по сути дела к базе добавляются две "служебных папки": новые элементы и необходимые сопутствия, во время работы инструмента элементы постепенно перемещаются из этих папок в основную структуру):

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

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

б) если элементы в сопутствиях с таким наименованием и/или артикулом есть, то
- команда "заменить" для выбранных одинаковых сопутствий (одного, нескольких, всех) на найденные автоматически или заданные из базы самим пользователем.
При этом по сути элементы удаляются, а привязки переходят на выбранные элементы.
- возможность "продублировать" элементы в выбранных (любых) сопутствиях (одного, нескольких, всех) копированными из старой базы. возможно добавление к эв конце "_(1)" или еще чего.
При этом элементы фактически перемещаются из папки с сопутствиями в ту папку, куда добавляются элементы при слиянии и все привязки к ним остаются.
- "не добавлять" (один, несколько, все) выбранные элементы.

3.3. Поиск дублей элементов, среди элементов двух объединяемых баз с сопутствиями - необходима возможность поиска материалов по артикулу и/или наименованиям и возможность сравнения всех параметров этих двух материалов, а так же сравнения имеющихся у них сопутствий + в этом же окне чтоб можно было бы редактировать элементы для разрешения конфликта, выбрать "заменить элемент", "не добавлять элемент", а так же "заменить сопутствие", "добавить сопутствие" к элементу базы из элемента-близнеца добавляемой базы.
Поиск таких дублей делать именно после распределения сопутствий.

Хотя это и предполагаю, что сливаться будут достаточно разные базы, при которых 3.1, 3.2.б и 3.3 будут занимать меньший объем, 3.2.а будет достаточно прост... т.е. при более 15% совпадений проще изначально подготовить базы к слиянию, что бы чаще пользоваться автозаменами.
__________________
Нахожусь в режиме поиска интересных задач, связанных с Базисом. Москва, 2015.
Am0ralist вне форума   Ответить с цитированием Вверх
5 пользователя(ей) сказали cпасибо:
dr_john (12.08.2013), DTioutiou (12.08.2013), FIDEL (12.08.2013), Kudesnick (12.08.2013), Viktor2579 (22.08.2013)
Ответ

Нижняя навигация
Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели > Система БАЗИС > Базис-мебельщик 8


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БАЗИС - База материалов *.fdb yavsochi Система БАЗИС 424 16.04.2024 23:54
Система БАЗИС: База знаний Kudesnick Система БАЗИС 29 13.10.2019 13:33
БАЗИС 9 - схемы замены материалов maloji Базис-мебельщик 9 3 08.02.2017 22:18


Текущее время: 01:13. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL

џндекс.Њетрика