Создание нового документа из обработки #366866


#0 by din107
Делаю одну обработочку, в которой происходит создание нового документа. Код следующий: Когда я открываю общий журнал, то там новый созданный документ есть, только он не проведенный. И заполненны только следующие реквизиты: Док.ДатаДок, Док.Комментарий, а также номер документа. Почему остальные реквизиты не заполнены? Когда я в Отладчике делаю точку останова, то он мне показывает, что данные присутствуют, т.е. эти реквизиты не пустые
#1 by ТелепатБот
#2 by Коллайдер
> только он не проведенный Док.Провести; > Почему остальные реквизиты не заполнены? потому что у тебя не совпадают типы данных субконто и то что ты туда вставляешь.
#3 by din107
> потому что у тебя не совпадают типы данных субконто и то что ты туда вставляешь. В субконто я согласен, что несовпадают типы. Там следующие: Поставки - тип = Поставки; 1) Как тогда мне сделать так, чтобы типы совпадали? Но в следующих типы совпадают: Док.СчетКТ  - тип = Счет.Основной; 2)Почему тогда в документе они не появляются?
#4 by ДенисЧ
О о существовании табличной части в документе благородный дон по недосмотру не упоянмул? Или по скудоумию?
#5 by din107
по незнанию. Как тогда надо написать?
#6 by din107
+В документе Проводки в ручную и правда присутствует Табличная часть, в которой находятся реквизиты:
#7 by lalex23
*шепотом* нофая страка тапафить ната, насяльника...
#8 by din107
СПАСИБО!!! Помогло. Подскажите, а как мне ещё сделать так, чтобы Типы совпадали:
#9 by ДенисЧ
Учу читать СП. Очень дорого. Hint. Там есть слово УстановитьТип ...
#10 by din107
Я пробовал вот так сделать Док.СубконтоКт1.УстановитьТип(Контр062); 3 А программа выдаёт, что "Значение не представляет агрегатный объект (УстановитьТип)"
#11 by ДенисЧ
НазначитьТип(<?>,,,) Синтаксис: НазначитьТип(<ИмяРеквизита>,<ИмяТипа>,<Длина>,<Точность>) Назначение: Назначить тип для реквизита неопределенного типа. Параметры: <ИмяРеквизита> - строка с наименованием реквизита неопределенного типа, как он назван в конфигураторе. <ИмяТипа> - строковое выражение - название типа данных (или Вид субконто), который назначается реквизиту. Например, ''Строка'', ''Число'', ''Справочник.Товары'', ''Документ.РасходнаяНакладная'' и т.п. <Длина> - необязательный параметр. Число - длина поля представления данных. Имеет смысл только при задании числового или строкового типа. <Точность> - необязательный параметр. Число знаков после десятичной точки. Имеет смысл только при задании числового типа.
#12 by Токс3
Скомунизди у разработчиков процедуру ПриВыбореСчета из этого дока...
#13 by din107
КонецПроцедуры Программа мне выдаёт СубконтоКт1.НазначитьТип(СубконтоКт1,"Справочник"); {E:1C_BASESРАБОЧАЯ БУХГАЛТЕРИЯ 2005EXTFORMSСОБСТВЕННАЯ.ERT}: Не задан вид.
#14 by din107
Попробовал, что-то не помогает
#15 by Токс3
не надо... для СубконтоКт2 и т.д. повторить НазначитьТип...
#16 by AlexWolf
ыыы...  он те повторит :))))
#17 by AlexWolf
ой..  сорри.. :) оно к ...  слехка промахнулся
#18 by din107
СПАСИБО, Токс3, получилось!!!
#19 by Cthulhu
: Если ты по любому поводу будешь ждать разжовывания ответа на твой вопрос до состояния, пригодного к вставке в твой код через клипборд -- вместо того чтобы получив ответ по существу включить логику и с помощью полученной информации решить свою задачу... ну, скажем так, ты мало чего в этой жизни добъёшься - и мне, в принципе, жаль твоих будущих клиентов... основной труд одноэсника - это в пространстве имеющегося инструментария собрать, опробовать и использовать отдельные инструменты оптимальным способом... тут тебе подсказали - какой инструмент нужен, а ты не можешь без дальнейших подсказок даже толком опробовать его... (вопчем, уж извини, но ты добавлен в личный чёрный список персонажей, помогать советами которым нецелесообразно).
#20 by AlexWolf
applaudissements...  (фр..)
#21 by Коллайдер
оставь свой пафос при себе, хохол. и не думай что ты умнее всех.
#22 by Токс3
+1 Нех учить как жить - учителя вон как плохо живут...
#23 by AlexWolf
имхл насчет учитилей... те, кто реально знают преподаваемый предмет, в институтах не задерживаются....  по крайней мере у нас.. :)
#24 by Токс3
Так они уже и не учат никого... а скромно косят свою денежку...
#25 by Cthulhu
: 1) я - не украинец 2) только быдлота умученная комплексом неполноценности позволяет себе подобные нацистски-уничижительные обращения к неизвестным собеседникам; 3) не указывай, что мне следует делать или не делать - и это убережёт тебя от сакрального знания о том, куда это ты пошёл будучи утяжеленным за вес фигуральных мужских гениталий; 4) я не думаю что я умнее всех - но ты не даешь мне иной возможности, нежели полагать, что ты намного тупее всех. : тычотупое?.. я никого и ничему не учу - я (в данном случае) лишь высказываю своё мнение, протри глаза и читай по слогам.
#26 by Токс3
Теперь читать учишь... это не излечимо... (вопчем, уж извини, но ты добавлен в личный чёрный список персонажей, разговаривать с которыми нецелесообразно).
#27 by Cthulhu
: неизлечимо - это про твою тупость, брателло... (ты бы не беспокоился о "списках", а немного хотя бы включил логику - тогда бы даже при таком уровне её ущербности как у тебя понял бы что ты послан и желания твои "не разговаривать" и без твоих беспокойств))))))
#28 by Токс3
Да не обижайся ты так, хохол... :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям