Добрый день, коллеги.
Я очень начинающий программист, поэтому заранее прошу прощения за возможные вопросы по азам.
Вопрос по обычным формам.
Не получается создать набор записей регистра бухгалтерии:
нРегистрДвижения = РегистрыБухгалтерии[РегБух].СоздатьНаборЗаписей();
нРегистрДвижения.Отбор.Регистратор.Установить(Док,Истина);
нРегистрДвижения.Прочитать();
РегистрБухгалтерииНаборЗаписей.Управленческий
, это значение пытаемся присвоить переменной ... НаборЗаписей.Отбор.Регистратор.Значение = Выборка.Регистратор;
То есть после выполнения этой строчки
нРегистрДвижения = РегистрыБухгалтерии[РегБух].СоздатьНаборЗаписей();
Телепатирую, что имя переменной в первой строке и в последующих разное. Скопируйте имя переменной из первой строки в последующие. Не перепечатать, а именно скопировать и вставить.
Vofka @ Сегодня, 10:25
,
Не помогло:
http://pro1c.org.ua/redirect.php?http://drive.google.com/uc?export=view&id=1Cv6YyKjjvPAv0XCEBlIp_kv4OtHaIkEg
А если имя переменной поменять на какое-то другое?
НаборЗаписей = РегистрыБухгалтерии[РегБух].СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(Док, Истина);
...
Vofka @ Сегодня, 11:12
,
http://pro1c.org.ua/redirect.php?http://drive.google.com/uc?export=view&id=1jvngqPNc8TTRPQs2F29NVZ0KO_VvNQrh
До момента:
НаборищеЗаписищей.Прочитать();
, значение переменной уже должно иметь хотя бы тип значения?
drug_com @ Сегодня, 11:55
,
Сделайте ещё скрин в отладке, чему равен параметр "РегБух"
drug_com @ Сегодня, 12:24
,
Ну вот http://pro1c.org.ua/redirect.php?http://dropmefiles.com/uKGGb - работает же, должно и у вас работать - значит 100% что-то не так либо с именем регистра либо с переменными
Bernet @ Сегодня, 12:37
,
У меня тоже работает "наскоряк накиданное".
Но то, что у меня, все равно не работает ...
Не могу понять, куда смотреть дальше ...
На 256й раз дошло ...
Логично, что результат выражения "неопределено" - т.к. на одну строчку выше не выполняется условие, и "проблемная" часть кода вообще не выполнялась!
Хотя ниже по коду, за этим условием, пытаемся взять значение переменной и проверить в нем "Количество".
Господа, Vofka, Bernet, благодарен, Вам за участие, натолкнули на мысль сходить выше по коду ...
Т.к. тема не несет смысловой нагрузки для будущих поколений, я не против, чтобы админы её удалили.
А мне предстаит новый этап изучения своей конфигурации ...
Что там за условие, и откуда беруться значения для его невыполнения? Или зачем ниже по коду проверять количество в неопределенном значении?
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua