Показать сообщение отдельно
Старый 28.06.2019, 14:47   #50
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от shoma82 Посмотреть сообщение
Всем привет, парни помогите создать скрипт для Базис 9. Задача такая, я в ручную выделяю панели и потом запускаю скрипт. Скрипт должен зайти в свойства выделенных панелей и в графе пользовательские добавить текстовое свойство "Примечание" и в нем обозвать "см.черт". Всем откликнувшимся спасибо.
Вот такой скрипт (проверка на панель добавлена на всякий случай, чтобы не добавилось свойство случайно выделенной "не панели"):
PHP код:
// Перебор всех выделенных объектов
for (var 0Model.SelectionCounti++){
    var 
obj Model.Selections[i];
    if (
obj.AsPanel){// Проверка, что объект - панель. Можно убрать, если не нужна
        // Undo.Changing - запись в историю, чтобы при отмене назначенные свойства 
        // исчезли.
        
Undo.Changing(obj);
        
obj.UserProperty['Примечание'] = 'см.черт';
    }

Letos вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
demanus (25.09.2021), shoma82 (01.07.2019)