|
|
|
Добавить к коду число
|
|||
|---|---|---|---|
|
#18+
День добрый! Подскажите пож-та, как можно программным способом добавить к реквизиту код любого справочника чило? То есть в итоге получится новое число с незначащими нулями вначале. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 12:37 |
|
||
|
Добавить к коду число
|
|||
|---|---|---|---|
|
#18+
LogvinovSerj, телепатирую, код - строка? перевести в число, добавить число, перевести в строку, добавить нули/формат() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 12:44 |
|
||
|
Добавить к коду число
|
|||
|---|---|---|---|
|
#18+
в каком смысле? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 12:48 |
|
||
|
Добавить к коду число
|
|||
|---|---|---|---|
|
#18+
В общем да! Сделал тупо: Функция ДогбавитьККоду(СтрокаКод, Число); ДлинаСтроки = СтрДлина(СтрокаКод); Если ДлинаСтроки > 0 Тогда ЧислоКод = Число(СтрокаКод) + Число; СтрокаНовыйКод = СтрЗаменить(Строка(ЧислоКод), Символы.НПП, ""); Стр = ""; Для Номер = 1 По ДлинаСтроки - СтрДлина(СтрокаНовыйКод) Цикл Стр = Стр + "0"; КонецЦикла; СтрокаКод = Стр + СтрокаНовыйКод; КонецЕсли; Возврат СтрокаКод; КонецФункции // ДогбавитьККоду() Долго не мог понять почему СтрЗаменить(Строка(ЧислоКод), " ", "") не убирает посередине пробел, пока не выяснил, что нужно так СтрЗаменить(Строка(ЧислоКод), Символы.НПП, ""); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 13:09 |
|
||
|
Добавить к коду число
|
|||
|---|---|---|---|
|
#18+
LogvinovSerjВ общем да! Сделал тупо: Долго не мог понять почему СтрЗаменить(Строка(ЧислоКод), " ", "") не убирает посередине пробел, пока не выяснил, что нужно так СтрЗаменить(Строка(ЧислоКод), Символы.НПП, ""); Насчет строки Код: plaintext Формат() в синтакс помощнике, и попробуйте использовать такую конструкцию Код: plaintext будет и значительно красивей и будет заранее преобразовать точно к необходимому результату! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 13:30 |
|
||
|
|

start [/forum/topic.php?fid=28&gotonew=1&tid=1522723]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 476ms |

| 0 / 0 |
