|
Вывести по умолчанию | ☑ | ||
---|---|---|---|---|
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
|
Народ ???????????Помогите?????
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |