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

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

Меню

Маркет


беспроводные выключатели для мебели
Ответ
 
Опции темы Опции просмотра
Старый 06.06.2017, 08:56  
БАЗИС 10 - Скрипты
systland
VIP
Регистрация: 30.10.2007
Адрес: Москва
Сообщений: 565

Сказал(а) спасибо: 303
Поблагодарили 451 раз(а) в 189 сообщениях
Версия для печати Отправить по электронной почте
systland systland вне форума 06.06.2017, 08:56
Рейтинг: ()

Обмениваемся , задаем вопросы, отвечаем... Все, что касается скриптов в БМ 10 в этой теме.
__________________


Последний раз редактировалось systland; 26.12.2017 в 11:52..
Просмотров: 425112
Ответить с цитированием Вверх
Старый 31.07.2018, 16:48   #221
bbb i ko
VIP
 
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
bbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспорима
По умолчанию

Как построить панель из материала с определенным наименованием и артикулом?
Код:
    HPanel=AddHorizPanel(x, 0, x+Number(arr[row][0],10), Number(arr[row][1],10), Pos*100*Y_dir);
    HPanel.MaterialName = arr[row][2];
если arr[row][2] сформировано как наименование, то панель строится из первого попавшегося материала с таким наименованием(в базе их несколько, различающихся артикулом)
пробовал arr[row][2] сформировать как Наименование+(Артикул [ЗначениеАртикула]) - в таком виде материал не находится.
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
bbb i ko вне форума   Ответить с цитированием Вверх
Старый 31.07.2018, 18:04   #222
De_mon
Местный
 
Регистрация: 29.12.2014
Адрес: Уфа
Сообщений: 145
Сказал(а) спасибо: 135
Поблагодарили 113 раз(а) в 58 сообщениях
Вес репутации: 149
De_mon скоро придёт к известностиDe_mon скоро придёт к известности
По умолчанию

Всем привет, есть ли возможность скриптом экспортировать в dxf ?
De_mon вне форума   Ответить с цитированием Вверх
Старый 31.07.2018, 22:16   #223
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от bbb i ko Посмотреть сообщение
Как построить панель из материала с определенным наименованием и артикулом?
Код:
    HPanel=AddHorizPanel(x, 0, x+Number(arr[row][0],10), Number(arr[row][1],10), Pos*100*Y_dir);
    HPanel.MaterialName = arr[row][2];
если arr[row][2] сформировано как наименование, то панель строится из первого попавшегося материала с таким наименованием(в базе их несколько, различающихся артикулом)
пробовал arr[row][2] сформировать как Наименование+(Артикул [ЗначениеАртикула]) - в таком виде материал не находится.
Если я правильно помню, то нужно такое:
Код:
HPanel.MaterialName = name + '\r' + art;
где name - наименование материала, а art - артикул.
Letos вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
bbb i ko (31.07.2018), Ovsyanicov (20.11.2020)
Старый 31.07.2018, 23:12   #224
bbb i ko
VIP
 
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
bbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспорима
По умолчанию

Код:
name + '\r' + art
артикул не воспринимается. В базе забил два материала: один с заполненным артикулом, другой - с пустым артикулом. Находит тот, что с пустым артикулом. Если удалить из базы материал с пустым артикулом, то берет материал с заполненным артикулом.

Для эксперимента создал два материала с артикулами 74032(правильный - т.е который добавляется в art), второй с артикулом 75032, нашелся материал с артикулом 75032, т.е. не тот.
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
bbb i ko вне форума   Ответить с цитированием Вверх
Старый 01.08.2018, 09:10   #225
bbb i ko
VIP
 
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
bbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспорима
По умолчанию

В модели в свойствах материал с правильным артикулом, также и по команде выделить, но в смете почему-то материал не тот - без артикула.
Миниатюры
1.jpg   2.jpg   3.jpg   4.jpg  
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
bbb i ko вне форума   Ответить с цитированием Вверх
Старый 01.08.2018, 09:39   #226
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от De_mon Посмотреть сообщение
Всем привет, есть ли возможность скриптом экспортировать в dxf ?
День добрый. На данный момент стандартных функций для экспорта в dxf нет, только если что-то своё писать.
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
De_mon (01.08.2018)
Старый 01.08.2018, 09:59   #227
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от bbb i ko Посмотреть сообщение
В модели в свойствах материал с правильным артикулом, также и по команде выделить, но в смете почему-то материал не тот - без артикула.
Цитата:
Сообщение от bbb i ko Посмотреть сообщение
панель строится из первого попавшегося материала с таким наименованием(в базе их несколько, различающихся артикулом)
У меня даже если вручную заменить материал, то в смете отобразится первый добавленный в базу (из двух с одинаковыми наименованиями). Я думаю, Смета просто ищет по наименованию, без учёта артикула.
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
bbb i ko (01.08.2018)
Старый 01.08.2018, 10:35   #228
bbb i ko
VIP
 
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
bbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспорима
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
У меня даже если вручную заменить материал, то в смете отобразится первый добавленный в базу (из двух с одинаковыми наименованиями). Я думаю, Смета просто ищет по наименованию, без учёта артикула.
все что выше писал проверял на Demo версии. Сегодня протестировали у клиента на лицензии - все хорошо, находит материал по паре Наименование+Артикул . Хотя по мере написания закрадываются сомнения - там же в базе изначально лежал материал с правильным артикулом, то есть судя по вашему ответу он и будет всегда находиться, так как создан ранее. Надо будет проверить.
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
bbb i ko вне форума   Ответить с цитированием Вверх
Старый 01.08.2018, 10:55   #229
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от bbb i ko Посмотреть сообщение
все что выше писал проверял на Demo версии. Сегодня протестировали у клиента на лицензии - все хорошо, находит материал по паре Наименование+Артикул . Хотя по мере написания закрадываются сомнения - там же в базе изначально лежал материал с правильным артикулом, то есть судя по вашему ответу он и будет всегда находиться, так как создан ранее. Надо будет проверить.
Я думаю, всё будет зависеть от этой настройки:
Миниатюры
scr.jpg  
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
bbb i ko (01.08.2018)
Старый 01.08.2018, 11:01   #230
bbb i ko
VIP
 
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
bbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспорима
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Я думаю, всё будет зависеть от этой настройки:
да, действительно и в DEMO все корректно работает при соответствующй настройке. Спасибо
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
bbb i ko вне форума   Ответить с цитированием Вверх
Ответ

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

Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Базис-Мебельщик 10 systland Базис-мебельщик 10 1264 13.03.2024 22:48
БАЗИС-Мебельщик 7.0 Shadow Базис-мебельщик 7 2230 29.11.2019 10:37
Базис-мебельщик JavaScript ran Ищу работу 0 09.05.2014 10:08


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


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

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