Гость
Форумы / [игнор отключен] [закрыт для гостей] / Конкатенация / 11 сообщений из 11, страница 1 из 1
07.07.2008, 20:30
    #35416209
Сахават Юсифов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
	_возврат = ПроверкаНаЦелостность();
	_сообшение = "";
	Если Лев(_возврат,  1 ) = "1" Тогда
		_сообшение = "Ошибка в датах";
		Если Прав(_возврат,  1 ) = "1" Тогда
	[color=red]		_сообщение =  _сообщение +" и доходах";[/color]
		КонецЕсли;
	Иначе	
		Если Прав(_возврат,  1 ) = "1" Тогда
			_сообщение = "Ошибка в доходах";
		КонецЕсли;
	КонецЕсли;

Выдает, что не может преобразовать в число. :(
...
Рейтинг: 0 / 0
07.07.2008, 20:31
    #35416213
Сахават Юсифов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация
[quot Сахават Юсифов]
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
	_возврат = ПроверкаНаЦелостность();
	_сообшение = "";
	Если Лев(_возврат,  1 ) = "1" Тогда
		_сообшение = "Ошибка в датах";
		Если Прав(_возврат,  1 ) = "1" Тогда
	[color=red]		_сообщение =  _сообщение +" и доходах"; [/color]
		КонецЕсли;
	Иначе	
		Если Прав(_возврат,  1 ) = "1" Тогда
			_сообщение = "Ошибка в доходах";
		КонецЕсли;
	КонецЕсли;

Выдает, что не может преобразовать в число. :(

_сообщение = _сообщение +" и доходах";
...
Рейтинг: 0 / 0
07.07.2008, 21:22
    #35416269
svaroha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация
А если через отладчик, перед твоей строкой с конкатенацией остановится, то _сообщение чему равно?? И если сразу же вычислить значение _сообщение +" и доходах", то чему будет равно?? Может (конечно это бред) но может "И" интерпретируется как оператор сравнения??
...
Рейтинг: 0 / 0
08.07.2008, 00:10
    #35416375
Сахават Юсифов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация
svarohaА если через отладчик, перед твоей строкой с конкатенацией остановится, то _сообщение чему равно?? И если сразу же вычислить значение _сообщение +" и доходах", то чему будет равно?? Может (конечно это бред) но может "И" интерпретируется как оператор сравнения??
Это все блин от незнания русского. :) нельзя писать на русском. Ш Щ
...
Рейтинг: 0 / 0
08.07.2008, 00:11
    #35416378
Сахават Юсифов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация
Сахават Юсифов svarohaА если через отладчик, перед твоей строкой с конкатенацией остановится, то _сообщение чему равно?? И если сразу же вычислить значение _сообщение +" и доходах", то чему будет равно?? Может (конечно это бред) но может "И" интерпретируется как оператор сравнения??
Это все блин от незнания русского. :) нельзя писать на русском. Ш Щ
почему неинициализированная неявная переменная ЧИСЛО?
...
Рейтинг: 0 / 0
08.07.2008, 03:58
    #35416450
Тяп Ляп
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация
Сахават Юсифов Сахават Юсифов svarohaА если через отладчик, перед твоей строкой с конкатенацией остановится, то _сообщение чему равно?? И если сразу же вычислить значение _сообщение +" и доходах", то чему будет равно?? Может (конечно это бред) но может "И" интерпретируется как оператор сравнения??
Это все блин от незнания русского. :) нельзя писать на русском. Ш Щ
почему неинициализированная неявная переменная ЧИСЛО?

Поставь телепат и не парься глупостями ...
...
Рейтинг: 0 / 0
08.07.2008, 08:11
    #35416515
Конкатенация
_сообщение = "" + _сообщение +" и доходах";
...
Рейтинг: 0 / 0
08.07.2008, 08:50
    #35416560
svaroha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация
Код: plaintext
почему неинициализированная неявная переменная ЧИСЛО?
А почему бы и нет??-)) По идее, неинециализированная строка может принимать любое значение, но разработчики видно посчитали, что число - самое разумное (если выбирать между строкой и числом).
...
Рейтинг: 0 / 0
08.07.2008, 09:02
    #35416576
klen_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
    
    _сообшение = "";
    Если Лев(_возврат,  1 ) = "1" Тогда
        _сообшение = "Ошибка в датах";
        Если Прав(_возврат,  1 ) = "1" Тогда
            _сообщение = _сообщение + " и доходах";
        КонецЕсли;
    Иначе
переменная уже инициализирована, причём дважды
и всё равно не срабатывало без этого приспособления "" + .
...
Рейтинг: 0 / 0
08.07.2008, 09:57
    #35416707
pail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация
_сообшение и _сообщение - это разные переменные, даже если программист считает их одной.
Русским ведь языком сказано было. Тем самым, в котором разные буквы Ш и Щ
...
Рейтинг: 0 / 0
08.07.2008, 10:09
    #35416744
klen_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация
pailтеперь увидел
Спасибо.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Конкатенация / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]