(2) ты что-то сочиняешь или путаешь. Если у источника данных тип Строка(255), то у реквизита формы не может быть Строка(0). Точнее может, но только в том случае, если реквизит формы не связан с реквизитом объекта
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший