|   |   | 
| 
 | v7: Требуется помощь (для Вас, Профи - дело 5 секунд :) ) | ☑ | ||
|---|---|---|---|---|
| 0
    
        bestship 28.11.12✎ 13:27 | 
        Помогите, кому не жалко потратить минутку времени:
  В форме элемента номенклатуры имеется поле "Полное наименование для печати", соответственно, оно = Наименованию Процедура ПриИзмененииНаименования() Если ПустаяСтрока(ПолнНаименование)=1 Тогда ПолнНаименование = Наименование; КонецЕсли; КонецПроцедуры // ПриИзмененииНаименования() Но... добавил 2 новых реквизита в форму Serial и MAC. И мне надо теперь объединить в форме элемента, чтобы было Полное Наименование = Наименование + Serial + MAC для печати в документах. | |||
| 1
    
        acsent 28.11.12✎ 13:27 | 
        ну так и пиши     | |||
| 2
    
        Vitello 28.11.12✎ 13:27 | 
        ты уже почти все написал     | |||
| 3
    
        Wobland 28.11.12✎ 13:27 | 
        чем помочь?     | |||
| 5
    
        Жан Пердежон 28.11.12✎ 13:29 | 
        ПолнНаименование = Наименование + Serial + MAC;
  с Вас 500 рублей | |||
| 6
    
        Hmster 28.11.12✎ 13:29 | 
        ПустаяСтрока(ПолнНаименование)=1
  :)))) | |||
| 7
    
        Reset 28.11.12✎ 13:29 | 
        вы это бросьте Если ПустаяСтрока(ПолнНаименование)=1 Тогда     | |||
| 8
    
        Reset 28.11.12✎ 13:29 | 
        (6) :)     | |||
| 9
    
        Hmster 28.11.12✎ 13:30 | 
        Синтаксис:
  ПустаяСтрока(<Строка>) Параметры: <Строка> (обязательный) Тип: Строка. Исходная строка. Возвращаемое значение: Тип: Булево. Истина - строка не содержит значащих символов или не содержит ни одного символа (пустая); Ложь - в противном случае. | |||
| 10
    
        Wobland 28.11.12✎ 13:30 | 
        (5) пробелы забыл. неустойка с тебя 250     | |||
| 11
    
        bestship 28.11.12✎ 13:30 | 
        Ошибку выдает:
  <<?>>+Serial Неопознанный оператор | |||
| 12
    
        Жан Пердежон 28.11.12✎ 13:31 | 
        (10) наоборот, с пробелами уже 900 будет     | |||
| 13
    
        Reset 28.11.12✎ 13:31 | 
        (10) Про пробелы в ТЗ ни слова.
  Если надо с пробелами - это дополнительно 200р к тарифу | |||
| 14
    
        Wobland 28.11.12✎ 13:31 | 
        (11) это бывает..     | |||
| 15
    
        Жан Пердежон 28.11.12✎ 13:32 | 
        есть подозрение, что семерка     | |||
| 16
    
        Reset 28.11.12✎ 13:32 | 
        или
  ПолнНаименование = Наименование; + Serial | |||
| 17
    
        Maxus43 28.11.12✎ 13:33 | 
        Процедура ПриИзмененииНаименования()
  ПолнНаименование = Наименование + Serial + MAC; КонецПроцедуры на изменение сериала и мака - тоже добавить эти процедуры | |||
| 18
    
        bestship 28.11.12✎ 13:33 | 
        Жан! Вы правы!
  Не в ту ветку закинул просьбу | |||
| 19
    
        Maxus43 28.11.12✎ 13:33 | 
        (11) нет такого реквизита значит     | |||
| 20
    
        Wobland 28.11.12✎ 13:34 | 
        пять секунд, пять секунд... до автора уже пять минут не доходит     | |||
| 21
    
        dva1c 28.11.12✎ 13:35 | 
        (18) Так у тебя 7-ка?     | |||
