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

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

Меню

Маркет


Ответ
 
Опции темы Опции просмотра
Старый 13.01.2014, 13:22  
БАЗИС 9 - Скрипты
 
Аватар для Igor_482
Igor_482
VIP
Регистрация: 03.09.2008
Сообщений: 174

Сказал(а) спасибо: 34
Поблагодарили 794 раз(а) в 113 сообщениях
Версия для печати Отправить по электронной почте
Igor_482 Igor_482 вне форума 13.01.2014, 13:22
Рейтинг: ()

ВНИМАНИЕ! Правила выкладывания скриптов.

1. Если в скрипте нет ссылок на фурнитуру, фрагменты и.т.д то достаточно его упаковать в архив и выложить.

2. Если в скрипте есть ссылки на фурнитуру, фрагменты и т.д. то архив должен содержать папку с самим скриптом и всеми файлами на которые есть ссылки в тексте скрипта.


Т.к. при запуске скрипта на другом компе возникает ошибка о не возможности открыть то или иной файл и скрипт до конца не отрабатывает свой текст. Не соблюдается "чистота проверки" работы скрипта.

__________________________________________________ _______________

Интересует информация по редактору скриптов в БМ8. Существует ли справочная документация и примеры использования скриптов в БМ8. Какие возможности дает данная функция? Владеющим информацией по данному вопросу просьба поделиться ею.

Для работы скриптов от Igor_482 необходим установленный ODBC драйвер FireBird, установленные и зарегистрированные в ОС модули FBDBDialog.dll, MSDATGRD.OCX, MSCOMCTL.OCX и MSSTDFMT.DLL (сообщение с описанием установки этих модулей в ОС, ссылка на модули и исходник "FBDBDialog.dll") а так же файл "ADODB.ini" с настройками соединения к БД в папке со скриптом.

ADODB.ini


[General]
FDBServ = t001
FBSPort = 14357
FDBFile = D:\DBBM\Библиотека\БД\BMDB09.FDB
FBCFile = C:\Windows\System32\fbclient.dll
----------------------------------------------
Переменные .ini:
FDBServ - имя ПК на котором находится сервер FireBird с используемой БД (если локально, то параметр: localhost или 127.0.0.1);
FBSPort - в настройке не нуждается (по умолчанию: 14357);
FDBFile - локальный путь к БД на сервере FireBird;
FBCFile - путь к файлу "fbclient.dll" (находится в корневой папке программы Базис).
[свернуть]

Последний раз редактировалось systland; 23.09.2016 в 11:52..
Просмотров: 994294
Ответить с цитированием Вверх
Пользователь сказал cпасибо:
evilbaby1989 (10.07.2023)
Старый 21.09.2017, 14:52   #1371
merowose
Пользователь
 
Аватар для merowose
 
Регистрация: 09.09.2016
Сообщений: 42
Сказал(а) спасибо: 20
Поблагодарили 38 раз(а) в 7 сообщениях
Вес репутации: 104
merowose на пути к лучшему
По умолчанию

Цитата:
Сообщение от Shink1rou Посмотреть сообщение
при помощи скриптов невозможно изменить наименование изделия в салоне? вроде бы составил простой скрипт, но при выполнении его выдает критическую ошибку. в принципе устраивало бы изменение артикула, но при экспорте в эксель артикулы обрезаются до 25 знаков
В 1 версии добавили 100 символов.
merowose вне форума   Ответить с цитированием Вверх
Старый 21.09.2017, 15:02   #1372
Shink1rou
Пользователь
 
Регистрация: 29.06.2017
Сообщений: 31
Сказал(а) спасибо: 5
Поблагодарили 15 раз(а) в 4 сообщениях
Вес репутации: 89
Shink1rou на пути к лучшему
По умолчанию

Цитата:
Сообщение от merowose Посмотреть сообщение
В 1 версии добавили 100 символов.
все-таки мне не показалось. пытался найти сегодня в патч-ноутах, так и не нашел. хорошо, спасибо
Shink1rou вне форума   Ответить с цитированием Вверх
Старый 17.10.2017, 15:36   #1373
Эхо
Пользователь
 
Регистрация: 02.04.2014
Сообщений: 36
Сказал(а) спасибо: 6
Поблагодарили 5 раз(а) в 5 сообщениях
Вес репутации: 0
Эхо пока не определено
По умолчанию

