Brutok @ Вчера, 20:05
, Нужно для каждого поля расположенного на форме изменить свойство "ОбновлениеТекстаРедактирования" со значения "Авто" на "Не использовать" или "При изменении значения".
На закладке СКД "Наборы данных" для поля "Склад" нужно задать Выражение Представления:
ВЫБОР КОГДА Склад.Наименование = "Аптечный склад №1 ТОГДА "Аптечного складу №1" КОГДА Склад.Наименование = "Аптека" Тогда "Аптеки" КОГДА... ТОГДА... ИНАЧЕ "Склад.Наименование" КОНЕЦ
Копайте в сторону передачи структуры отбора из формы документа в Общий модуль "РаботаСДиалогами". Экспортная процедура "НачалоВыбораЗначенияДоговораКонтрагента".
// Процедура выполняет стандартные действия при начале выбора договора контрагента в формах документов. // // Параметры: // ДокументОбъект - объект редактируемого документа; // ФормаДокумента - форма редактируемого документа; // ЭлементФормы - элемент формы документа, который надо заполнить; // Контрагент - ссылка на справочник, определяет контрагента по договору; // ДоговорКонтрагента - ссылка на справочник, определяет договор контрагента; // ВидДоговораВзаиморасчетов - вид договора взаиморасчетов для отбора, значение перечисления ВидыДоговоровКонтрагентов; // СтандартнаяОбработка - булево, признак выполнения стандартной (системной) обработки события, // СтруктураДополнительныхПараметров - структура, содержит дополнительные значения отбора, необязаетльный, // ключ - имя отбора, значение - структура, определяющая отбор с ключами: // ЗначениеОтбора (если не задан, то отбор не устанавливается), // ВидСравненияОтбора (если не задан, то ВидСравнения.Равно), // ДоступностьОтбора (если не задан, то Ложь). // Процедура НачалоВыбораЗначенияДоговораКонтрагента(ДокументОбъект, ФормаДокумента, ЭлементФормы, Контрагент, ДоговорКонтрагента, ВидыДоговораВзаиморасчетов, СтандартнаяОбработка, СтруктураДополнительныхПараметров = Неопределено) Экспорт
Группа = ПолучитьГруппу(); ПарметрыФормыВыбора = Новый Структура; Отбор = Новый Структура; Отбор.Вставить("Родитель",Группа); ПарметрыФормыВыбора.Вставить("Отбор",Отбор);
Сталкивался с похожей проблемой. ТСД Касио 9-й серии. Подключенные к клиентским ПК через эмулятор bluetooth-com. Вся отсальная работа пользователей просиходит на сервере терминалов. Решение было не маппить на прямую TSServer(COM) > Ineternet > Client (COM) > ЭмуляторBT > TSD, а заливать выгрузуку сразу с сервера на клиентский ПК. А от туда уже через установленный Софт от Касио грузить в ТСД. Увеличение скорости загрузки, не передать словами
Имхо удобнее заюзать софт типа NetDrive или WebDrive. Они мапят удаленные ресурсы, как локальный диск на ПК. Из 1С работа с таким диском через Объект "ФС".
ооо, наконец то получилось) Спасибо вам большое) правда там при "Если ТабЧасть.КоличествоСтрок()>0 Тогда" ошибку бьет, поэтому поменял на "Если ПустоеЗначение(ТабЧасть)=0 Тогда" , а так вродь все отлично)
Не за что А что за ошибка?У себя проверил, без ошибок работает.
мне итог "Вес" надо передать в табличную часть в колонку "Вес" . То есть в одном документе вводим там разные значения веса, они суммируются, а потом этот итог передается...А здесь я так понимаю будут передаваться все значения, а не итог?
Так в чем проблема?
Итог(<?>) Синтаксис: Итог(<ИмяРеквизита>) Назначение: Возвращает сумму значений реквизита по всем строкам табличной части документа. Параметры: <ИмяРеквизита> - имя реквизита табличной части документа. Замечание: Метод можно использовать только для реквизитов табличной части документов с установленным свойством 'Итог по колонке'.
Имхо что бы работало контекстное меню нужна Форма списка (элемента, группы...etc). В вашем же случае Динамический список скорее всего просто выводит информацию из базы.
З.Ы. На истину не претендую.
И вот еще навскидку из СП:
Динамический список предоставляет разработчику возможность описать в форме запрос практически произвольного вида, указать условное оформление данных, порядок сортировки, отборы и группировки данных.
Т.е. предназначен для выовода/чтения данных с ИБ.Не более.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!