B
bremlin
Доброго времени суток! Возникла недавно потребность в следующей заморочке:
Существует отчет, который выдает список контрагентов и их некоторых данных. Первый столбец собственно идет "Ит.ПредставлениеСубконто()". Там числобуквенное значение, а иногда еще и "/". Номер квартиры(если малосемейка, то 3/1, 3/2).
Вот нужно вместо одного столбца с таким содержимым, сделать 2 столбца, в одном из них должны быть цифры(номер квартиры), а если представлено как 3/2 , то должно быть 3/2. А во втором стобце, должны быть просто фамилии.
Не подскажите, можно ли это реализовать в самой таблице командами "Формат". Или как-нибудь с занесением данных в переменую в модуле программы и выведением их значений?
При Формат(Ит.ПредставлениеСубконто(),"Ч-5"); выдает только первые цифры до "/". Как можно исправить?
И еще, если чтоб для выдачи номера квартиры, можно использовать Формат(Ч). То как сделать чтоб выдавало только текст из всего содержимого?
Существует отчет, который выдает список контрагентов и их некоторых данных. Первый столбец собственно идет "Ит.ПредставлениеСубконто()". Там числобуквенное значение, а иногда еще и "/". Номер квартиры(если малосемейка, то 3/1, 3/2).
Вот нужно вместо одного столбца с таким содержимым, сделать 2 столбца, в одном из них должны быть цифры(номер квартиры), а если представлено как 3/2 , то должно быть 3/2. А во втором стобце, должны быть просто фамилии.
Не подскажите, можно ли это реализовать в самой таблице командами "Формат". Или как-нибудь с занесением данных в переменую в модуле программы и выведением их значений?
При Формат(Ит.ПредставлениеСубконто(),"Ч-5"); выдает только первые цифры до "/". Как можно исправить?
И еще, если чтоб для выдачи номера квартиры, можно использовать Формат(Ч). То как сделать чтоб выдавало только текст из всего содержимого?