Робота з псевдонімами в запиті.
Для початківця програміста було дано завдання додати в обробку певні поля в старому запиті, якщо запит виглядає так,
то тут все зрозуміло, ключове слово ВИБРАТИ, вказуються список полів вибірки їх псевдоніми, з ключовим словом ЯК, а також звідки беруться ці дані з якого джерела. з ключовим словом ІЗ. А якщо він побачить такий ЗАПИТ?
Він може піти в ступор, що ця за слова або команди, після слова ВИБРАТИ, до чого вони відноситься. Давайте розберемо покроково.
Якщо не вказано псевдонім в джерелі,
тоді вибірка полів можна писати вказуючи просто назви поля, який є в самому джерелі, як допустимо тут,
і якщо джерело в запиті у нас тільки один.
Якщо ж в запиті зазначено два і більше джерела,
тоді потрібно писати в запиті поля вибірки так,
Тепер розглянемо ще один фрагмент з шматка запиту
Для кращого розуміння і читання програмного коду.
У цьому фрагменті де ключове слово пишеться ось так «кАк», можна писати як завгодно «Як», «як» і т.д. для 1С це не суттєво, їй все одно великими ви пишіть або маленькими буквами.
Якщо вказано в запиті, тільки поле без псевдоніма, як тут, і джерело запит є один,
тоді псевдонім буде точно такий же, як поля вибірки.
Також ви можете переносити вибірку поля і його псевдонім на інший рядок не забуваючи перед початком наступного рядка ставити символ «|».
Поля вибірки і псевдоніми запиту можна писати в один рядок, як вказана нижче
Не забуваючи, після кожного обраного поля разом з псевдонімом, якщо він є, ставити кому, вона розділяє вибірку полів в запиті, але перед ключовим словом ІЗ кому ставити не потрібно
Інакше видасть помилку.
І найголовніше, намагайтеся все - таки писати запит так, щоб він був доступним і зрозумілим не тільки вам, а й іншим програмістам.