Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
18 Окт 2017, 10:13
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Обращение к регистру  (Прочитано 849 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Al0_0

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-03-27
  • Сайт: 
  • Профессия: Ученик 1С
Помогите пожалуйста, только начал изучать 1С. Вопрос вот в чем:
После движения документа нужно обратиться к регистру накопления "Счет" к ресурсу сумма и проверить, если она отрицательная, то выдать сообщение об ошибке и не дать закрыть форму. Знаю, что это надо делать в Обработке проведения, движение сделал, а вот саму проверку не могу сделать. Не понимаю, как к элементу регистра обращаться.


Оффлайн Каримдат

  • ****
  • Сообщений: 271
  • РЕПУТАЦИЯ: 19
  • КПД: 7%
  • Регистрация: 2014-04-06
    • Skype: winkarollo
  • Сайт: 
  • Профессия: Ученик 1С
Я тоже учу сейчас программирование по Радченко для платформы 8.3.
Напиши текст запроса или модуля, что у тебя там не выходит.

Оффлайн Al0_0

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-03-27
  • Сайт: 
  • Профессия: Ученик 1С
Я тоже учу сейчас программирование по Радченко для платформы 8.3.
Напиши текст запроса или модуля, что у тебя там не выходит.



Вот я делаю движение:
Процедура ОбработкаПроведения(Отказ, Режим)
    Движения.Кошельки.Записывать = Истина;
   Движение = Движения.Кошельки.Добавить();
   Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
   Движение.Период = Дата;
   Движение.Кошелек = Кошелек;
   Движение.Сумма = Сумма;
Теперь надо обратиться к регистру и сравнить с 0

Если (РегистрыНакопления.Счет.Выбрать(Сумма)<0) Тогда
ВызватьИсключение "На счету не хватает денег";
      Отказ = Истина;
   КонецЕсли;
Думал так сделать, но так не работает и выдает ошибку. Как по-другому обратиться к регистру не нашел. Возможно еще ошибка потому, что существует несколько счетов..   






Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1097
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
не совсем понятно
что должно быть больше 0?
1. Сумма которая "кладется" в регистр
2. Сумма остатка по регистру после движения
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн Al0_0

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-03-27
  • Сайт: 
  • Профессия: Ученик 1С
не совсем понятно
что должно быть больше 0?
1. Сумма которая "кладется" в регистр
2. Сумма остатка по регистру после движения

Сумма остатка по регистру после движения)


Теги:
 

Обращение к элементам формы из другой формы

Автор GreivРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 7
Просмотров: 2004
Последний ответ 21 Фев 2015, 07:32
от cska-fanat-kz
Обращение к модулю менеджера документа из модуля другого документа.

Автор miximlРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 10902
Последний ответ 02 Мар 2012, 11:43
от cska-fanat-kz
Обращение к полю Свойства Номенклатуры в документе "возврат товара"

Автор Danil1988Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 605
Последний ответ 29 Фев 2016, 09:45
от Rasty
Запрос по регистру с отбором только документов "Реализация товаров и услуг"

Автор ConstantusРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 493
Последний ответ 12 Окт 2016, 18:13
от LexaK
Расчет неявок (выходных) в ЗУП по регистру "Рабочее время сотрудников организации"

Автор BlogonРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 719
Последний ответ 25 Ноя 2016, 17:25
от alex0402

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

oleg-x
89 Сообщений
alex0402
53 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
44 Сообщений
AIFrame
40 Сообщений
Oldman06
31 Сообщений
Golickoff Golickoff
29 Сообщений
vitasw
29 Сообщений
MuI_I_Ika MuI_I_Ika
18 Сообщений
BuhRust
14 Сообщений
AsadRoman
13 Сообщений

* Кто онлайн

  • Точка Гостей: 883
  • Точка Скрытых: 0
  • Точка Пользователей: 13
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal