Имя: Пароль:
1C
 
подсчет количества символов в строке
0 SinMor
 
08.08.05
16:43
Всем добрый вечер………

Если кто сталкивался  ПОМОГИТЕ


Есть задача подсчета количества символов в строке (включая пробелы)…   Нужно для автоматического подсчета итоговой цены при подаче текстового объявления…

Каким способом можно реализовать подсчет символов и передачи этого значения (цифрового)  в соседнею колонку…

Заранее спасибо….
1 Guk
 
08.08.05
16:44
(0) СтрДлина?...
2 miki
 
08.08.05
16:44
StrLen
PS. В десятке?
3 SinMor
 
08.08.05
16:45
а можно полную команду (пример)(С ПЕРЕДАЧЕЙ ЗНАЧЕНИЯ)
4 miki
 
08.08.05
16:46
СтрДлина(<Значение>)
5 Guk
 
08.08.05
16:46
(3) Если у тебя под рукой нет 1С, то зачем тебе это?...
6 SinMor
 
08.08.05
16:47
ВЫ МЕНЯ ТОЛЛЬКО ПРАВИЛЬНО ПОЙМИТЕ   СтрДлина(< ЭТО ЧТО ЗА ЗНАЧЕНИЕ >)
7 Волшебник
 
08.08.05
16:47
Рискну предположить, что через WSH можно решить и эту задачу. :)
8 Волшебник
 
08.08.05
16:48
Голосую за вопрос месяца!
9 Rovan
 
гуру
08.08.05
16:48
(6) Строка в явном виде или переменная (ссылка на строку, поле)
10 SinMor
 
08.08.05
16:49
" Строка в явном виде или переменная (ссылка на строку, поле) "   спасибо понял... сегодня попробую...
11 France
 
08.08.05
16:50
СтрДлина("< ЭТО ЧТО ЗА ЗНАЧЕНИЕ >")  = 23
12 ИвановИван
 
08.08.05
16:50
(9) что за ссылка на строку, поле???
13 Rovan
 
гуру
08.08.05
16:51
(8) Поддерживаю !
Причем не за сам вопрос а за уточнения.
14 ИвановИван
 
08.08.05
16:53
(11) ты прав 23, посчитал на канкюляторе
15 miki
 
08.08.05
16:53
(13)Если брать в расчет уточнения, то рулит:
Подскажите пожалуйста где в конфе можно найти как она называется;
16 Rovan
 
гуру
08.08.05
16:54
(12) В 1С обычно используется передача значений по ссылке
(а по значению только при указании слова "знач")
17 France
 
08.08.05
16:55
(14) ручная работа.. никаких онаа..... э, механизмов..
18 Grant
 
08.08.05
16:57
Проверил
       к=1;
       Пока 1=1 Цикл
           
           Если Сред("< ЭТО ЧТО ЗА ЗНАЧЕНИЕ >",к)<>"" Тогда
           к=к+1;    
       Иначе Сообщить(к-1);
           Прервать;
           КонецЕсли;    
       КонецЦикла;    

Точно 23!
19 Волшебник
 
08.08.05
16:57
(16) Явно указанные значения примитивных типов всегда передаются по значению. Это же не Net, где есть boxing/unboxing и возможны конструкции типа 5.ToString()
20 Rovan
 
гуру
08.08.05
16:57
(15) Тоже неплохо :-)
21 Rovan
 
гуру
08.08.05
17:02
(19) Точно! Я был не прав. Конечно ссылки на просто строку нет в 1С, есть только на элементы (документы), представление которых может преобразовываться к строке.
22 Волшебник
 
08.08.05
17:05
(21) Представление - это и есть строка. Передавать "по ссылке" можно только переменные, независимо от того, ЧТО они содержат: число или ссылку на документ.
23 Rovan
 
гуру
08.08.05
17:10
Я-то вообще сначала подумал, что речь идет о количестве уникальных символов - например строка как тип множество букв :-)
А потом я подумал "А может это Света Семененко ?" ! ...хехе
24 ИвановИван
 
08.08.05
17:10
(22) Волшебник вам бы бандюков по панятиям разруливать, а не сайты админить
25 Волшебник
 
08.08.05
17:11
(24) Талантливые люди талантливы во всем. /скромно так/
26 Rovan
 
гуру
08.08.05
17:23
(22) Тоже арбуз только сбоку.
(19) Я вот прям щас попробовал передать строку в процедуру - она пропошла по умолчанию по ссылке. Типа ссылки нет, но принцип передачи - есть.
27 Rovan
 
гуру
08.08.05
17:24
(24) А мы чем хуже ?
28 Волшебник
 
08.08.05
17:25
(26) Т.е. после изменения строки в процедуре исходная строка изменилась? Это я могу допустить, но чего я не понимаю, это как ты об этом узнал?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн