Насчет аналогии с windows а-ля "ссылка на папку" с рабочего стола. Согласен, аргумент.
Но вот зачем нужно при работе постоянно переключаться между ветками классификатора, которые где-то на 10 уровне вложенности – вот это я так и не понял.
Просто мне много раз встречались ситуации, когда люди сначала сами создают зубодробительной сложности классификаторы (часто, причем, заполненные далеко не полностью), а потом сами же и жалуются на то, что уж очень неудобно им с классификаторами работать. Основная при этом причина, что многие путают само понятие и, главное, предназначение классификатора в TCS и классификатора в «бумажно-советском» понимании, а-ля Классификатор ЕСКД или общезаводской классификатор деталей. Еще довольно часто с помощью классификатора зачем-то пытаются воспроизвести структуру изделий, или структуру подразделений и т.п., чего тоже делать решительно не надо в подавляющем большинстве случаев.
В первую очередь, надо четко понимать, что классификатор в TCS нужен исключительно для удобства работы со списком позиций (справочником). И больше ни для чего. Если Вы при работе постоянно переключаетесь между ветками на 10 уровне вложенности и Вам очень сложно быстро найти то, что вы ищете, то первый вопрос - может быть, вы просто создали для себя неудобный и сильно избыточный классификатор? Может быть, если вам так часто нужно добывать то, что так глубоко зарыто, то просто так глубоко его не зарывать?
Хотя, так, конечно, сложно что-то советовать, не видя ваш справочник и классификатор. Может хоть пару screen-shot’ов пришлете?
Сколько у Вас всего позиций в справочнике (там, где 10 уровней вложенности в классификаторе)? По какому принципу классификатор построен? Сколько в среднем позиций в каждой конечной ветке?
Пришлите примеры (screen-shot’ы), на которых показаны те ветки классификатора, между которыми Вы часто переключаетесь и их содержимое.
Вот, кстати, пример просто вопиюще неправильного применения классификатора. Слава богу, народ одумался, вроде, на берегу, а то там были бы потом пожелания и претензии куда повеселее, чем ссылка на папку :)
https://forum.technologics.ru/viewtopic.php?id=1811
Станислав писал(а):
Ответ от этого же пользователя:
Кроме того, создал ты на рабочем столе ярлыки (ссылки) на какую-то номенклатуру. Поработал, затем хочется стереть все это оптом. А вот фиг вам. Извольте удалать это все по одному объекту.
а также
Станислав писал(а):
Бедный пользователь по одной строчке удаляет там содержимое
открою Вам тайну :wink: - все уже давным-давно используют чудо-скрипт удалить все выделенные записи.
Из этого пассажа
Станислав писал(а):
Нужно, например, удалить спецификацию. Бедный пользователь по одной строчке удаляет там содержимое. Удалил. Пытается удалить саму спецификацию, а она не удаляется. Т.к. пользователь забыл удалить версию спецификации. Система пишет при попытке удаления пустой спецификации: "Имеется связанные позиции в таблице версии". Но 100% пользователей, когда в первый раз видят эту надпись думают, что или сама спецификация уже куда-то входит, или строчки там есть не удаленные, или это система глючит.
я понял одну простую вещь. Вы (или ваши пользователи) не разделяете понятие номенклатуры (объект) и спецификации (состав объекта), и возможно, не очень разобрались какой смысл в данном контексте имеют версии. А надо бы разделять эти понятия. И объяснять пользователям на пальцах, в чем разница, и что такое в системе сборочная единица, а что такое спецификация. Если это понять, то может и с версиями вопросов сразу будет меньше?
Ведь
Станислав писал(а):
удалить саму спецификацию
, после того, как удалили ее содержимое – это же и есть удалить версию.
Станислав писал(а):
Или если в спецификации нет информации, система должна удалять версию (даже если их несколько) автоматически.
Вот это прикольно! :) А это интересно в какой момент должно происходить?
Вот, например, ввел я пару записей неправильно, удалил, только собрался правильно вводить а тут ррраз – а вводить уже некуда! Версию то программа сама уже автоматически удалила. :shock: Или собрался я новый вариант сделать с нуля. Создаю версию, а мне программа ее сразу хлоп, и удалила. Она ж пустая… :)
Станислав писал(а):
Система может спросить пользователя: "Удалить пустую версию?"
аналогично – а когда спрашивать то? В какой момент? И у кого, если например, пользователей несколько которые права имеют на эту спецификацию?