Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

И все-таки оно не вертится :-( это я про ОткрытьФорму() для существующего документа

GamSer
читатель
офлайн
Дата регистрации: 03.02.2006
Сообщений: 7
Пост №1
 
29.01.2008 17:22

"Например так для УСН<br><br>Списание=СоздатьОбъект(Документ.ПеремещениеМПЗ);<br>Списание.НайтиДокумент(ВыбранныйДокумент);<br>ОткрытьФорму(Списание,,);<br><br>И фига с дрыгой Метод возвращает 0 и форму не открывает<br>Кто нибудь объяснит почему?"

Иван Геннадьевич
читатель
офлайн
Дата регистрации: 26.04.2007
Сообщений: 262
Пост №2
 
29.01.2008 17:52

"док=создатьобъект("документ.ПеремещениеМПЗ");<br>если док.найтидокумент(ВыбранныйДокумент)=1 тогда<br> открытьформу(док.текущийдокумент(),контекст);<br>конецесли;<br><br>А теперь, умник, найди 5 отличий. Книжки читай - они рулёз!!!!! Или хотя бы встроенную справку."

IceBeerg
читатель
офлайн
Дата регистрации: 06.10.2004
Сообщений: 803
Пост №3
 
29.01.2008 17:58

"И все-таки оно вертится. И еще как:<br>Док=СоздатьОбъект("Документ."+ВыбранныйДокумент.Вид());<br>Док.НайтиДокумент(ВыбранныйДокумент);<br>ОткрытьФорму(Док.ТекущийДокумент(),,);<br><br>И дрыга без фига Метод возвращает 1 и форму открывает :)"

GamSer
читатель
офлайн
Дата регистрации: 03.02.2006
Сообщений: 7
Пост №4
 
29.01.2008 18:50

"Вот фрагмент из синтакс-помощника<br><br>Синтаксис:<br>ОткрытьФорму(<Документ>,<КонтекстФормы>,<РежимПросмотра>)<br>Назначение:<br>Открывает визуальную форму существующего документа или элемента/группы справочника.<br>Возвращает: 1 - если действие выполнено, 0 - иначе.<br>Параметры:<br><Документ> - выражение со значением типа 'документ';<br>Так чем отличаются Документ от Документ.ТекущийДокумент()?<br>И тот и другой в функции ТипЗначенияСтр() говорят что они оба имеют тип "Документ"<br>А ТипЗначения() говорит то же но в цифирках (12).<br>"

Иван Геннадьевич
читатель
офлайн
Дата регистрации: 26.04.2007
Сообщений: 262
Пост №5
 
29.01.2008 22:20

В данном коде: док - ссылка на документ, а док.текущийдокумент() - сам документ. Что такое ссылка и чем она отличается от документа, надеюсь, знаешь. Советую не задавать столь глупых вопросов, а пробовать самому. Код типовых конфигураций открыт - смотри на крайний случай как это там реализовано (функция Правка - Найти во всех текстах).

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация