|   |   | 
| 
 | Вывести по умолчанию | ☑ | ||
|---|---|---|---|---|
| 0
    
        julia_rostov 12.07.12✎ 12:58 | 
        Всем привет,
  подскажите, есть документ Акт, в акте поле ОткудаВыехал, там по умолчанию должен стоять город Ростов. Подскажите как правильно прописать код.... | |||
| 1
    
        News 12.07.12✎ 13:09 | 
        ПриОткрытии     | |||
| 2
    
        wise 12.07.12✎ 13:14 | 
        (0) ОткудаВыехал = "город Ростов";
  :-D | |||
| 3
    
        palpetrovich 12.07.12✎ 13:19 | 
        News - забыл добавить проверку на  News ...то-бишь ЭтоНовый :)     | |||
| 4
    
        julia_rostov 12.07.12✎ 14:06 | 
        То что новый, это ясно я так и ввожу
  ОткудаВыехал = "город Ростов"; Не выводит!!! В поле на форме опять пусто((( | |||
| 5
    
        palpetrovich 12.07.12✎ 14:07 | 
        (4) так делаешь?
  Процедура ПриОткрытии() Если ЭтоНовый() Тогда ОткудаВыехал = "город Ростов"; | |||
| 6
    
        julia_rostov 12.07.12✎ 14:09 | 
        Процедура ВводНового(); 
  ОткудаВыезд="Ростов-на-Дону"; КонецПроцедуры | |||
| 7
    
        palpetrovich 12.07.12✎ 14:10 | 
        кста, случайно речь не о печатной форме?     | |||
| 8
    
        Cube 12.07.12✎ 14:10 | 
        У реквизита "ОткудаВыезд" какой тип?     | |||
| 9
    
        palpetrovich 12.07.12✎ 14:10 | 
        (6) уверен что не 7.7 ?     | |||
| 10
    
        julia_rostov 12.07.12✎ 14:11 | 
        ДА о печатной форме. Изначально я открываю ФОрму Документа, сразу должно быть по умолчанию стоять РОСтов     | |||
| 11
    
        julia_rostov 12.07.12✎ 14:12 | 
        В 7.7.
  Реквизит Справочник.Регионы | |||
| 12
    
        Cube 12.07.12✎ 14:14 | 
        (11) Ты в реквизит с типом "Справочник.Регионы" пихаешь строку и удивляешься что ничего не происходит?
  Замечательно... | |||
| 13
    
        Zmich 12.07.12✎ 14:15 | 
        Процедура ВводНового(); 
  Спр = СоздатьОбъект("Справочник.Регионы"); Если Спр.НайтиПоНаименованию("Ростов-на-Дону", 0, 0) = 1 Тогда ОткудаВыезд = Спр.ТекущийЭлемент(); КонецЕсли; КонецПроцедуры | |||
| 14
    
        julia_rostov 12.07.12✎ 14:15 | 
        Ну извините я только учусь, очень много незнаю!     | |||
| 15
    
        julia_rostov 12.07.12✎ 14:17 | 
        УРА получилось,
  спасибо большое)))) | |||
| 16
    
        Cube 12.07.12✎ 14:17 | 
        (14) Чтобы обучение проходило интенсивнее, нужно фотку по-крупнее и по эффектнее вставить :)     | |||
| 17
    
        julia_rostov 12.07.12✎ 14:18 | 
        А ну сейчас размещу))     | |||
| 18
    
        julia_rostov 12.07.12✎ 14:20 | 
        Смотрите))) крупнее нету(((     | |||
| 19
    
        julia_rostov 12.07.12✎ 14:20 | 
        А можно еще спросить???     | |||
| 20
    
        SherifSP 12.07.12✎ 14:21 | 
        Как в запросе наложить условие на регистратор? 
  Где ПродажиСебестоимость.Регистратор =&ОтчетОРозничныхПродажах Так ругается Не задано значение параметра "Регистратор" ПродажиСебестоимость.Регистратор = <<?>>&Регистратор | |||
| 21
    
        julia_rostov 12.07.12✎ 14:23 | 
        Нет)))
  мне нужно соединить в печатной форме 2 поля ОткудыВыезд+Откудаприезд, только в форме документа Если не трудно подскажите чайнику | |||
| 22
    
        julia_rostov 12.07.12✎ 14:24 | 
        Ну например
  Ростов-Москва Понимаю что через шаблон, но не получается | |||
| 23
    
        Cube 12.07.12✎ 14:25 | 
        (18) Нет новой фотки-то...     | |||
| 24
    
        julia_rostov 12.07.12✎ 14:27 | 
        julia_rostov
  посмотрите. | |||
| 25
    
        Zmich 12.07.12✎ 14:27 | 
        (22). Можно без шаблона. Тип ячейки - Параметр. В ячейку пишешь СокрЛП(ОткудаВыезд) + "-" + СокрЛП(ОткудаПриезд).
  Или через Шаблон СокрЛП(ОткудаВыезд)]-[СокрЛП(ОткудаПриезд)] (23). Обнови страницу. | |||
| 26
    
        Zmich 12.07.12✎ 14:28 | 
        (25)+ квадратная скобка в начале Шаблона.     | |||
| 27
    
        Cube 12.07.12✎ 14:28 | 
        +(23) Ай, блин, у меня закешировался старый :)     | |||
| 28
    
        palpetrovich 12.07.12✎ 14:29 | 
        (0) внимательней выбирай в8 или в77 при создании темы - тоже помогает быстрей получить искомое ;)     | |||
| 29
    
        julia_rostov 12.07.12✎ 14:33 | 
        СокрЛП(ОткудаВыезд)]-[СокрЛП(ОткудаПриезд)]
  Не выводит | |||
| 30
    
        Zmich 12.07.12✎ 14:33 | 
        (29).
  [СокрЛП(ОткудаВыезд)]-[СокрЛП(ОткудаПриезд)] | |||
| 31
    
        julia_rostov 12.07.12✎ 14:34 | 
        неопознанный оператор     | |||
| 32
    
        Zmich 12.07.12✎ 14:36 | 
        (31). Тип ячейки поставила "Шаблон"?     | |||
| 33
    
        julia_rostov 12.07.12✎ 14:37 | 
        Все ок., это была ошибка моей рассеяности)))     | |||
| 34
    
        julia_rostov 12.07.12✎ 14:39 | 
        Спасибки всем!!!
  Но еще есть проблемка, понимаю достала наверно глупыми вопросами... | |||
| 35
    
        julia_rostov 12.07.12✎ 14:41 | 
        поможете??     | |||
| 36
    
        julia_rostov 12.07.12✎ 14:44 | 
        В диалоге вводиться километры, из справочника водителей берется коэффициент, умножается получается сумма, и выводиться в Диалоге и Печатной форме...
  Я пишу так. СпрВод=СоздатьОбъект("Справочник.Сотрудники"); Сумма=СпрВод.КоэфВодителя*КМ; | |||
| 37
    
        julia_rostov 12.07.12✎ 14:45 | 
        поправьте     | |||
| 38
    
        julia_rostov 12.07.12✎ 14:46 | 
        эЙЙ Народ????     | |||
| 39
    
        Zmich 12.07.12✎ 14:47 | 
        (36). СпрВод.КоэфВодителя - тут ничего не будет, надо сперва спозиционироваться на нужном сотруднике, найти его по коду или наименованию, например. См. как в (13) находили Ростов, такой же принцип и здесь.     | |||
| 40
    
        julia_rostov 12.07.12✎ 14:50 | 
        ВОт буду создавать
  СпрВод=СоздатьОбъект("Справочник.Сотрудники"); Если СпрВод.НайтиПоКоду() = 1 Тогда | |||
| 41
    
        NetDozor 12.07.12✎ 14:50 | 
        а на форме водитель не выбирается чтоль?     | |||
| 42
    
        julia_rostov 12.07.12✎ 14:50 | 
        Водитель выбирается из формы     | |||
| 43
    
        Zmich 12.07.12✎ 14:52 | 
        (42). Тогда просто Сумма = Водитель.КоэфВодителя*КМ;
  Водитель - Имя реквизита Формы Убери СоздатьОбъект - тут это не нужно. | |||
| 44
    
        julia_rostov 12.07.12✎ 14:53 | 
        Есть справочник сотрудники в нем есть группа Водители и только у водителей есть КоээфВод.......
  Ну вот как то так проверьте если не трудно СпрВод=СоздатьОбъект("Справочник.Сотрудники"); Если СпрВод.НайтиПоКоду() = 1 Тогда Водитель=СпрВод.ТекущийЭлемент(); Сумма=СпрВод.КоэфВодителя*КМ; | |||
| 45
    
        Zmich 12.07.12✎ 14:54 | 
        (44). Неправильно.     | |||
| 46
    
        julia_rostov 12.07.12✎ 14:54 | 
        А где ошибка укажите     | |||
| 47
    
        Zmich 12.07.12✎ 14:56 | 
        (44). На будущее - нажми на слове НайтиПоКоду в конфигураторе Ctrl+F1, чтобы посмотреть справку по этому методу. Ты не указала параметры. Но здесь это и не нужно, если Водитель у тебя выбран на форме.
  (46). см. (43) | |||
| 48
    
        julia_rostov 12.07.12✎ 14:57 | 
        я смотрела в синтаксис помощнике ctrl+f1 я действительно не указала параметры, Водитель выбран,но выдает ошибку Недостаточное число параметров передано при вызове функции/процедуры объекта     | |||
| 49
    
        Zmich 12.07.12✎ 15:00 | 
        (48). Не нужно искать по коду и создавать объект. Вот такой код из одной строчки должен быть:
  Сумма = Водитель.КоэфВодителя*КМ; | |||
| 50
    
        julia_rostov 12.07.12✎ 15:02 | 
        Ошибок нет, суммы в печатной форме тоже((((     | |||
| 51
    
        Zmich 12.07.12✎ 15:04 | 
        (50). Код этот где пишешь? Надо написать это в процедуре, а затем для реквизитов КМ и Водитель в Свойствах в поле Формула написать имя этой процедуры. Иначе код этот тупо не будет отрабатывать.     | |||
| 52
    
        julia_rostov 12.07.12✎ 15:12 | 
        Я прописала в своойствах В поле Формула имя процедуры Печать.
  не помогло | |||
| 53
    
        julia_rostov 12.07.12✎ 15:18 | 
        Как вывести сумму на печатную форму?     | |||
| 54
    
        julia_rostov 12.07.12✎ 15:24 | 
        Народ ???????????Помогите?????     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |