Вход | Регистрация

1С:Предприятие ::

Метки:Приемы программирования

Можно ли выбрать сумму по пустому значению субконто?

Я
   Оля
08.07.04 - 09:32
Можно ли выбрать сумму по пустому значению субконто???
На 23 счете(бухгалтерия)иногда бухгалтер указывает Субконто1, иногда нет! Как сделать выборку? Одной переменной присвоить сумму где указанно значение субконто1, другой сумму где не указанно.
Что-то в роде Если значение субконото1 = ПустоеЗначение(?)???
Как корректно указать, где искать это пустое значение??
 
  Рекламное место пустует
   Filippych
 
1 - 08.07.04 - 09:44
Ответ лежит в области психологии, "если вы хотите что бы всё работало павильно, то ЗАПОЛНЯЙТЕ значения субконто" так и скажи Буху.
У пустого значения то же есть тип,
ПолучитьПустоеЗначение(<Тип>)
Функция ПолучитьПустоеЗначение возвращает пустое значение заданно­го типа данных

Пример:

Если ВыбФирма = ПолучитьПустоеЗначение("Справочник.Фирмы") = 1 Тогда
   Предупреждение("Задайте непустое значение Фирмы");
КонецЕсли;
   GrayT
 
2 - 08.07.04 - 09:53
ВыбСубконто1 = "";
Ит.ИспользоватьСубконто(ВидыСубконто.Подразделения, ВыбСубконто1, 2);
Ит.ВыполнитьЗапрос(Нач, Кон, "23",,, 1,, "С");
   GrayT
 
3 - 08.07.04 - 09:54
А пример мне понравился (1).
   Crystalizer
 
4 - 08.07.04 - 10:25
Filippych: это блин 5 баллов! :)))
   Warlock
 
5 - 08.07.04 - 19:33
(1,3,4)Ага, проблему надо решать в корне!!!
   427
 
6 - 08.07.04 - 19:34
Можно...
   mszsuz
 
7 - 08.07.04 - 20:47
ИМХО в данном случае, вместо ПолучитьПустоеЗначение() лучше юзать
Если ПустоеЗначение(ВыбФирма) = 1 Тогда 
  Предупреждение("Укажите фирму"); 
КонецЕсли;
- кода в два раза меньше писать :)
   Press
8 - 08.07.04 - 21:03
Можно даже еще чуть покороче.


Список тем форума
Рекламное место пустует   Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует