|
|
|
|
|
06.06.2017, 08:56
|
|
БАЗИС 10 - Скрипты
systland
VIP
Регистрация: 30.10.2007
Адрес: Москва
Сообщений: 565
Сказал(а) спасибо: 303
Поблагодарили 451 раз(а) в 189 сообщениях
06.06.2017, 08:56
Рейтинг:
()
Обмениваемся , задаем вопросы, отвечаем... Все, что касается скриптов в БМ 10 в этой теме.
Последний раз редактировалось systland; 26.12.2017 в 11:52..
|
Просмотров: 425390
|
31.07.2018, 16:48
|
#221
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
|
Как построить панель из материала с определенным наименованием и артикулом?
Код:
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] сформировать как Наименование+(Артикул [ЗначениеАртикула]) - в таком виде материал не находится.
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
|
|
|
31.07.2018, 18:04
|
#222
|
Местный
Регистрация: 29.12.2014
Адрес: Уфа
Сообщений: 145
Сказал(а) спасибо: 135
Поблагодарили 113 раз(а) в 58 сообщениях
Вес репутации: 149
|
Всем привет, есть ли возможность скриптом экспортировать в dxf ?
|
|
|
31.07.2018, 22:16
|
#223
|
Консультант
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
|
Цитата:
Сообщение от 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 - артикул.
|
|
|
2 пользователя(ей) сказали cпасибо:
|
|
31.07.2018, 23:12
|
#224
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
|
артикул не воспринимается. В базе забил два материала: один с заполненным артикулом, другой - с пустым артикулом. Находит тот, что с пустым артикулом. Если удалить из базы материал с пустым артикулом, то берет материал с заполненным артикулом.
Для эксперимента создал два материала с артикулами 74032(правильный - т.е который добавляется в art), второй с артикулом 75032, нашелся материал с артикулом 75032, т.е. не тот.
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
|
|
|
01.08.2018, 09:10
|
#225
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
|
В модели в свойствах материал с правильным артикулом, также и по команде выделить, но в смете почему-то материал не тот - без артикула.
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
|
|
|
01.08.2018, 09:39
|
#226
|
Консультант
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
|
Цитата:
Сообщение от De_mon
Всем привет, есть ли возможность скриптом экспортировать в dxf ?
|
День добрый. На данный момент стандартных функций для экспорта в dxf нет, только если что-то своё писать.
|
|
|
Пользователь сказал cпасибо:
|
|
01.08.2018, 09:59
|
#227
|
Консультант
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
|
Цитата:
Сообщение от bbb i ko
В модели в свойствах материал с правильным артикулом, также и по команде выделить, но в смете почему-то материал не тот - без артикула.
|
Цитата:
Сообщение от bbb i ko
панель строится из первого попавшегося материала с таким наименованием(в базе их несколько, различающихся артикулом)
|
У меня даже если вручную заменить материал, то в смете отобразится первый добавленный в базу (из двух с одинаковыми наименованиями). Я думаю, Смета просто ищет по наименованию, без учёта артикула.
|
|
|
Пользователь сказал cпасибо:
|
|
01.08.2018, 10:35
|
#228
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
|
Цитата:
Сообщение от Letos
У меня даже если вручную заменить материал, то в смете отобразится первый добавленный в базу (из двух с одинаковыми наименованиями). Я думаю, Смета просто ищет по наименованию, без учёта артикула.
|
все что выше писал проверял на Demo версии. Сегодня протестировали у клиента на лицензии - все хорошо, находит материал по паре Наименование+Артикул . Хотя по мере написания закрадываются сомнения - там же в базе изначально лежал материал с правильным артикулом, то есть судя по вашему ответу он и будет всегда находиться, так как создан ранее. Надо будет проверить.
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
|
|
|
01.08.2018, 10:55
|
#229
|
Консультант
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
|
Цитата:
Сообщение от bbb i ko
все что выше писал проверял на Demo версии. Сегодня протестировали у клиента на лицензии - все хорошо, находит материал по паре Наименование+Артикул . Хотя по мере написания закрадываются сомнения - там же в базе изначально лежал материал с правильным артикулом, то есть судя по вашему ответу он и будет всегда находиться, так как создан ранее. Надо будет проверить.
|
Я думаю, всё будет зависеть от этой настройки:
|
|
|
Пользователь сказал cпасибо:
|
|
01.08.2018, 11:01
|
#230
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
|
Цитата:
Сообщение от Letos
Я думаю, всё будет зависеть от этой настройки:
|
да, действительно и в DEMO все корректно работает при соответствующй настройке. Спасибо
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
|
|
|
|
|
|
Нижняя навигация
|
|
Опции темы |
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 04:13. Часовой пояс GMT +3.
|