1C: кнопка с выпадающим меню
Казалось бы простая вещь, однако как это сделать совершенно не очевидно и рыскал довольно долго 😉
Добавляем на форму группу «Подменю»:
Накидываем туда команд, и получаем приятного вида кнопку:
Казалось бы простая вещь, однако как это сделать совершенно не очевидно и рыскал довольно долго 😉
Добавляем на форму группу «Подменю»:
Накидываем туда команд, и получаем приятного вида кнопку:
Бывает так, что стандартная ошибка скрипта не очень понятно отображает, в чём же собственно проблема. Например:
1 |
ssl.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1123) |
Помочь возможно может утилита openssl. Она выводит расширенную информацию:
1 |
openssl s_client -showcerts -servername xn--90acbu5aj5f.xn--p1ai -connect xn--90acbu5aj5f.xn--p1ai:443 </dev/null |
Вывод будет вида:
Взрослое:
Детское:
В силу специфики своей работы, иногда бывает необходимо чтобы страница по DNS имени открывалась не по тому IP по которому ресолвится DNS сервером. Ну например есть два сервера: dev и prod, и что-бы переключиться между ними можно поправить запись в файле host. Годами всё работало корректно, и тут вдруг неожиданно перестало. Ларчик открывается просто: Firefox с очередным обновлением стал включать сервис DNS over HTTPS по умолчанию. Отключив её, всё встало на свои места
1 2 3 4 5 6 7 8 9 10 |
Функция ПолучитьРодителя(СправочникСсылка) Пока НЕ СправочникСсылка.Родитель.Пустая() Цикл СправочникСсылка = СправочникСсылка.Родитель; КонецЦикла; Возврат СправочникСсылка; КонецФункции |