кто может помочь со скриптом, который выделяет панели по номерам позиций введенные списком, например, "1 3 10 12 13 14" или подскажите есть ли подобная возможность в стандартной команде "Ctrl+F"?
Эхо вне форума   Ответить с цитированием Вверх
Старый 17.10.2017, 16:11   #1374
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от Эхо Посмотреть сообщение
кто может помочь со скриптом, который выделяет панели по номерам позиций введенные списком, например, "1 3 10 12 13 14" или подскажите есть ли подобная возможность в стандартной команде "Ctrl+F"?
Вот это должно помочь:
Код:
UnSelectAll();
var positions = prompt("Введите номера позиций через пробел");
var nums = positions.split(' ');
Model.forEach(function(obj){
  if (nums.indexOf(obj.ArtPos) >= 0){
    obj.Selected = true;
  }
})
Letos вне форума   Ответить с цитированием Вверх
8 пользователя(ей) сказали cпасибо:
Старый 17.10.2017, 16:28   #1375
anb
VIP
 
Регистрация: 01.08.2008
Адрес: Россия
Сообщений: 724
Сказал(а) спасибо: 9,178
Поблагодарили 2,910 раз(а) в 712 сообщениях
Вес репутации: 846
anb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспорима
По умолчанию

Cкрипта для оформления эскиза на печать выносными линиями (стрелками) с размерами панелей ни у кого не появилось?
anb вне форума   Ответить с цитированием Вверх
Старый 17.10.2017, 17:08   #1376
Tehnik
Местный
 
Аватар для Tehnik
 
Регистрация: 11.08.2012
Адрес: Киев
Сообщений: 936
Сказал(а) спасибо: 5,370
Поблагодарили 3,884 раз(а) в 874 сообщениях
Вес репутации: 1099
Tehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспорима
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Вот это должно помочь:
Какая прелесть! Удобно теперь без скобок забивать в поиск.
Tehnik вне форума   Ответить с цитированием Вверх
Старый 18.10.2017, 09:34   #1377
Last81
Новичок
 
Регистрация: 20.04.2014
Сообщений: 24
Сказал(а) спасибо: 2
Поблагодарили 13 раз(а) в 5 сообщениях
Вес репутации: 0
Last81 на пути к лучшему
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Вот это должно помочь:
Код:
UnSelectAll();
var positions = prompt("Введите номера позиций через пробел");
var nums = positions.split(' ');
Model.forEach(function(obj){
  if (nums.indexOf(obj.ArtPos) >= 0){
    obj.Selected = true;
  }
})
если две панели с одной позицией, то не выделяет!
Last81 вне форума   Ответить с цитированием Вверх
Старый 18.10.2017, 10:02   #1378
Ovsyanicov
Местный
 
Регистрация: 30.11.2013
Адрес: Кишинев
Сообщений: 734
Сказал(а) спасибо: 1,529
Поблагодарили 884 раз(а) в 376 сообщениях
Вес репутации: 403
Ovsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от Last81 Посмотреть сообщение
если две панели с одной позицией, то не выделяет!
Не могу проверить в 9-ой версии БМ, но в 10-ке выделяет.
Нажмите на изображение для увеличения
Название: Выделение нескольких.jpg
Просмотров: 27
Размер:	23.3 Кб
ID:	122444
Ovsyanicov вне форума   Ответить с цитированием Вверх
Старый 18.10.2017, 10:09   #1379
Uncle
VIP
 
Аватар для Uncle
 
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 10,580
Сказал(а) спасибо: 14,588
Поблагодарили 20,026 раз(а) в 6,492 сообщениях
Вес репутации: 5258
Uncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспорима
По умолчанию

Цитата:
Сообщение от Ovsyanicov Посмотреть сообщение
Не могу проверить в 9-ой версии БМ
В 9-й тоже выделяет
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
Uncle вне форума   Ответить с цитированием Вверх
Старый 18.10.2017, 10:11   #1380
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от Last81 Посмотреть сообщение
если две панели с одной позицией, то не выделяет!
Посмотрел, вроде все нормально выделяет. Может у Вас номера позиций немного разные, например "1" (один) и "1 " (один с пробелом)?
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
andronf (18.10.2017)
Ответ

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


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БАЗИС 8 - Скрипты Igor_482 Базис-мебельщик. Скрипты 1525 30.03.2024 15:03
БАЗИС 9 nayrogi Базис-мебельщик 9 785 01.10.2022 23:13
БАЗИС-ЧПУ 8 chingisnah Базис-мебельщик 8 119 21.12.2017 22:04
Заявки на скрипты dr_john Система БАЗИС 37 01.03.2016 10:36
Базис-7,"Народный Базис"и Windows-8 sergeyzak18 "НАРОДНЫЙ" базис 23 16.01.2014 00:37


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


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

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