Василий Кашуба я про это и пишу, что в программе импорт только тех макросов, которые установлены на программном поле
Я говорю о ВОЗМОЖНОСТИ не заниматься импортом макросов каждый раз, когда взбрело в голову что-то добавить, а чтобы ОЛ видел ВСЕ ВОЗМОЖНЫЕ макросы, которые может быть я надумаю вставить в программу СРАЗУ при загрузке.
Вы работали с CDS ? я просто смотрю, что у вас до сих пор нет понимания того, что хочет автор топика....
Нет, хотя от части да.
Например вы импортировали новый макрос, проверили его работоспособность, он вам понравился. Вы говорите, сохранить его в Локальную базу. (предворительно вы определили папку хранения локальной базы). Все, макрос полетел туда. При следующем запуске ОЛ вы СРАЗУ видите все свои "любимые" макросы, не надо заниматься каждый раз импортом...
Это очень удобно, когда открываете старый проект с макросами и новый и хотите скопировать, тогда ОЛ должен смотреть, есть ли копируемые макросы в локальной базе и брать их оттуда. Если нет, не выводить это придурошное сообщение об ошибке, а переносить макрос из проекта в проект.
Например доп вкладка к уже имеющимся "Функция", "Функциональный блок", "Макросы проекта" (то, что на поле и попадет в файл) и "База макросов"
Еще раз говорю, макросы из Локальной базы не должны попадать в файл проекта, а то программеры как обычно сделают все через задницу.
Я работал в CDS, если вам дали программу, а у вас не установлена библиотека, используемая в программе, то вы без библиотеки программу можете только угробить.Вы работали с CDS ?
Василий Кашуба по крайней мере в CDS нет идиотизма, если все требуемые библиотеки подключены и не надо дрочить каждый раз с импортом библиотек.
Вот об этом и речь, что если библиотеки подключены при запуске программы, то все прекрасно открывается, а не так как сейчас в ОЛ...
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Сергей0308 вы опять ничего не поняли....
Просто это разговор с глухими (программистами). Сейчас ОЛ выглядит так - у вас есть телефон с записной книжкой, но вы не записываете туда контакты, а каждый раз достаете из кармана блокнот и набираете номера из него, вот то, что попало в список вызовов вы можете использовать повторно, что не попало, опять достаете блокнот и по новой.
Так вот, файл owl при сохранении программы это аналог списка вызовов, а локальная база это аналог записной книжки вашего конкретного ОЛ, установленного на ПК.
Последний раз редактировалось melky; 22.02.2017 в 12:37.
Последний раз редактировалось Сергей0308; 22.02.2017 в 12:39.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.