IE 2017

Обработка-шутка

Программирование - Практика программирования

Недокументированные возможности платформы.
Сможем ли мы когда-нибудь в конфигурации, внешнем отчете/обработке создать реквизит с именем «+» или любым другим(и) специальным(и) символом(и), использовать пробелы в имени? На самом деле можем уже сейчас! Данная обработка демонстрирует такую возможность. Думаю реквизит с именем «+» немного ошарашит начинающих программистов, а опытных заставит улыбнуться.

Как известно, конфигуратор ограничивает программистов в именовании реквизитов, табличных частей, форм, макетов и проч. И это правильно, т.к. будет невозможна работа «через точку». Но при желании можно обойтись конструкцией  [""]. Платформа отрабатывает такие обращения вполне корректно.  Ведь можно то, чего нельзя, когда уж очень хочется:)

Скачать файлы

Наименование Файл Версия Размер
Обработка
.epf 10,79Kb
15.07.12
20
.epf 10,79Kb 20 Скачать

См. также

Комментарии
0. qwe qwerty (quebracho) 23 15.07.12 11:02 Сейчас в теме
Недокументированные возможности платформы.
Сможем ли мы когда-нибудь в конфигурации, внешнем отчете/обработке создать реквизит с именем «+» или любым другим(и) специальным(и) символом(и), использовать пробелы в имени? На самом деле можем уже сейчас! Данная обработка демонстрирует такую возможность. Думаю реквизит с именем «+» немного ошарашит начинающих программистов, а опытных заставит улыбнуться.


Перейти к публикации

1. andrewks 1207 16.07.12 15:01 Сейчас в теме
в чём недокументированность? разве конструкция [""] недокументирована?
2. qwe qwerty (quebracho) 23 16.07.12 15:42 Сейчас в теме
3. andrewks 1207 16.07.12 17:35 Сейчас в теме
4. qwe qwerty (quebracho) 23 16.07.12 19:00 Сейчас в теме
Конструкция [""] документирована, но есть ограничения на именование.
=> конструкцию [""] можно использовать так ["ПравильноеИменование"], но ни в коем случае не так ["Правильное Именование"]. На практике именовать можно числами, буквами, пробелами, спец. символами, и вперемешку. Но это не документировано.
5. Александр Федорович (Фред) 18.07.12 08:31 Сейчас в теме
Афигеть! Я уже улыбаюсь, хоть и неопытный....
6. bulpi bulpi (bulpi) 113 18.07.12 11:15 Сейчас в теме
Не понял, как ты сделал такие имена. Сдаюсь.В чем фокус ?
7. Денис (Den_D) 48 18.07.12 12:52 Сейчас в теме
А есть в этом какое-то практическое применение?
8. pulpik (pulpik) 105 19.07.12 09:41 Сейчас в теме
А мне шутка очень понравилась! ))
Спасибо!
9. EfiopReal (Созинов) 02.08.12 10:33 Сейчас в теме
10. qwe qwerty (quebracho) 23 15.10.12 18:28 Сейчас в теме
(7) Den_D,
Прикрепленные файлы:
Оставьте свое сообщение