Динамическое изменение размеров панелей (управление видимостью)

Видимость = НЕ Видимость; Если Видимость Тогда //если нужно показать текущую панель //Привяжем верхнюю границу следующей панели к нижней границе разделителя ЭлементыФормы.ПанельВопроса2.УстановитьПривязку(ГраницаЭлементаУправления.Верх,ЭлементыФормы.Р1, ГраницаЭлементаУправления.Низ); //Развернем текущую панель и разделитель ЭлементыФормы.ПанельВопроса1.Свертка = РежимСверткиЭлементаУправления.Нет; ЭлементыФормы.Р1.Свертка = РежимСверткиЭлементаУправления.Нет; //Привяжем нижнюю границу текущей панели к верхней границе разделителя ЭлементыФормы.ПанельВопроса1.УстановитьПривязку(ГраницаЭлементаУправления.Низ,ЭлементыФормы.Р1,ГраницаЭлементаУправления.Верх); Иначе //если нужно спрятать текущую панель … Далее

Конвертация данных. Доступ к реквизитам табличной части из алгоритмов выгрузки

При выгрузке данных табличных частей бывает необходимо проанализировать некоторое поле табличной части для заполнения другого поля. Для этого в алгоритме можно обратится к переменной ОбъектКоллекции в которой доступны все поля строки. Т = СоздатьОбъект(«ТаблицаЗначений»); Т.НоваяКолонка(«Код»); Т.НоваяКолонка(«Наименование»); Т.НоваяСтрока(); Если ОбъектКоллекции.ВидРасчета = «Оклад» Тогда Т.Код = «00001»; Т.Наименование = «Оклад»; ИначеЕсли ОбъектКоллекции.ВидРасчета … Далее

Перенос данных из базы с поврежденными таблицами

У клиента что то произошло с жестким диском, что потребовало восстановления данных на нем. Базу 1С вроде бы сохранили, и она даже открылась. Однако при попытке доступа к документу «Платежный ордер списание денежных средств» база вылетает с ошибкой. Ошибка СУБД: Ошибка SQL: Таблица не найдена ‘_Document151_VT3126’ по причине: Ошибка SQL: … Далее

Получить менеджер объекта по ссылке

//Функция получает менеджер объект по ссылке на него. Функция МенеджерОбъектаПоСсылке(Ссылка) Экспорт ИмяОбъекта = Ссылка.Метаданные().Имя; ТипСсылки = ТипЗнч(Ссылка); Если Справочники.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда Возврат Справочники[ИмяОбъекта]; ИначеЕсли Документы.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда Возврат Документы[ИмяОбъекта]; ИначеЕсли БизнесПроцессы.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда Возврат БизнесПроцессы[ИмяОбъекта]; ИначеЕсли ПланыВидовХарактеристик.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда Возврат ПланыВидовХарактеристик[ИмяОбъекта]; ИначеЕсли ПланыСчетов.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда Возврат ПланыСчетов[ИмяОбъекта]; ИначеЕсли ПланыВидовРасчета.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда Возврат ПланыВидовРасчета[ИмяОбъекта]; ИначеЕсли Задачи.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда … Далее

Обновление (установка) Plex Media Server. Ubuntu Server

Скачать установочный .deb файл со страницы загрузки Если Plex ужа был установлен, на всякий случай сделать копию папки $PLEX_HOME/Library/Application Support/Plex Media Server/ Запустить команду установки plexuser@plexserver:~$ sudo dpkg -i plexmediaserver_0.9.11.7.803-87d0708_amd64.deb Все!

Смена пароля пользователя mySQL

Свой пароль можно поменять через: SET PASSWORD = PASSWORD(‘пароль’) Пароль определенного пользователя можно поменять через: SET PASSWORD FOR логин@localhost = PASSWORD(‘пароль’); SET PASSWORD FOR логин@»%» = PASSWORD(‘пароль’); тоже самое делают: UPDATE mysql.user SET Password=PASSWORD(‘пароль’) WHERE User=’логин’ AND Host=’localhost’; FLUSH PRIVILEGES; или GRANT USAGE ON БД.* TO логин@localhost IDENTIFIED BY ‘пароль’; … Далее

Права Linux

Изменить рекурсивно права файлов: find ./audio -type f -exec chmod 644 {} \; f — файлы ./audio — путь Изменить рекурсивно права папок find ./audioplayer -type d -exec chmod 755 {} \; d — каталог ./audio — путь Изменить рекурсивно владельца/группу chown -R <Пользователь>:<Группа> <Путь>

Действия при блокировке файлов ownCloud (Exception: is locked)

Для решения этой проблемы необходимо очистить таблицу oc_file_locks, однако, предварительно необходимо перевести сайт в режим тех. обслуживания. для этого в файле ./config/config.php в массиве $CONFIG изменить ключ maintenance на true. После этого выполнить SQL запрос на базой данных DELETE FROM ‘oc_file_locks’ После удаления записей из таблицы нужно вернуть ключ maintenance … Далее

Сервер 1С зависает

При длительной работе сервера 1С рабочие процессы (rphost.exe) начинает зависать, тормозя при этом работу всего сервера. Это связано с различными причинами (большие запросы, оборванные пользовательские сеансы) Для того, что бы «распухшие» сеансы не затрудняли работу необходимо настроить кластер 1С на перезапуска рабочих процессов. Перезапуск осуществляется следующим образом: Создается новый процесс … Далее