Вопрос № 103978: Помогите пожалуйста. Столкнулся с проблемой. Программа 1С 8.1. Необходимо узнать какие типы данных может принимать поле справочника. Пытаюсь получить через метаданные строкой типа "Метаданные.Справочники["Наименование справочника"].Рек...Вопрос № 104028: Добрый день, уважаемые эксперты.
Прошу прощения за глупый вопрос, но просто нет времени искать в других источниках. Необходимо в форме документа (ТиС 77) добавить в табличную часть столбцы реквизитов, добавленых в справочник номенклатуры. Со...Вопрос № 104044: Добрый день, уважаемые эксперты!
Мой вопрос заключается в следующем:
Необходимо существующею базу с оболочкой 1С перенести с компа, с Win XP 2sp на комп сWin Vista. Переносится все отлично вопросов ни каких не возникало но при запуске програм...
Вопрос № 103.978
Помогите пожалуйста. Столкнулся с проблемой. Программа 1С 8.1. Необходимо узнать какие типы данных может принимать поле справочника. Пытаюсь получить через метаданные строкой типа "Метаданные.Справочники["Наименование справочника"].Реквизиты["НаименованиеРеквизита"].Тип". Вобщем я получаю необходимые данные в виде строки, но получается строка типа "Справочник ссылка: Наименование контрагента" т.е мне выдает синоним справочника. Может кто-нибудь подскажет как можно получить
имя справочника.
Отвечает: Sim_tm
Здравствуйте, Серебрянский Сергей Анатольевич!
могу посоветовать использовать метод НайтиПоТипу(Тип) который вернет вам объект метаданных у которого уже сатрите свойство "Имя"
т.е.
Метаданные.НайтиПоТипу(Метаданные.Справочники["Наименование справочника"].Реквизиты["НаименованиеРеквизита"].Тип.Типы()[ИндексТипа])
Тип.Типы() вернет вам массив со всеми типами которые может принимать реквизит и перебирая этот массив выискивайте ссылочные.
Ответ отправил: Sim_tm (статус: 3-ий класс)
Ответ отправлен: 01.10.2007, 23:58
Вопрос № 104.028
Добрый день, уважаемые эксперты.
Прошу прощения за глупый вопрос, но просто нет времени искать в других источниках. Необходимо в форме документа (ТиС 77) добавить в табличную часть столбцы реквизитов, добавленых в справочник номенклатуры. Сохранять их в документе нет смысла, поэтому интересует возможность создания вычисляемых столбцов.
Для этого требуется в форму документа в диалоге табличной части вставить текстовое поле. После чего в его свойствах прописать Заголовок "Название поля" и Формула где указывается передаваемое в поле значение например ссылка "Номенклатура.ШтрихКод"
--------- Отвечаю только на вопросы в тему.
Ответ отправил: Крюков Р.А. (статус: 1-ый класс)
Ответ отправлен: 02.10.2007, 12:26 Оценка за ответ: 5 Комментарий оценки: Огромное спасибо за быстрый и корректный ответ.
Отвечает: Иванов Алексей Владимирович
Здравствуйте, KripWorland!
1. Выделяем табличную часть.
2. Выбираем пункт "Текст" из меню "Вставить".
3. Кликаем мышкой на табличной части.
4. В табличной части появляется новая колонка.
5. В свойствах новой колонки на закладке "Дополнительно" в поле "Формула"описываем выражение для вычисления значения. Например, формула "Номенклатура.Наименование" выведет наименование номенклатуры.
6. Наслаждаемся результатом.
Добрый день, уважаемые эксперты!
Мой вопрос заключается в следующем:
Необходимо существующею базу с оболочкой 1С перенести с компа, с Win XP 2sp на комп сWin Vista. Переносится все отлично вопросов ни каких не возникало но при запуске программы выдается ошибка что, типа не могу подкличится к базе, хотя все пути к базе прописаны точно
Как можно запустить 1с на viste???