| 22
    
        Godofsin 28.11.12✎ 13:36 | 
        (19) При чем здесь реквизит и неопознанный оператор     | |||
| 23
    
        bestship 28.11.12✎ 13:36 | 
        Maxus, ну как нет, если все серийники и маки добавлены, при выборе видны и в печатных формах (если отдельно) все пишутся     | |||
| 24
    
        godmod80 28.11.12✎ 13:37 | 
        может написать "+ ЭлементыФормы.serial" всетки     | |||
| 25
    
        Godofsin 28.11.12✎ 13:37 | 
        (23) Скопируй сюда код, который сюда написал     | |||
| 26
    
        godmod80 28.11.12✎ 13:37 | 
        еще 500р)     | |||
| 27
    
        Wobland 28.11.12✎ 13:37 | 
        (23) дальше читай, не останавливайся     | |||
| 28
    
        dva1c 28.11.12✎ 13:38 | 
        (26) Автор разорится ))     | |||
| 29
    
        Godofsin 28.11.12✎ 13:38 | 
        (28) В рабство, хуле     | |||
| 30
    
        dva1c 28.11.12✎ 13:39 | 
        (29)+100500 )))     | |||
| 31
    
        DJ Anthon 28.11.12✎ 13:53 | 
        а СокрЛП не надо?     | |||
| 32
    
        Wobland 28.11.12✎ 13:54 | 
        (31) ещё сотня     | |||
| 33
    
        palpetrovich 28.11.12✎ 13:56 | 
        (0) "добавил 2 новых реквизита в форму Serial и MAC" - точно реквизита? ...чую проблема здесь :)     | |||
| 34
    
        bestship 28.11.12✎ 13:56 | 
        Wo blяnd! Вы должно быть миллионер уже, если за каждый печатный знак по сотне "рубите"     | |||
| 35
    
        bestship 28.11.12✎ 13:58 | 
        palpetrovich
  Точно реквизиты (<Строка>) Чтобы не делал -ошибка <<?>>+Serial Неопознанный оператор | |||
| 36
    
        DJ Anthon 28.11.12✎ 14:00 | 
        (34) теоретически я уже миллиардер поди     | |||
| 37
    
        Жан Пердежон 28.11.12✎ 14:00 | 
        (32) быстро втянулся     | |||
| 38
    
        dva1c 28.11.12✎ 14:00 | 
        (35) Приведи код полностью или включай мозг.     | |||
| 39
    
        palpetrovich 28.11.12✎ 14:04 | 
        (35) точно при помощи "желтого плюсика" добавлял? ну и так получше будет наверное:  
  Процедура ПриИзмененииНаименования() ПолнНаименование = Наименование + " Serial:" + Serial + " MAC:" + MAC; КонецПроцедуры | |||
| 40
    
        Wobland 28.11.12✎ 14:05 | 
        (34) ага, виртуальный ;)
  не нужно чужие имена коверкать | |||
| 41
    
        Sedoy 28.11.12✎ 14:05 | 
        ПолнНаименование = ""+СокрЛП(Наименование)+" "+СокрЛП(Serial)+" "+СокрЛП(MAC);     | |||
| 42
    
        dedmoroz777 28.11.12✎ 14:08 | 
        Ковычки передвинь в самый конец строки     | |||
| 43
    
        oslokot 28.11.12✎ 14:08 | 
        5 секунд растянулись     | |||
| 44
    
        dedmoroz777 28.11.12✎ 14:09 | 
        то есть точку с запятой после " = наименование"     | |||
| 45
    
        dva1c 28.11.12✎ 14:10 | 
        (40) Wobland я и не думал, что можно так, как в (34) )))     | |||
| 46
    
        bestship 28.11.12✎ 14:10 | 
        Всем СПАСИБО!
  ОСОБЕННО Sedoy! СПАСИБО! | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |