Перейти к содержанию

doctorraz

Пользователи
  • Публикаций

    1 899
  • Зарегистрирован

  • Посещение

  • Победитель дней

    187

Весь контент doctorraz

  1. думаю, что нет... и не появится, это функционал ТДМС (сами себе наступать не будут..))) Как вариант Можно отдельно вставить поля собрать их с форматом в группу и сохранить в базу. И вставлять формат как группу. хотя то же не айс
  2. как то так ====================== только у СПДС не все так однозначно.. работать будет, но нестабильно, когда-нибудь подковырнет. не обновит данные или обновит где не надо (касается поля листов) Надежнее так:
  3. гуру молчат (( скорей всего, что-то такое есть но оно ДСП ((
  4. моно даже так упростить SelectInCache(0,"kFirst","Поле1","=",2,"Поле2","=",1); SelectInCache(1,"kFirst","ПолеА","=",Поле3); LoadInCache это подгрузка старых значений таблицы например в Unidialog Я не использую
  5. повесить макрос на кнопку... ^C^Cspchcover ш или на клавиатурное сочетание только вот если порядок следования одинаковый перекрывать не будет, то надо как то его менять.. опять же можно макрос ^C^Cspmoveup или ^C^Cspmovedoun а если немного подумать, то можно это дело объединить в один ^C^Cspchcover ш spmoveup или лиспик простенький написать
  6. ты помощь попросил, у тебя просят расширенные данные, Воспринимай это как плату за помощь.. тебе помогут, а ты всем за это рассказываешь секретную идеею своего очередного перпетуум. И нам весело и ты ответы получишь)))
  7. LoadInCache в этом случае для чего?? если две таблицы то логично к ним обращаться по индексам (иначе, как спдс узнает к кому вы обратились...хотя к нулевой можно обращаться просто ЭЙ ты SelectInCache("kFirst"... но лучше так SelectInCache(0, "kFirst"... SelectInCache(1, "kFirst"... ==================== SelectInCache("kFirst","Поле1","=",2,"Поле1","=",1,"ПолеА","=","Поле3"); Поле3 - это значение в таблице или имя переменной?? если переменная, то кавычки не нужны, если строковое значение другое дело..хотя сомеваюсь, что в столбце поле ПолеА есть переменная с таким значением )) опять же
  8. померить фактический размер элементе рисунка требуемый размер которого точно известен, масштаб=требуемый размер которого точно известен / фактический размер элементе рисунка вызвать команду масштаб указать базовую точку и ввести то , что посчитали строчкой выше. Можно через опорный отрезок, но об этом и многом другом можете прочитать нажав волшебную кнопку F1
  9. Масштабировать tif по линейным размерам что бы стал 1:1
  10. да нет.. наверное многие люди думают, если показать, то этого достаточно.... всё равно ведь помощь, это я слегка ....как бы это сказать, тугодумка в этом плане..... программы не всегда легко даются, многие люди читают справку и им этого достаточно, т.е. не задают вопросы которые написаны в справке. в любом случае если прочитали, а потом еще и просмотрели видео.. то по любому будет более понятно. Ну и еще потом можно еще спросить раз пять одно и то же.
  11. че трудно купить гарнитуру и прочитать девушке вслух то что написано в справке??
  12. неправильно понимаешь... IsFixedParam используется только для проверки, что есть геометрическая зависимость (по плоскостям), дабы не улететь в бесконечный цикл. все остальное прекрасно передается средствами движка СПДС. D=new.D, new.D-прилетело от связанной детали без нашего участия)))
  13. Объясни для чего ему это надо ПОСТОЯННО??? может достаточно только при каком-то изменении?? ================ ты насчет видео прикалывался что так можешь... меняется диаметр по всей линии и трубе пофих от кого она его берет от задвижки, поворота или другой трубы Давление меняется то же по всей линии, но только задвижка на него реагирует изменением геометрии. параметр "среда" то же по всей линии меняется, но никак не отображается (просто передается свойство по цепочке)
  14. а что еще может быть кроме поворота и воздуходувки??? при коннекте можноварьировать передаваемые параметры по значениям, количеству и типам связей в зависимости от типа подтипа и наименования соединяемых деталей. т.е. ты все необходимое можешь получить при соединении один раз и обновить автоматом при любом изменении. ============== а насчет посмотреть готовую систему, то что на видео кроме задвижки, есть в моем блоге, в свободном доступе.
  15. кстати, что мешает тебе передавать воздуховоду в качестве параметра угол поворота углового соединения??? типа для WP1- угол1, WP2- угол2??? а потом в воздуховоде вычислять длину через син кос?? убьешь много зайцев, в т.ч. не надо будет городить 100500 объектов углов.. достаточно будет одного.
  16. проще было бы написать, что есть и что должно получиться... (с примерами) есть подозрение, что скрипт сделан не совсем корректно, отсюда и косяки... многие стандартные объекты СПДС написаны с ошибками... и брать их за образец надо с умом (понимать, что зачем) = но коль интересно поразбираться самому..
  17. тем, что на мой взгляд Вы пытаетесь все излишне усложнить. Вызвано это имхо либо: пытаетесь создать очередную супер/пупер систему. но скорей всего плохо понимаете, что как работает/взаимодействует и поэтому пытаетесь делать объекты через одно место, там где легко можно сделать прямо. но так как конечная цель скрыта... это только догадки ) в базе СПДС механика в каталоге "Трубопроводы сварные" есть фланцы, в них используется функция определения, что за объект присоединен (getObjectConnectedTo) где базу взять сказать?? ======================== что бы нормально разобраться в этом вопро
  18. тыкаю страница 59 Вам надо больше читать ============== Пример показать где взять??? Или сами знаете??
  19. в конце статьи ссылка не совсем понимаю, для чего такие сложности??? все прекрасно коннектится без танцев с бубном, и определяется что к чему должно, а что не должно и каким образом в OnConnect =================== Учите матчасть. все сделано до нас)) там есть еще видео по теме.
  20. так будет пограмотнее см в справке "Функции для работы с идентификаторами объектов"
  21. что тебе мешает в событии OnConnect присвоить переменной значение obj.strTheType и потом просто выполнить проверку в OnChangeParameters ?
  22. парой кликов ))) Sub SavwTbl() Dim server As McCOM2.IServer Dim mcobject As McCOM2.Object 'Из него будем брать свойства Set server = CreateObject("McCOM2.Server") 'Выбираем объект Set mcobject = server.Select("Выберите объект", True)(1) 'один объект таблица можно несколько тогда потом перебор в цикле 'проверяем, что таблица 'определяем путь из таблицы или еще как mcobject.Save "c:\Temp\0\00.xls" 'пишем ее в файл End Sub организовываем это дело в цикл, прикручиваем шашечки форму и прочие свистелки определение путей куда сохранять, если нанАтаблица получена из файла excel то можн
×
×
  • Создать...