|
Строки | ☑ | ||
---|---|---|---|---|
0
d3N4eGG
22.03.12
✎
12:53
|
Нужно сделать пару операций со строкой:
1) нужно чтобы наименование, записанное в справочнике, выводилось на печатную форму с большой буквы независимо от того, как оно записанно в справочнике. Что-то типо такого: СтрЗаменить(ДолжностьРуководитель, ДолжностьРуководитель[1], ВРег(ДолжностьРуководитель[1])); [1] - индекс символа в строке. 2) В справочнике есть представление контактного лица, оно записанно как "Фамилия Имя", а на печатую форму надо выводить "Имя Фамилия". Каким образом можно поменять их местами? |
|||
1
Vladal
22.03.12
✎
13:01
|
Первое ты сам ответил.
Второе - ищи пробел СтрНайти, потом делай Лев(Строка, позиция пробела) и ПРав(Строка, позиция пробела) |
|||
2
hhhh
22.03.12
✎
13:01
|
ВРЕГ(Лев(Стр, 1)) + Сред(Стр, 2)
|
|||
3
Vladal
22.03.12
✎
13:01
|
d3N4eGG Денчегг... тьху, школота.
|
|||
4
Vladal
22.03.12
✎
13:03
|
(2) Я еще добавляю СокрЛП, т.к. чукчи бывают разные.
|
|||
5
WF72
22.03.12
✎
13:04
|
ТРег уже не катит?
|
|||
6
Vladal
22.03.12
✎
13:06
|
(5) Мдя... постарел я... // ушел учить матчасть
|
|||
7
d3N4eGG
22.03.12
✎
13:09
|
спасибо. *По индексу к строке пишет "Получение элемента по индексу для значения не определено"
(3) ;DD |
|||
8
hhhh
22.03.12
✎
13:17
|
(7) у строки нет индексов
|
|||
9
d3N4eGG
22.03.12
✎
13:18
|
(1) как пробел найти? СтрНайти не находит такого.
|
|||
10
ptrtss
22.03.12
✎
13:18
|
(0) ТС, без обид, но от таких спецов надо отрасль спасать))
|
|||
11
Vladal
22.03.12
✎
13:18
|
(9) стрнайти " "
|
|||
12
Vladal
22.03.12
✎
13:19
|
Ну или посимвольно в цикле если сред(строка, ъ, 1) = " "
|
|||
13
hhhh
22.03.12
✎
13:22
|
(9) вообще-то это не в строке надо делать, а есть специальный регистр сведений типа ФИОФизЛиц, в нем есть поля Фамилия, имя, ОТчество.
|
|||
14
WF72
22.03.12
✎
13:22
|
(10)да ладно... все равно в регионах з/п такие, что никто кроме школьника туда не пойдет. ты бы, к примеру, пошел за 25 тыр/месяц внедрять КА?
|
|||
15
Vladal
22.03.12
✎
13:24
|
ФИОФизЛицСрезПоследних.Фамилия,
ФИОФизЛицСрезПоследних.Имя, ФИОФизЛицСрезПоследних.Отчество, |
|||
16
d3N4eGG
22.03.12
✎
13:25
|
спасибо.
(10) без обид. спасать? я только начал учиться, предлагаете сразу все бросить?.. (14) я больше для себя учу 1с, так сказать расширяю кругозор. |
|||
17
Reset
22.03.12
✎
13:29
|
(5) ТРег, строго говоря, не удовлетворяет условию в (0). Там подразумевается, что поднять нужно только первый символ.
=> (2)+(4) |
|||
18
ptrtss
22.03.12
✎
13:29
|
(16) Ну, ладно, ладно, молодец что стараешься)) Но работодателю твоему не завидую))
|
|||
19
Vladal
22.03.12
✎
13:30
|
(16) Не обращай внимание. Некоторые так говорящие тоже тупили. Не все же родились в лабораториях 1С, некоторые ведь когда-то были обычными людьми.
|
|||
20
Reset
22.03.12
✎
13:31
|
(16) Так ты бы расширял кругозор в сторону справки.
|
|||
21
Vladal
22.03.12
✎
13:31
|
(18) Может, наоборот, не надо завидовать d3N4eGG, потому что у него такой работодатель, что не дает возможность учиться?
|
|||
22
d3N4eGG
22.03.12
✎
13:35
|
ладно, всем спасибо.
|
|||
23
Vladal
22.03.12
✎
13:35
|
(22) Обращайся ;)
|
|||
24
ptrtss
22.03.12
✎
13:35
|
(21) Может и наоборот. Я вообще-то не очень отношусь к конторам, которые при приеме на работу "тестируют"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |