Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Изменить значение реквизита типа Справочник в документе 1С v 8.1 / 21 сообщений из 21, страница 1 из 1
13.11.2010, 22:13
    #36954745
pupil*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
Здравствуйте! Помогите, пожалуйста новичку. Возникла необходимость задать в созданном документе значение реквизита типа Справочник.Ссылка. Этот справочник состоит из предопределенных элементов. Создаю внешнюю оброботку, запросом отбираю нужный документ, но никак не произвести запись этого реквизита.
...
Рейтинг: 0 / 0
13.11.2010, 22:45
    #36954797
RustamZz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
Покажите код, как это делаете.
...
Рейтинг: 0 / 0
14.11.2010, 12:48
    #36955303
pupil*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
После выполнения запроса на выборку документов:
Пока Выборка.Следующий() Цикл
Док=Выборка.Ссылка.ПолучитьОбъект();
Док.Оплачено=Истина; //Здесь все работает и в поле ставит галочку
Док.СтатьяДвиженияДенежныхСредств=Справочники.СтатьиДвиженияДенежныхСредств.ПриходДенежныхСредствРозничнаяВыручка.Наименование;
Док.Записать();
КонецЦикла;
...
Рейтинг: 0 / 0
14.11.2010, 13:19
    #36955335
RustamZz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
Код: plaintext
Док.СтатьяДвиженияДенежныхСредств=Справочники.СтатьиДвиженияДенежныхСредств.ПриходДенежныхСредствРозничнаяВыручка;
Док.СтатьяДвиженияДенежныхСредств - справочник, а Наименование - строка.
...
Рейтинг: 0 / 0
14.11.2010, 15:14
    #36955441
pupil*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
Пробовала. Так тоже не получается. Открываешь документ и значение реквизита так и остается пустым.
...
Рейтинг: 0 / 0
14.11.2010, 18:34
    #36955615
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
А в отладчике - говорит что поменялось?

Если да - то значит очищается при входе в документ.
...
Рейтинг: 0 / 0
14.11.2010, 19:53
    #36955713
pupil*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
При попытке вывести в табло значение выражения ДокОбъект.СтатьяДвиженияДенежныхСредств Отладчик выдал ошибку: Значение не является значением объектного типа (СтатьяДвиженияДенежныхСредств)
...
Рейтинг: 0 / 0
14.11.2010, 20:09
    #36955724
pupil*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
Если же оставляю свой кусок кода. тогда в отладчике просто показывает, что он не записывает значение реквизита.
...
Рейтинг: 0 / 0
14.11.2010, 21:37
    #36955812
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
телепатирую - открыть свойства документа, реквизит СтатьяДвиженияДенежныхСредств... смотреть тип и плакать..
...
Рейтинг: 0 / 0
14.11.2010, 22:50
    #36955908
pupil*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
Господин ПЖ, извините, может я вначале не уточнила, но было указано, что тип СправочникСсылка. Уточняю, что тип реквизита СправочникСсылка.СтатьиДвиженияДенежныхСредств.
...
Рейтинг: 0 / 0
14.11.2010, 23:58
    #36955976
pupil*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
Извините, я изначально несовсем точно обозначила проблему. Мне надо в УТ у всех ПКО проставить статью движения денежных средств.
...
Рейтинг: 0 / 0
15.11.2010, 02:24
    #36956059
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
чудес не бывает... и если вы не тупите на ерунде типа несовпадение типов, ловите отладчиком чего происходит в ПередЗаписью(), ПриЗаписи() в модуле объекта или в подписках на события...
...
Рейтинг: 0 / 0
15.11.2010, 03:17
    #36956066
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
pupil*При попытке вывести в табло значение выражения ДокОбъект.СтатьяДвиженияДенежныхСредств Отладчик выдал ошибку: Значение не является значением объектного типа (СтатьяДвиженияДенежныхСредств)Интересно а на ДокОбъект - он ничего не говорит?

Особенно интересно где в предыдущем коде встречается ДокОбъект... Я что-то не увидел.
...
Рейтинг: 0 / 0
15.11.2010, 08:23
    #36956129
RustamZz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
pupil*Извините, я изначально несовсем точно обозначила проблему. Мне надо в УТ у всех ПКО проставить статью движения денежных средств.
А вид операции какой?
У ПКО в случае, например, приема розничной выручки Статья ДДС на форме отображается из табличной части.
P.S. Вот видите как важно при описании проблемы указывать все детали.
...
Рейтинг: 0 / 0
15.11.2010, 12:27
    #36956671
pupil*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
Да, вид операции Прием розничной выручки :-[ Только там же нет табличной части, если я правильно Вас поняла.
...
Рейтинг: 0 / 0
15.11.2010, 12:48
    #36956748
RustamZz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
В поле данные у элемента формы Статья ДДС выбрано:
ЭлементыФормы.РасшифровкаПлатежа.ТекущиеДанные.СтатьяДвиженияДенежныхСредств

Табличная часть есть у объекта, у формы есть Табличное поле. Табличную часть можно вывести как в табличное поле, так и в отдельные реквизиты, как в данном случае. Но я тоже не знаю зачем для приема розничной выручки использовать реквизиты из табличной части.
...
Рейтинг: 0 / 0
15.11.2010, 13:01
    #36956789
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
RustamZz, если не ошибаюсь. Там все сделано на табличной части - чтобы можно было разбить приход денег по разным статьям. В части розничной выруки - согласен, не нужно. Но плодить для этого лишний реквизит - не комильфо.
...
Рейтинг: 0 / 0
15.11.2010, 13:10
    #36956814
Изменить значение реквизита типа Справочник в документе 1С v 8.1
pupil*,

Значения точно предопределенные?
В УПП, например, изначально справочник пустой
...
Рейтинг: 0 / 0
15.11.2010, 14:06
    #36957012
pupil*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
Спасибо всем огромное за помощь, особенно Вам, RustamZz!!!! Всё получилось.
...
Рейтинг: 0 / 0
15.11.2010, 14:15
    #36957039
pupil*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
Ой, смайлик не тот вставила. Ещё раз всем огромное спасибо!!!!
...
Рейтинг: 0 / 0
15.11.2010, 19:18
    #36958122
RustamZz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить значение реквизита типа Справочник в документе 1С v 8.1
Программист 1сНо плодить для этого лишний реквизит - не комильфо. Лишний реквизит уже есть и ТС из-за этого и столкнулась с проблемами, заполняла один, а на экран выводился другой.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Изменить значение реквизита типа Справочник в документе 1С v 8.1 / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]