|
![]() |
#1 |
Участник
|
Цитата:
Читайте про шаблоны http://axapta.mazzy.ru/lib/recordtemplates/ |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от mazzy
![]() Ничего программировать не нужно.
Читайте про шаблоны http://axapta.mazzy.ru/lib/recordtemplates/
__________________
Мой http://erp-blog.ru |
|
![]() |
#3 |
Участник
|
если это "что вставлять надо" является кодом "справочника-владельца" (использую 1Совскую терминологию), то ничего программировать не нужно. Настройте нормальный relation и вызывайте из формы "справочника-владельца", Аксапта сама код подставит.
|
|
![]() |
#4 |
Участник
|
Еще чуть-чуть интереснее. Нужно взять булево значение из справочника владельца, и в зависимости от этого значения, присвоить или не присвоить еще одно значение элементу подчиненного справочника. Кстати таблицы у меня связаны не relation, а только joinSource на форме. Можно как-то достучаться до "текущего элемента справочника владельца", т.е. на котором сейчас стоит курсор? Получается так, что этот самый код владельца виден нормально при вводе нового элемента, но this.Numder дает 0. Я полагаю, что это потому, что, по сути элемент еще не записан в бд. Тогда где это хранится? В гриде? Как до грида добраться из метода таблицы?
__________________
Мой http://erp-blog.ru |
|
![]() |
#5 |
Участник
|
Цитата:
Зря. В этом случае вся работа ложится на программиста. |
|
![]() |
#6 |
Участник
|
Простите, не очень понял, как это возможно.
Подробнее поясню. Задачка примерно такая: есть документ. У документа есть строчки с колонками: номенклатура и характеристики. Характеристики могут быть разными или одинаковыми во всей накладной. Хочется сделать галочку "Одинаковые", при которой для облегчения ввода характеристика с первой номенклатуры будет применяться ко всем остальным. Именно при вводе новой строчки характеристика будет заполнена значением из первой строки. Как же это реализовать, используя только relation и не программируя?
__________________
Мой http://erp-blog.ru |
|
![]() |
#7 |
Участник
|
В смысле? Как установить relation с константой?
Берете и устанавливаете. Цитата:
Сообщение от Бигудь
![]() Подробнее поясню. Задачка примерно такая: есть документ. У документа есть строчки с колонками: номенклатура и характеристики. Характеристики могут быть разными или одинаковыми во всей накладной. Хочется сделать галочку "Одинаковые", при которой для облегчения ввода характеристика с первой номенклатуры будет применяться ко всем остальным. Именно при вводе новой строчки характеристика будет заполнена значением из первой строки. Как же это реализовать, используя только relation и не программируя?
Но если "документ" - это заказ или закупка, то в Аксапте уже есть механизм для подобного. Расширьте его для своих полей http://axapta.mazzy.ru/lib/salestable2line/ |
|
Теги |
relation, автозаполнение, шаблон |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|