Как изменить регистр строк в активной колонке
По теме из базы знаний
Найденные решения
(6)
1) у формы добавляется команда, в её свойствах: используемая таблица - ваша, например "Список"
2) команда добавляется в Командную панель ("Списка") на форме
2) В свойствах кнопки командной панели динамического списка: Отображение в контекстном меню:
- Только в контекстном меню
- Дополнительно в контекстном меню
ну а можно тогда сделать так, чтобы при нажатии на ячейку в таблице вызывалось контекстное меню и по команде изменялся регистр строки ?
1) у формы добавляется команда, в её свойствах: используемая таблица - ваша, например "Список"
2) команда добавляется в Командную панель ("Списка") на форме
2) В свойствах кнопки командной панели динамического списка: Отображение в контекстном меню:
- Только в контекстном меню
- Дополнительно в контекстном меню
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6)
1) у формы добавляется команда, в её свойствах: используемая таблица - ваша, например "Список"
2) команда добавляется в Командную панель ("Списка") на форме
2) В свойствах кнопки командной панели динамического списка: Отображение в контекстном меню:
- Только в контекстном меню
- Дополнительно в контекстном меню
ну а можно тогда сделать так, чтобы при нажатии на ячейку в таблице вызывалось контекстное меню и по команде изменялся регистр строки ?
1) у формы добавляется команда, в её свойствах: используемая таблица - ваша, например "Список"
2) команда добавляется в Командную панель ("Списка") на форме
2) В свойствах кнопки командной панели динамического списка: Отображение в контекстном меню:
- Только в контекстном меню
- Дополнительно в контекстном меню
Или подождать...
Планируется в версии 8.3.20
Планируется в версии 8.3.20
Язык запросов
В язык запросов добавляются функции:
Строка(String) – преобразует значение в примитивного типа в строку с учетом национальных установок.
Тригонометрические функции Sin, Cos, Tan, ASin, ACos, ATan (все вычисления производятся в радианах)
Exp - вычисляет результат возведения основания натурального логарифма (числа e) в степень
Log - вычисляет натуральный логарифм числа.
Log10 - вычисляет десятичный логарифм числа.
Pow - вычисляет возведение в степень.
Sqrt – вычисляет квадратный корень.
Окр(Round) - округляет исходное число до нужной разрядности
Цел(Int) - вычисляет целую часть переданного числа, полностью отсекая дробную часть.
ДлинаСтроки(StringLength) – вычисляет длину строки.
СокрЛ(TrimL) – отбрасывает незначащие пробелы слева.
СокрП(TrimR) – отбрасывает незначащие пробелы справа.
СокрЛП(TrimAll) – отбрасывает незначащие пробелы слева и справа.
Лев(Left) – получает первые слева символы строки.
Прав(Right) – получает первые справа символы строки.
СтрНайти(StrFind) – находит первую позицию подстроки в строке (без учета регистра).
ВРег(Upper) – преобразует все символы строки в верхний регистр.
НРег(Lower) – преобразует все символы строки в нижний регистр.
ПоказатьВ язык запросов добавляются функции:
Строка(String) – преобразует значение в примитивного типа в строку с учетом национальных установок.
Тригонометрические функции Sin, Cos, Tan, ASin, ACos, ATan (все вычисления производятся в радианах)
Exp - вычисляет результат возведения основания натурального логарифма (числа e) в степень
Log - вычисляет натуральный логарифм числа.
Log10 - вычисляет десятичный логарифм числа.
Pow - вычисляет возведение в степень.
Sqrt – вычисляет квадратный корень.
Окр(Round) - округляет исходное число до нужной разрядности
Цел(Int) - вычисляет целую часть переданного числа, полностью отсекая дробную часть.
ДлинаСтроки(StringLength) – вычисляет длину строки.
СокрЛ(TrimL) – отбрасывает незначащие пробелы слева.
СокрП(TrimR) – отбрасывает незначащие пробелы справа.
СокрЛП(TrimAll) – отбрасывает незначащие пробелы слева и справа.
Лев(Left) – получает первые слева символы строки.
Прав(Right) – получает первые справа символы строки.
СтрНайти(StrFind) – находит первую позицию подстроки в строке (без учета регистра).
ВРег(Upper) – преобразует все символы строки в верхний регистр.
НРег(Lower) – преобразует все символы строки в нижний регистр.
(15) так это у вас получается, просто какая-то обработка по смене регистра какого либо реквизита справочника
тогда просто получаете все (или нужные, если есть отборы) элементы справочника
и в цикле меняете,
примерно так
тогда просто получаете все (или нужные, если есть отборы) элементы справочника
и в цикле меняете,
примерно так
Процедура ИзменитьРегистр(ИмяРеквизита)
ЗапросТовары = ПолучитьНужыеТовары();
Для каждого лкСтр Из ЗапросТовары Цикл
//здесь можно добавить оптимизацию, предварительную проверку
лкНом = лкСтр.Ссылка.ПолучитьОбъект();
лкНом[ИмяРеквизита] = ВРег(лкНом[ИмяРеквизита]);
лкНом.Записать();
КонецЦикла;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот