Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Помогите с ошибкой  (Прочитано 6800 раз)
0 Пользователей и 1 Гость смотрят эту тему.
udaf9000
Новенький

ru
Offline Offline

« : 27-01-2011 20:59 » 

Здравствуйте. Изучаю 1с программирование. Дали задание сделать аналогичный документ из УПП в Управлении финансами.
Вот захожу в 1с, выбираю документ и при добавлении нового выходит такая ошибка
{Документ.ЗаявкаНаРасходованиеСредств(30,15)}: Переменная не определена (УправлениеДопПравамиПользователей)
   ИначеЕсли Не <<?>>УправлениеДопПравамиПользователей.РазрешитьПечатьНепроведенныхДокументов(Проведен) Тогда
{Документ.ЗаявкаНаРасходованиеСредств(931,13)}: Переменная не определена (УправлениеДопПравамиПользователей)
            Если НЕ <<?>>УправлениеДопПравамиПользователей.РазрешеноПревышениеКонтролируемыхЗначенийПоБюджетам() Тогда
{Документ.ЗаявкаНаРасходованиеСредств(1042,14)}: Переменная не определена (УправлениеДопПравамиПользователей)
               Если НЕ <<?>>УправлениеДопПравамиПользователей.ПравоРазрешитьПревышениеСвободногоОстаткаДС() Тогда
{Документ.ЗаявкаНаРасходованиеСредств(384,18)}: Переменная не определена (Бюджетирование)
            КурсСценария=<<?>>Бюджетирование.КурсВалютыПоСценарию(Сценарий.Валюта, ДатаНачала,Сценарий).Курс;
{Документ.ЗаявкаНаРасходованиеСредств(385,23)}: Переменная не определена (Бюджетирование)
            КратностьСценария=<<?>>Бюджетирование.КурсВалютыПоСценарию(Сценарий.Валюта, ДатаНачала,Сценарий).Кратность;
{Документ.ЗаявкаНаРасходованиеСредств(836,29)}: Переменная не определена (Бюджетирование)
         СтруктруаКурсаСценария = <<?>>Бюджетирование.КурсВалютыПоСценарию(Сценарий.Валюта, ДатаНачала,Сценарий);
Подскажите как ее исправить ?
Заранее спасибо!
Записан
Dest
Опытный

ru
Offline Offline

« Ответ #1 : 28-01-2011 03:00 » 

Не определены переменные УправлениеДопПравамиПользователей и Бюджетирование.
Соответственно их нужно определить  Гы-гы-гы
Посмотри в документе, который ты взял из УПП, как они там определяются.


Записан
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 28-01-2011 10:58 » 

Это скорее всего общие модули - попробуй скопировать их из УПП
Но с 99.9% вероятностью они потянут дополнительные ошибки
Записан
udaf9000
Новенький

ru
Offline Offline

« Ответ #3 : 28-01-2011 21:11 » 

Спасибо!
Вот еще вопрос при переносе соответственно ошибки ссылок. В основ движения, типы, и тд. а ошибка подсистемы сильно влияет на работу документа? и ошибкаформадокумента.форма?
Записан
Dest
Опытный

ru
Offline Offline

« Ответ #4 : 29-01-2011 00:17 » 

Во загнул, я ничего не понял  Здесь была моя ладья...
Записан
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 29-01-2011 12:08 » 

Dest, я тоже Улыбаюсь
udaf9000, любая ошибка может сильно повлиять на работу документа, так что общего ответа быть не может.
Записан
udaf9000
Новенький

ru
Offline Offline

« Ответ #6 : 29-01-2011 12:39 » 

Обнаружены неразрешимые ссылки:
Документ.ЗаявкаНаРасходованиеСредств.Подсистемы
Документ.ЗаявкаНаРасходованиеСредств.Форма.ФормаДокумента.Форма
Документ.ЗаявкаНаРасходованиеСредств.Форма.ФормаСписка.Форма
Документ.ЗаявкаНаРасходованиеСредств.Форма.ФормаВыбора.Форма
Вот я скинул из УПП методом перетаскивания документ, при формировании появились ошибки, в основном не определен тип(с этим я разобрался). А вот которые написаны выше я не очень понимаю. Очень интересует что может означать неразрешимая ссылка с формой, так как сам шаблон то в конфигурации работает.
Спасибо.
Записан
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 30-01-2011 08:50 » 

Цитата с pro1c.org.ua:
Некорректные ссылки в формах объектов
Некорректные ссылки в формах объектов

Если неразрешимые ссылки обнаружены в форме объекта, то для их локализации прежде всего следует проверить на непустое значение свойства формы и свойства элементов формы (например такие свойства, как Цвет, Шрифт, Рамка и т.д.). Для табличного поля следует также проверить свойства колонок и элементов управления, расположенных в колонках.

Для всех этих свойств значение в палитре свойств не должно быть пустым, т.е. должно отображаться либо какое-то конкретное значение, либо значение Авто. Все остальные случаи определяются как неразрешимые ссылки.

Для исправления такой ссылки следует либо задать для свойства необходимое значение, либо очистить значение (что приведет к установке значения Авто).

Также довольно распространенным случаем некорректных ссылок может быть неправильный перечень реквизитов объекта в свойстве формы Сохраняемые значения. Для исправления таких ссылок необходимо открыть окно настройки этого свойства, и ничего не меняя нажать ОK.

Также следует проверять связи с данными. Например, для свойств Связь по владельцу и Связь по типу нужно убедиться, что в окне формы настройки связи будет выбрано конкретное значение. Если нет - нужно заново выбрать нужное значение.

Неразрешимые ссылки также могут возникать в предопределенных элементах. Для исправления таких ссылок может оказаться достаточным установки признака модифицированности списка предопределенных элементов, и последующего сохранения объекта метаданных.

Для автоматизации поиска неразрешимых ссылок можно использовать Проверку конфигурации (команда Конфигурация - Проверка конфигурации в Конфигураторе).
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines