Производство и снабжение - Продолжается развитие программы в части координации работы плановой службы, производства и снабжения

Последние темы на форумах VOGBIT

Создание нового производственного задания - Производство
Константин Чилингаров: Здравствуйте, Вероятно, или нет вообще технологии на соответствующую позицию (деталь, сборочную единицу), или в этой технологии нет ни ...
Отчет задание на пилу - Отчёты
Виктор Левушкин: Спасибо....уже применяем.
Ошибка печати отчета - Отчёты
Виктор Левушкин: Спасибо. Вроде уже разобрался. Веду теперь блокнот по каждой операции пишу последовательность, т.к. пока нет опыта, но уже много чего запу ...
Одно задание для нескольких работников и совместное выполнение - Обновление
Константин Чилингаров: Здравствуйте, Совместное выполнение отмечать через терминал "Тип 2" и раньше было можно. Вот пример - краткое пояснение на эту тему ...
Нормы расхода на окраску - Состав и технология
Lyovushkin: Спасибо буду пробовать
VOGBIT Онлайн - Общие вопросы
Константин Чилингаров: Здравствуйте, Клиентское приложение VOGBIT в данном случае ставится не на ваш конечный компьютер, а на сервер. А вы работаете с ним через и ...
Планирование производства - Демо версия
Константин Чилингаров: API есть. Описания базы данных нет (и вряд ли будем делать в ближайшее время). Есть /forum/forum35/ раздел на форуме . Там примеры использования AP ...
Как отслеживать все детали, входящие в заказ? - Прочее
Константин Чилингаров: Чуть добавлю: Ответ кратко: Да, можно будет продолжать работать с тем, что ввели в "демо-версии". Дополнение к предыдущему сообщен ...
Ошибка при открытии спецификации - Прочее
Константин Чилингаров: Здравствуйте! Версия программы старовата. Хорошо бы обновить. Когда-то, давным-давно, кажется, была такая ошибка, но её быстро починил ...
Учет материалов - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: Здравствуйте, Вкладка меню "Складской учёт" -> Алгоритм списания -> FIFO.
Обороты по складу - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: Здравствуйте, Это какими-то настройками или ещё как-то самостоятельно не решается, к сожалению. Нужно форму экранную саму поменять нем ...
Удаление позиции из номенклатуры - Прочее
mansur: Доброе утро, спасибо, все сделал по второму варианту. 
Ошибка при входе в Vogbit - Прочее
Григорий Клеков: написал: Здравствуйте. ...
Установка Демо версии - Демо версия
Amg: Спасибо большое за ответ. Демо-версию установил на ноутбук, если руководство решит перейти на ваш продукт, то думаю видеоконференция буд ...
Хранение файлов в БД - Общие вопросы
Константин Чилингаров: Если при этом вы хотите потом использовать штатные возможности VOGBIT (например, просматривать эти прикрепленные к операциям файлы в окне ...
Предварительные заявки, ЛЗК, Требования - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: Здравствуйте! Периодически возникают похожие вопросы по "Предварительным заявкам", "ЛЗК", "Требованиям". В чём разница, ...
Конструктор фильтра - Прочее
Kochurova.av: Спасибо Вам большое!  Всё как всегда оказалось проще простого)
Свои поля для справочников и вывод их в список. - Общие вопросы
Константин Чилингаров: Здравствуйте, В "Номенклатуре" стандартно есть свойство "Комментарий" и соответствующая колонка в современных версиях VOGBIT ( ...
Список работников поста - Общие вопросы
Константин Чилингаров: Пожалуйста! Пользуйтесь)) Нет. Ссылку не нужно выкладывать. Потом, когда общее обновление соберем, выложим его на сайт, и все смогут ска ...
Вопрос по импорту - Экспорт импорт данных
mansur: Нашел, залил и все работает теперь, спаибо.

Не работает просмотр файлов

- Практические приемы работы - Старые разделы форума
Страницы: 1
Не работает просмотр файлов
 
Здравствуйте

Странно работает просмотр файлов.
Если открывыть через эскизы - работает.
Если через связанные файлы - Вогбит виснет.
Обратил внимание на блокировку файла.
Эта номенклатурина вводилась в прошлом году.
Такая дата блокировки у ВСЕХ вайлов в БД.
В начале этого года в рамках чистки была сделана копия, в которой удалились задания, заказы, сеансы и т д.
Это нормально или нет?
Связано это с зависанием?
Что делать?
 
Здравствуйте,

Попробуйте следующее:
Откройте общий справочник "Коллекции компонентов".
Найдите там такую коллекцию, как на рис.1:
обозначение номенклатуры - VGB_PREVIEW_FILES
обозначение коллекции - M_Objects
(это коллекция, куда по умолчанию функция "эскизы" складывает файлы)
Откройте для неё зависимое окно "Файлы" (рис.1).

В панели управления от окна "файлы" есть кнопка "Архив" с выпадающим меню. Нажмите на неё и выберите "Отменить выгрузку".

Цитата
shurick пишет:
Такая дата блокировки у ВСЕХ вайлов в БД.
Видимо, потому что все файлы добавлялись из "Номенклатуры" через функцию "Эскизы" и попали поэтому все в одну коллекцию. А потом когда-то кто-то открыл файл средствами Windows на редактирование, и коллекция вся заблокировалась.
Подробнее можно почитать здесь.

P.S.
Для открытия файлов с помощью штатного настроенного в Windows приложения используйте команду контекстного меню "открыть файл" в окне "Эскизы" (рис.3). При этом файл во временную папку выгружается, настроенным приложением открывается, но в VOGBIT ничего не блокируется.
1.png (109.1 КБ)
2.png (164.14 КБ)
3.png (124.59 КБ)
 
Цитата
Константин Чилингаров пишет:
В панели управления от окна "файлы" есть кнопка "Архив" с выпадающим меню. Нажмите на неё и выберите "Отменить выгрузку".

У нас этот пункт неактивен.

Цитата
Константин Чилингаров пишет:
Видимо, потому что все файлы добавлялись из "Номенклатуры" через функцию "Эскизы" и попали поэтому все в одну коллекцию. А потом когда-то кто-то открыл файл средствами Windows на редактирование, и коллекция вся заблокировалась.

Как это вылечить?
 
По идее, лечится, как раз снятием блокировки с коллекции. Через кнопку "Архив", как я выше писал.

Цитата
shurick пишет:
У нас этот пункт неактивен
Дайте копию базе посмотреть, пожалуйста.
 
Базу отправил.
 
Ок. Скачаю, посмотрим.
 
Кнопка на месте. Могу сюда выложить скриншот с вашей базы. Или в скайп пишите, покажу.

Всё нормально. Делаю "отмена выгрузки", блокировка снимается с коллекции, как и должно.
Только очень долго. Потому что там в этой коллекции 21493 файла.


Понятно всё и с остальными вопросами. Дело вот в чём:

Теоретическая часть

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

Что происходит, если открыть зависимое окно «связанные файлы» и потом через контекстное меню попытаться выполнить над файлом стандартную команду Windows (например, «открыть» или «изменить»):
- из коллекции, где лежит файл, во временную папку выгружаются все файлы, которые есть в этой коллекции;
- выбранный файл подсовывается соответствующему приложению;
- коллекция блокируется.

Это так сделано для работы с 3D моделями и т.п. (лет 10 назад мы этим увлекались). Когда чтобы открыть, к примеру, файл сборки надо ещё подтягивать все файлы деталей, стандартных из библиотек и т.п. Иначе просто не откроется сборка. А заморочки с блокировкой связаны с коллективной (одновременной) работой с этими самыми 3D моделями (check in/check out и т.п.). Если интересно, могу рассказать, как там что задумано и работает, но если коротко, то для «эскизов» в классическом понимании этого слова, это ничего не нужно (да и вообще не особо нужно, как оказалось в итоге).

Соответственно «зависание» объясняется тем, что когда на каком-нибудь файле из этой коллекции делаешь команду windows «открыть», VOGBIT пытается выгрузить 21493 файла во временную папку. Думаю, вы просто не дождались завершения сего процесса.

Команда «открыть файл» в окне «эскизы» работает нормально, потому что она выгружает только один файл нужный во временную папку.

Рекомендации:

Не стоит складывать такое количество файлов, как «эскизы» (все в одну коллекцию). Если вы храните в базе чертежи, то лучше будет, наверное, складывать их в спецификации изделий или карты заказов, к чему соответствующие детали относятся. Как вот тут (04:50). Это, в общем, не сложнее, чем через «эскизы», и эффект тот же. Но так файлы получается будут распределены в базе по проектам, к которым они относятся, а не все вместе.

Для открытия файла приложением используйте команду «открыть файл» в окне «эскизы» (в номенклатуре) или окне «файлы» (в «составе», «технологии»). Она выгружает только нужный файл и ничего не блокирует.

Выполнение команд windows над файлом, что приводит к выгрузке всех файлов из коллекции и блокировки коллекции, лучше в такой ситуации не использовать. Ни первое, ни второе, в принципе, само по себе не страшно. Но первое в данном контексте получается просто долго, а второе безобидно, но и бессмысленно.
 
Ой-ё. А что теперь делать с 21493 файлом? Перекладывать ручками?
 
Пусть так лежат.
Просто не нужно пытаться файл прямо из базы редактировать. Чтобы они все не выгружались...
 
Цитата
Константин Чилингаров пишет:
Если вы храните в базе чертежи, то лучше будет, наверное, складывать их в спецификации изделий или карты заказов

Мне это непонятно. Деталь может использоваться в разных спецификациях и заказах. Если я положу ее чертеж в спецификацию первой сборки где она используется, то в другой сборке ее чертеж будет уже недоступен?
 
Будет доступен. Из всех мест, где эта деталь потом будет применяться.
И тот, кто его смотрит, может понятия не иметь, откуда именно он взялся.
 
Добавили файлы чертежей к ТК.
Выскакивает сообщение об ошибке при добавлении и попытке открытия.
1.png (104.83 КБ)
2.png (48.59 КБ)
Изменено: Ростислав Осипов - 31.03.2018 15:44:21
 
Проблему решили
https://vogbit.ru/forum/messages/forum15/topic1995/message13428/1995#messages13428
Страницы: 1
Сейчас на форуме
Всего зарегистрированных пользователей: 4006
Приняло участие в обсуждении: 416
Всего тем: 804
Всего сообщений: 6067

×
Вход на сайт