И все-таки оно не вертится :-( это я про ОткрытьФорму() для существующего документа
29.01.2008
17:22
#1
"Например так для УСН
Списание=СоздатьОбъект(Документ.ПеремещениеМПЗ);
Списание.НайтиДокумент(ВыбранныйДокумент);
ОткрытьФорму(Списание,,);
И фига с дрыгой Метод возвращает 0 и форму не открывает
Кто нибудь объяснит почему?"
Списание=СоздатьОбъект(Документ.ПеремещениеМПЗ);
Списание.НайтиДокумент(ВыбранныйДокумент);
ОткрытьФорму(Списание,,);
И фига с дрыгой Метод возвращает 0 и форму не открывает
Кто нибудь объяснит почему?"
29.01.2008
17:52
#2
"док=создатьобъект("документ.ПеремещениеМПЗ");
если док.найтидокумент(ВыбранныйДокумент)=1 тогда
открытьформу(док.текущийдокумент(),контекст);
конецесли;
А теперь, умник, найди 5 отличий. Книжки читай - они рулёз!!!!! Или хотя бы встроенную справку."
если док.найтидокумент(ВыбранныйДокумент)=1 тогда
открытьформу(док.текущийдокумент(),контекст);
конецесли;
А теперь, умник, найди 5 отличий. Книжки читай - они рулёз!!!!! Или хотя бы встроенную справку."
29.01.2008
17:58
#3
"И все-таки оно вертится. И еще как:
Док=СоздатьОбъект("Документ."+ВыбранныйДокумент.Вид());
Док.НайтиДокумент(ВыбранныйДокумент);
ОткрытьФорму(Док.ТекущийДокумент(),,);
И дрыга без фига Метод возвращает 1 и форму открывает :)"
Док=СоздатьОбъект("Документ."+ВыбранныйДокумент.Вид());
Док.НайтиДокумент(ВыбранныйДокумент);
ОткрытьФорму(Док.ТекущийДокумент(),,);
И дрыга без фига Метод возвращает 1 и форму открывает :)"
29.01.2008
18:50
#4
"Вот фрагмент из синтакс-помощника
Синтаксис:
ОткрытьФорму(<Документ>,<КонтекстФормы>,<РежимПросмотра>)
Назначение:
Открывает визуальную форму существующего документа или элемента/группы справочника.
Возвращает: 1 - если действие выполнено, 0 - иначе.
Параметры:
<Документ> - выражение со значением типа 'документ';
Так чем отличаются Документ от Документ.ТекущийДокумент()?
И тот и другой в функции ТипЗначенияСтр() говорят что они оба имеют тип "Документ"
А ТипЗначения() говорит то же но в цифирках (12).
"
Синтаксис:
ОткрытьФорму(<Документ>,<КонтекстФормы>,<РежимПросмотра>)
Назначение:
Открывает визуальную форму существующего документа или элемента/группы справочника.
Возвращает: 1 - если действие выполнено, 0 - иначе.
Параметры:
<Документ> - выражение со значением типа 'документ';
Так чем отличаются Документ от Документ.ТекущийДокумент()?
И тот и другой в функции ТипЗначенияСтр() говорят что они оба имеют тип "Документ"
А ТипЗначения() говорит то же но в цифирках (12).
"
29.01.2008
22:20
#5
В данном коде: док - ссылка на документ, а док.текущийдокумент() - сам документ. Что такое ссылка и чем она отличается от документа, надеюсь, знаешь. Советую не задавать столь глупых вопросов, а пробовать самому. Код типовых конфигураций открыт - смотри на крайний случай как это там реализовано (функция Правка - Найти во всех текстах).
Читают тему
(гостей: 1)