|
Нужна помощь в доработке УНФ, обработка строки "Капитальный ремонт эл. двигателя 3 кВт" | ☑ | ||
---|---|---|---|---|
0
НетуФантазииУ Меня
21.12.22
✎
16:43
|
Добрый день, подскажите пожалуйста. Недавно приобрел программу 1с УНФ, и начал дорабатывать программу под себя, опыта особого нету. Не могу разобраться как правильно мне сделать. Есть номенклатура "Капитальный ремонт эл. двигателя 3 кВт". Как со строки получить переменную "3 кВт" для дальнейшей записи в active document.
|
|||
1
vicof
21.12.22
✎
16:49
|
Прав(СсылкаНаНоменклатуру.Наименование, 5)
|
|||
2
Kassern
21.12.22
✎
16:49
|
(0) С абстрагироваться и есть определенный шаблон у текста и квт в конце до 99, тогда что-то типа СокрЛП(Прав(Текст,6))
|
|||
3
Garykom
гуру
21.12.22
✎
16:49
|
Ыыыы
|
|||
4
Kassern
21.12.22
✎
16:49
|
(1) А если будет 10 квт?)
|
|||
5
vicof
21.12.22
✎
16:49
|
Да, у меня тоже нету фантазии
|
|||
6
Garykom
гуру
21.12.22
✎
16:50
|
1. СтрРазделить()
2. Цикл 3. Если = "кВт" Тогда взять предыдущую как значение |
|||
7
Kassern
21.12.22
✎
16:50
|
А если по уму, то необходимо завести отдельное поле в номенклатуре числовое, где будут квт заноситься. И уже к этому полю делать обращение.
|
|||
8
El_Duke
гуру
21.12.22
✎
16:51
|
(0) Может не стоит, если нет соотв. опыта и навыков ?
Сейчас все выглядит примерно так: "Решил сам себе вырезать аппендицит, пузо разрезал, а что делать дальше не знаю. Помогите кто сталкивался, у меня в этом деле особого опыта нету" |
|||
9
vicof
21.12.22
✎
16:51
|
(6) 3. Если НРег("кВт") = НРег(Подстрока)
|
|||
10
Garykom
гуру
21.12.22
✎
16:51
|
(7) Но его надо заполнить по номенклатуре это заведенный доп.реквизит или доп.сведение...
Так что без (6) не обойтись если только в экселе или откуда номенклатура берется там сразу нет отдельных полей |
|||
11
vovastar
21.12.22
✎
16:52
|
(8) Ты тоже думаешь, что ТС Гений?
|
|||
12
Garykom
гуру
21.12.22
✎
16:53
|
(9) Там сложней будет могут и "kW"/"kWt"/"kWp" и слитно и с точками и как угодно
|
|||
13
vicof
21.12.22
✎
16:55
|
(12) Нужно додумать задачу за ТС полностью и решить. И заплатить ему. За возможность реализации навыков на благо общества.
|
|||
14
Kassern
21.12.22
✎
16:55
|
(10) Тетю Клаву посадить, за пару часиков нащелкает в карточках) Это порой куда дешевле, чем писать сложные алгоритмы анализа текста, особенно, если он сформирован в свободной форме.
|
|||
15
Garykom
гуру
21.12.22
✎
16:55
|
Когда то я пытался Алгоритм нахождения подстрок в строке
В итоге понял что без ML не обойтись |
|||
16
Garykom
гуру
21.12.22
✎
16:56
|
||||
17
vicof
21.12.22
✎
16:57
|
КГ/АМ уже было?)
|
|||
18
Kassern
21.12.22
✎
16:57
|
(15) ТС тут не может из строки кусочек вычленить, а вы про ML заикаетесь))
|
|||
19
НетуФантазииУ Меня
21.12.22
✎
18:26
|
(8) Если интересен процесс, почему бы не попробовать ?
|
|||
20
НетуФантазииУ Меня
21.12.22
✎
18:32
|
Спасибо за ответы, буду создавать реквизит в номенклатуре. Самый простой вариант
|
|||
21
Kassern
21.12.22
✎
19:19
|
(20) В типовых конфах есть на управляемых формах обычно есть табличная часть "ДополнительныеРеквизиты". Можно через нее создать доп реквизит, чтобы не ковырять конфу.
|
|||
22
RoRu
21.12.22
✎
19:24
|
Насколько я понимаю у вас номенклатура кап ремонт двигателя ( какого-то в данном случае 3 кВт) ? Зачем 3 кВт выввделяете не понял ?
|
|||
23
AlvlSpb
21.12.22
✎
19:49
|
(20) Ооооочень советую не спешить переделывать. Сначала разберись как все работает в УНФ. Возможно (и скорей всего) переделывать не придется
|
|||
24
НетуФантазииУ Меня
21.12.22
✎
21:00
|
(22) Нужна печатная форма бланк дефектовки. Хотелось чтобы, в печатной форме заполнялась мощность кВт с наименования номенклатуры.
|
|||
25
НетуФантазииУ Меня
21.12.22
✎
21:02
|
(23) Специфичная деятельность предприятия. Не совсем подходит унф. Поэтому хотелось сделать под себя.
|
|||
26
НетуФантазииУ Меня
21.12.22
✎
21:04
|
(17) а как же
|
|||
27
hockeyist
21.12.22
✎
21:08
|
(25) Почему тогда не с нуля?
|
|||
28
AlvlSpb
21.12.22
✎
21:15
|
(24) Если наименование у номенклатур по шаблону, то используй бсп СтроковыеФункцииКлиентСервер.РазложитьСтрокуВМассивПодстрок. Разделитель пробел, нужное значение - соединение предпоследнего и последнего элемента массива
(25) Очень частое заблуждение новых пользователей УНФ. Сначала определись что надо в работе (лучше написать, бОльший порядок в мыслях) и поиск по тематическим темам. И вопросы на форумах типа этого КАК делать то-то и то-то. И уж если ничего не подходит, вмешиваться в программу. |
|||
29
mikecool
21.12.22
✎
21:18
|
киловатты = характеристика
|
|||
30
DGorgoN
21.12.22
✎
21:35
|
(29) Так то да, позовите программиста.
(0) Это юмор, стёб или что? |
|||
31
vovastar
21.12.22
✎
23:26
|
https://skr.sh/sHVPGpv4iq4?a А это для кого?
|
|||
32
El_Duke
гуру
22.12.22
✎
08:42
|
(31) Это для тех кому интересен процесс, а не результат
Им главное себе пузо разрезать, а че с ним будет дальше - неважно. Интересно же |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |