|
Помогите с синтаксисом :) | ☑ | ||
---|---|---|---|---|
0
Автосервис
18.07.12
✎
07:04
|
Здравствуйте.
Недавно начал изучать 8-ку, так что ногами сильно не пинаем))) Мне нужно создать переменную, ссылающуюся на 51 счет. В 7-ке это выглядело как Счет51=СчетПоКоду("51"). А в 8-ке как? |
|||
1
SanGvin
18.07.12
✎
07:06
|
Читайте ЖКК
|
|||
2
фросия
18.07.12
✎
07:07
|
счет = планысчетов.ИмяПланаСчетов.ИмяПредопределенногоЭлемента либо если счет создан в предприятии
счет = планысчетов.ИмяПланаСчетов.НайтиПоКоду("код") |
|||
3
Автосервис
18.07.12
✎
11:31
|
(2) Спасибо, это разобрался. А вот еще:
Сообщить(ДокументЗадолженности); ОбластьДетальныхЗаписей.Параметры.Контрагент=ВыборкаДетальныеЗаписи.Контрагент; ОбластьДетальныхЗаписей.Параметры.Задолженность=ВыборкаДетальныеЗаписи.Задолженность; ОбластьДетальныхЗаписей.Параметры.ДокументЗадолженности=ДокументЗадолженности; ОбластьДетальныхЗаписей - это область макета. В окно сообщений выводит документ задолженности, все норм. Но вот когда пытается присвоить третий параметр - ругается "Поле объекта не обнаружено (ДокументЗадолженности)". В макете присутствуют все три параметра и у всех заполнение стоит как "Параметр". Чего я упустил? |
|||
4
Рэйв
18.07.12
✎
11:34
|
(3)Возможно неправильно написал.
|
|||
5
Автосервис
18.07.12
✎
11:36
|
(4) Я тоже так думал, но нет, я прям скопировал "ДокументЗадолженности" и вставил везде где возможно, даже в макете
|
|||
6
sanja26
18.07.12
✎
11:38
|
ДокументЗадолженности не параметр или не в этой области
|
|||
7
Classic
18.07.12
✎
11:38
|
(5)
В макете есть, а в области? |
|||
8
m-serg74
18.07.12
✎
11:42
|
может просто
ВыборкаДетальныеЗаписи.ДокументЗадолженности |
|||
9
Автосервис
18.07.12
✎
11:42
|
Разобрался. В модуле было прописано
Отчеты.Отчет1.ПолучитьМакет("Макет"); Он оттуда и брал макет, где первые 2 параметра. А я же этот отчет во внешний переделал и добавил 3-ий параметр :) Теперь другая беда. Пишу: ВнешниеОтчеты.Отчет1.ПолучитьМакет("Макет"); Пишет что "Поле объекта не обнаружено (Отчет1)". Хотя мой внешний отчет именно так и называется |
|||
10
m-serg74
18.07.12
✎
11:43
|
просто пиши
ПолучитьМакет("Макет"); |
|||
11
Автосервис
18.07.12
✎
11:44
|
Блин, туплю)))
Прописал просто ПолучитьМакет("Макет"); и все работает) |
|||
12
Автосервис
18.07.12
✎
11:55
|
Наверное последний на сегодня вопрос :)
В 7-ке у документов есть такой метод "Вид". А в 8-ке как получить вид документа? |
|||
13
Автосервис
18.07.12
✎
12:05
|
Разобрался. Всем спасибо :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |