Имя: Пароль:
1C
1С v8
проверка строк запроса
0 vadim_m23
 
04.09.21
20:25
Добрый вечер. Подскажите пожалуста, в запросе отбираются определенные строки. Как проверить на пустоту строки(или её заполненость) и есле она пустаю то подставлять какоето другое значение. Думал сделать так(пример)
Выбор Когда Справочник.ОсновныеСредства.ЗаводскойНомер = ""
      Тогда "Моё значение"
      Иначе Справочник.ОсновныеСредства.ЗаводскойНомер
Конец
Но так не работает(((
1 Ненавижу 1С
 
гуру
04.09.21
20:28
В чем выражается не работает?
2 Ненавижу 1С
 
гуру
04.09.21
20:30
Хотя конечно
Справочник.ОсновныеСредства.ЗаводскойНомер
Это проверка чего? Используйте алиасы/синонимы таблиц
3 ДенисЧ
 
04.09.21
20:43
выбрать ссылка,
  выбор когда ЗаводскойНомер= "" ТОГДА "<Заводской номер не указан>" ИНАЧЕ ЗаводскойНомер КОНЕЦ КАК ЗаводскойНомер
ИЗ Справочник.ОсновныеСредстав
4 acanta
 
04.09.21
20:46
Кстати, да.. Интересно, как зависит норма и сроки амортизации основных средств от технической документации производителя?
5 Ненавижу 1С
 
гуру
04.09.21
20:56
(4) а это разве не в пбу оговаривается?
6 acanta
 
04.09.21
21:01
(5) я не читала последние пбу. Из института помню обычные и ускоренные нормы амортизации по группам основных средств. Сейчас неактуально, гештальт со старой работы по закупке импортного оборудования.
7 серый КТУЛХУ
 
04.09.21
21:21
там мб еще и левым соединением из связанной тянется - тогда еще ЕСТЬNULL(..) надо юзать...
8 acanta
 
04.09.21
23:13
И как учитывается в нормах амортизации что оборудование списанное или б/ушное..
9 Ненавижу 1С
 
гуру
04.09.21
23:16
(8) бух. учет такими терминами вроде не оперирует )))
Основная теорема систематики: Новые системы плодят новые проблемы.