LaCastet

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору axpol Цитата: Простите, но бред. Форма прекрасно переносится в расширение. | Если у вас будет время, попробуйте сами: - ФормуВыбора Справочника.Номенклатура перенесите в расширение. - Запрос вставьте в запрос динамического списка СписокНоменклатура. - в таблицу СписокСтандартныйПоискНоменклатура добавьте поле СписокСтандартныйПоискНоменклатураВНаличии (поле СписокНоменклатура ВНаличии). - в таблицу СписокРасширенныйПоискНоменклатура добавьте поле СписокРасширенныйПоискНоменклатураВНаличии (поле СписокНоменклатура ВНаличии). Затем попробуйте добавить строку в РасходнуюНакладную и открыть форму выбора Номенклатуры. Если она у вас выведет поле ВНаличии, буду рад узнать, что я делал не так. Я вчера целый день на это потратил. Пока один человек, у которого принцип: он руками ничего не делает, не сказал, а зачем вы эти изменения руками делали? Сделайте их программно. Я добавил строки кода: Код: &НаСервере Процедура Расш1_ПриСозданииНаСервереПеред(Отказ, СтандартнаяОбработка) СписокНоменклатура.ТекстЗапроса = "ВЫБРАТЬ... НоваяКолонка = Элементы.Добавить("СписокСтандартныйПоискНоменклатураВНаличии", Тип("ПолеФормы"),Элементы.СписокСтандартныйПоискНоменклатура); НоваяКолонка.Вид = ВидПоляФормы.ПолеНадписи; НоваяКолонка.ПутьКДанным = "СписокНоменклатура.ВНаличии"; НоваяКолонка = Элементы.Добавить("СписокРасширенныйПоискНоменклатураВНаличии", Тип("ПолеФормы"),Элементы.СписокРасширенныйПоискНоменклатура); НоваяКолонка.Вид = ВидПоляФормы.ПолеНадписи; НоваяКолонка.ПутьКДанным = "СписокНоменклатура.ВНаличии"; | И всё заработало.
---------- Пиво — это еще одно доказательство того, что Господь любит нас и хочет, чтоб мы были счастливы! |
| Всего записей: 4685 | Зарегистр. 27-07-2005 | Отправлено: 10:51 06-10-2017 | Исправлено: LaCastet, 10:52 06-10-2017 |
|