Имя: Пароль:
1C
 
Заглавные буквы в 1С
,
0 Suzanna
 
18.08.21
11:06
Здравствуйте, подскажите пожалуйста, как в 1с упп в папке "Продукция" сделать первые буквы заглавные?
сейчас там то маленькая то большая с:
1 mikecool
 
18.08.21
11:07
автор, ты ЛивингСтар?
2 DrShad
 
18.08.21
11:07
через Shift + твоя буква
3 mikecool
 
18.08.21
11:08
(2) зачет ))
4 Fragster
 
гуру
18.08.21
11:09
Глобальный контекст (Global context)
ТРег (Title)
Синтаксис:
ТРег(<Строка>)
Параметры:
<Строка> (обязательный)
Тип: Строка.
Преобразуемая строка.
Возвращаемое значение:
Тип: Строка.
Описание:
Преобразует строку следующим образом: у каждого слова строки первый символ преобразуется к верхнему регистру. Все остальные символы преобразуются к нижнему регистру.
Предназначен для работы с языками, для которых определено понятие титульного регистра (каждая начальная буква слова в строке - прописная), например, английский.
В веб-клиенте метод преобразует только символы латинского алфавита.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер).
Примечание:
Метод использует правила преобразования с учетом разбиения строки на слова, определенные в стандарте Unicode (см. п. 3.13 стандарта (http://www.unicode.org/versions/Unicode4.0.0/ch03.pdf#G33992)).
Подробнее с алгоритмом можно ознакомиться здесь: http://www.unicode.org/reports/tr29/#Default_Word_Boundaries
и здесь: http://userguide.icu-project.org/boundaryanalysis#TOC-Word-Boundary.
Использование в версии:
Доступен, начиная с версии 8.1.
     Методическая информация
5 Fragster
 
гуру
18.08.21
11:10
Глобальный контекст (Global context)
ВРег (Upper)
Синтаксис:
ВРег(<Строка>)
Параметры:
<Строка> (обязательный)
Тип: Строка.
Исходная строка.
Возвращаемое значение:
Тип: Строка.
Строка, полученная в результате преобразования.
Описание:
Преобразует все символы строки в верхний регистр.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер).
Пример:
ГосНомер = ВРег(ОсновноеСредство.ГосНомер);
Использование в версии:
Доступен, начиная с версии 8.0.
     Методическая информация
6 Suzanna
 
18.08.21
11:28
mikecool, кто,что? :D
7 ДенисЧ
 
18.08.21
11:28
(6) "кто,что?" Именительный падеж...
8 vovastar
 
18.08.21
11:29
(7) Амулет, ты что ли?
9 ДенисЧ
 
18.08.21
11:30
(8) Да. Хорошо я загримировался?
10 Suzanna
 
18.08.21
11:31
падеж это хорошо
а заглавная буква сама собой не сделается :D
11 VladZ
 
18.08.21
11:32
(10) Тебе уже три способа предложили. Мало?
12 ДенисЧ
 
18.08.21
11:33
(10) Если (4) не подходит, то есть другой вариант... Правда, для этого или телефон нужен, или пешком пройтись некоторое расстояние (нет, на ... )))
13 yurikmellon2
 
18.08.21
11:33
(10) тебе пытаются не рыбы дать, а удочку, чтобы ты сам рыбу поймал и научился в процессе
14 Иванович Михаил
 
18.08.21
11:39
(13) вроде ТС "она" )
15 ДенисЧ
 
18.08.21
11:39
(14) "Пол:    Мужской"
16 Aleksey
 
18.08.21
11:41
Т.е. женщина идентифицирующая себя как мужчина?
17 yurikmellon2
 
18.08.21
12:21
Чёт похоже ТС удочка не нужна...
Ну на тебе рыбу.
Если не хочешь писать свою обработку, то можно всё сделать с помощью обработки "Универсальные подбор и обработка объектов", она есть на ИТС
Запускаешь обработку, а объекте поиска выбираешь справочник "Номенклатура", тычешь "Найти объекты". На закладке "Обработки" в разделе "Произвольный алгоритм" добавляешь новую настройку и пишешь там код:

Объект.Наименование = Врег(Лев(Объект.Наименование,1))+ Нрег(Сред(Объект.Наименование,2));
Объект.Записать();

Первый символ поля "Наименование" будет заглавным, остальные строчные
18 d_monah
 
18.08.21
12:29
(17) Напиши ей как создать и восстановить из копии.Кроме наименования есть и другие наименования.
19 yurikmellon2
 
18.08.21
12:36
(18) ну да, это как анекдот: Мужик помогает девушке парковаться, а когда она въезжает в соседнюю машину говорит "А теперь выйди и посмотри что ты натворила".
Хочется верить, что у ТС есть хотя бы минимальные знания и бэкап перед групповой заменой он(она) делать умеет.

Хотя второй НРег можно убрать, чтобы со второго символа наименование осталось прежним, а то там может быть что то заглавными.

Объект.Наименование = Врег(Лев(Объект.Наименование,1))+ Сред(Объект.Наименование,2);
Объект.НаименованиеПолное = Врег(Лев(Объект.НаименованиеПолное,1))+Сред(Объект.НаименованиеПолное,2);
Объект.Записать();
20 ДенисЧ
 
18.08.21
12:37
(19) А что, ТРег() уже украли?
21 d_monah
 
18.08.21
12:39
(20) Я не брал,спроси у ребят
22 yurikmellon2
 
18.08.21
12:41
(20) дык Трег во всех словах первую букву заменит на заглавную
Например "Услуги связанные с регистрацией ЦБ" преобразует в "Услуги Связанные С Регистрацией ЦБ"
или нет?
23 yurikmellon2
 
18.08.21
12:41
+ (22) "Услуги Связанные С Регистрацией Цб"
24 ДенисЧ
 
18.08.21
12:42
(21) Спросил. Они сказали, что ты.
(22) Заменить пробелы на _, потом обратно ))
25 yurikmellon2
 
18.08.21
12:43
(24) да ну на)
26 d_monah
 
18.08.21
12:46
(24) Врут сволочи.Вот вы сейчас насоветуете,и привет базе.
27 d_monah
 
18.08.21
12:47
(26) А мне потом призжать к ней и чинить((
28 acht
 
18.08.21
13:09
(27) > чинить
Ну зато сможешь при "починке" грубо отзываться о всех её предыдущих.
29 Масянька
 
18.08.21
13:20
(19) А "в папке "Продукция""?!
30 yurikmellon2
 
18.08.21
13:33
(29) если делать через обработку"Универсальные подбор и обработка объектов", то там есть отбор при поиске объектов.
31 d_monah
 
18.08.21
13:40
(28) Это да,это смогу.В общем советуйте больше,я там разберусь,не впервой.
32 Dionis Sergeevich
 
18.08.21
13:46
Интересно, откуда такие темы?) Новая волна?
33 timurhv
 
18.08.21
13:50
(32) жаловались же, что не хватает 1С-ников. Теперь нужно обучить новобранцев всем форумом.
34 yurikmellon2
 
18.08.21
13:50
(32) Видимо. Поколение Й. Молодёжь пошла в 1С. Но учится не хотят, подавай готовое решение.
35 d_monah
 
18.08.21
13:50
(32) Народ из отпусков выходит,и начинает генерить,и так весь сентябрь
36 Kassern
 
18.08.21
13:51
(33) для этого же франчи есть
37 d_monah
 
18.08.21
13:51
(33) Я могу взяться за ж до 40.
38 d_monah
 
18.08.21
13:52
(36) Франчу надо платить,причем немало и за аждый пук
39 Kassern
 
18.08.21
13:53
(38) обычно франч сам обучает и еще платит за это.
40 yurikmellon2
 
18.08.21
13:53
(37) возьмись. За одно прорекламируй декабрьский конкурс)
41 Lexandr
 
18.08.21
14:00
Семейным подрядом сели вечерком и перебили наименования. А с другой стороны, как вспомню свои перлы. Ответ уже дали, только на забудь проверить, что наименование не с пробела начинается.
42 d_monah
 
18.08.21
14:08
(39) Ага,обучает он.Сивит задачу и вперде,и попробуй часы не закрыть.увольте.
43 Kassern
 
18.08.21
14:10
(42) видимо франчи разные бывают. Я встречал такой, где обучали и платили за это хоть и минималку.
44 d_monah
 
18.08.21
14:10
(40) Легко.Конкурса то может и не быть,все девки уже отказались,а то я погусарстввал((Теперь только собачкам соседским больным по 1000 кидаю,бездомным
45 d_monah
 
18.08.21
14:13
(41) тыс 5-10 проще руками,если ты не спец,день работы.Полное наименование тоже лучше поправить(или для печати)
46 yurikmellon2
 
18.08.21
14:13
(44) как это не быть? Верим, надеемся и ждём.
47 d_monah
 
18.08.21
14:14
(43) Бывают,но за еду только я молодым мог работать,теперь молодеж не та
48 d_monah
 
18.08.21
14:16
(46) А легко,молодежь в 1с не идет,она в други местах учавствует.
49 VladZ
 
18.08.21
18:49
(41) А иногда и так пишут "!Колбаса" или так "яКолбаса".
Ошибка? Это не ошибка, это системная функция.