v7: Как сделать значения субконто одного счета, значениями субконто второго? #202376


#0 by Ольга
ввожу документ на основании другого субконто СчетаКредита (исходного дока), должны стать субконто СчетаДебета (введенного на основании) такой код не работает, подскажите пожалуйста.
#1 by TDV
Ольника класное название темы!!!
#2 by TDV
Честно сказать не вижу проблему, а что пишет то?
#3 by asady
НазначитьВид, НазначитьТип ? ?
#4 by DrShad
ну наверное нужно определять тип "субконто..."
#5 by Каанкереде
У тебя реквизиты неопределенного типа. Надо их типизировать для начала.
#6 by Каанкереде
#7 by Ольга
ничего не пишет, просто СубконтоД1 пустое значение, Для инд =1 По  СчетДебета.КоличествоСубконто Цикл               КонецЦикла; этот код идет перед приравниванием, и не работает все равно
#8 by Каанкереде
инд=инд+1; Вот это тебе зачем?
#9 by Ольга
ммм, ну можно и убрать, конечно, не проблема, тока тогда вместо СчетДебета.КоличествоСубконто поставить тройку, но сути то ето не меняет(((
#10 by Каанкереде
нет достаточно просто инд=инд+1; убрать. Там же автоинкремент стоит.
#11 by DrShad
СчетДебета.КоличествоСубконто итак равно тройке или двойке, или единице
#12 by Ольга
угум, а теперь она начала ругаться на <<?>>СубконтоД1=ДокОснование.СубконтоК1; {Документ.ЗачетАванса.Форма.Модуль}: Неопознанный оператор
#13 by Каанкереде
весь проблемный  код давай
#14 by Ольга
#15 by DrShad
а "инд=1;" зачем?
#16 by Ольга
сча уберу)))
#17 by Ольга
все равно ничего не меняется(((
#18 by Каанкереде
даже и не знаю к чему придраться...
#19 by Каанкереде
отладчиком гляди.. что там и где.. такое ощущение, что у тебя между КонецЦикла; и СубконтоД1= Фигня затесалась какая то...
#20 by Ольга
фигню нашла,лишний символ, теперь работает как и раньше, о есть субконто все такое же пустое(((
#21 by Каанкереде
смотри отладчиком значения пременных...сравни
#22 by Ольга
оба справочники
#23 by DrShad
так может разные справочники?
#24 by Каанкереде
тогда сравни  СубконтоД1.Вид и ДокОснование.СубконтоК1.Вид
#25 by Ольга
ага, точно разные один ФКР второй контрагенты)))
#26 by DrShad
вот и ответ
#27 by Каанкереде
задумайся как такое у тебя получилось....по коду не должно такого быть. Это значит у тебя ДокОснование.СубконтоК1 не соответствует ДокОснование.СчетКредита
#28 by Ольга
спасибо большое)))) разобралась все работает, пасип огромное :)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С